盡管美國經(jīng)濟出現(xiàn)危機,但是網(wǎng)站開發(fā)領(lǐng)域還是很繁榮的,因為不論是現(xiàn)在或者將來,網(wǎng)絡(luò)必定是人們?nèi)粘I钪胁豢扇鄙俚慕M成部分。NETTUTS上列出10個最吃香的網(wǎng)站開發(fā)技術(shù)。作為網(wǎng)站開發(fā)工程師,如果你精通這些技術(shù),即便在經(jīng)濟不景氣的時候,仍然很容易找到一份好工作。
1. Framework knowledge (架構(gòu)知識)
架構(gòu)是大型網(wǎng)站開發(fā)的重要部分。開發(fā)者已經(jīng)從Rails, Django等公司提供的網(wǎng)站架構(gòu)工具中收益,因為架構(gòu)工具可以幫助完成那些需要一定編程知識的重復(fù)性的任務(wù)。如果你擁有領(lǐng)先的架構(gòu)技術(shù)(像Rails, Django, CakePHP, Symfony等),你的擇業(yè)面將非常廣闊。
2. Widget Development (窗體小部件開發(fā))
窗體小部件(Widgets)是一個嵌入網(wǎng)頁的迷你應(yīng)用程序,通常也可以下載到Windows或者Mac桌面下運行。它讓數(shù)據(jù)變得便與攜帶而且更具交互性。比較出名的像Yahoo Widgets 和AOL Music Widgets。窗體小部件開發(fā)除了需要掌握網(wǎng)絡(luò)應(yīng)用程序開發(fā)所需的語言知識,還需要精通Javascript和Flash知識。
3. Custom CMS themes (內(nèi)容管理系統(tǒng)主題定制)
如今越來越多人開始使用CMS(內(nèi)容管理系統(tǒng),例如Wordpress和Drupal)來構(gòu)建他們的網(wǎng)站。可以想象不可能大家都用CMS提供的默認(rèn)主題,為了讓自己的CMS網(wǎng)站在外觀設(shè)計上獨樹一幟,就需要一些專門給CMS開發(fā)主題的技術(shù)人員。
4. CMS Customizations and plugin development (內(nèi)容管理系統(tǒng)的定制以及插件開發(fā))
同樣隨著CMS的流行,對CMS的功能定制以及插件開發(fā)的需求也越來越大。
5. PSD to XHTML services (PSD轉(zhuǎn)換XHTML的服務(wù))
在建站中,許多公司是先用Photoshop設(shè)計好網(wǎng)站的外觀原圖,然后再轉(zhuǎn)換成XHTML。這需要很強的CSS/HTML知識。
6. Javascript Plugin creation(Javascript的插件開發(fā))
Javascript的Framework非常流行,因為它使Javascript的代碼開發(fā)變得簡單。就比如說現(xiàn)在流行的Javascript Framework - jQuery,如果你在它的基礎(chǔ)上開發(fā)優(yōu)秀的插件,那么你的插件也會跟著流行起來。
7. Facebook/MySpace applications (Facebook/MySpace 應(yīng)用程序開發(fā))
Facebook/MySpace兩大社交網(wǎng)站在美國紅遍半邊天。給他們開發(fā)應(yīng)用程序,不用說一定是相當(dāng)熱門的。
8. iPhone applications (iPhone 應(yīng)用程序開發(fā))
同樣給iPhone開發(fā)應(yīng)用程序,也一直都可以被大量下載,因此也是很賺錢的活。
9. E-commerce integration (電子商務(wù)一體化)
如今電子商務(wù)網(wǎng)站(像Ebay,Amazon)與在線銀行服務(wù)系統(tǒng)(像Paypal和Google Checkout的)之間的配合越來越緊密,因此電子商務(wù)交易平臺的開發(fā)也是相當(dāng)有前途的。
10. Flash and Actionscript Knowledge (Flash和Actionscript知識)
越來越多的公司采用Flash來制作自己的網(wǎng)站、展現(xiàn)自己的產(chǎn)品,因為精美的動畫總是容易吸引人們的眼球。因此Flash動畫技術(shù)也必然迅速發(fā)展。