
網頁 - 技能要求
如果您計劃維護一個網站,那麼您將需要一組特定的技能。由於當今有大量技術可用,並且每天都在出現許多新技術,因此此技能集可能是無限的。因此,您必須計劃並確定任何一項可用技術,然後繼續進行您的專案。
您不必掌握所有列出的技能。如果您想開發一個簡單的網站,那麼您只需要這裡列出的前四項技能。如果您想開發一個更大、更具互動性的網站,則需要其餘的技能。
計算機操作 - 您只需要瞭解如何操作計算機 - Windows、Linux 或 Macintosh。這取決於您要將網站託管在哪個 Web 伺服器上。因此,您應該只具備該系統的基本知識。您應該熟悉基本操作,例如建立檔案、刪除檔案、更新檔案、建立目錄、檔案許可權等。
遠端訪問 - 大多數情況下,您的 Web 伺服器只能從遠端站點訪問。您應該清楚地瞭解如何從遠端站點連線計算機。因此,您至少應該具備telnet實用程式的基本知識,以連線到遠端計算機。許多服務提供商將為您提供管理網站的控制面板。
檔案上傳和下載 - 正如我告訴您的,大多數情況下,您的 Web 伺服器將位於遠端站點。因此,您需要上傳和下載與您的網站相關的所有檔案。因此,您至少應該具備FTP實用程式的基本知識,以連線到遠端計算機並下載或上傳您的檔案。幾乎所有服務提供商都為您提供了將檔案上傳到 Web 伺服器的功能。
HTML/XHTML 知識 - 這些是您將用於構建網站的標記語言。因此,您應該對這些語言有很好的理解。您可以參考我們的教程來學習HTML/XHTML
CSS 知識 - 級聯樣式表知識是實現許多透過 HTML 或 XHTML 無法實現的結果所必需的。
PHP 指令碼 - 如今,許多網站都使用 PHP 語言開發。此指令碼可幫助您建立互動式網站。您可以參考我們的教程來學習PHP 指令碼
PERL 指令碼 - PERL 是另一種被廣泛用於開發互動式 Web 應用程式的語言。因此,如果您計劃使用 PERL 開發您的網站,那麼您可以參考我們的教程來學習PERL 指令碼
Java 或 VB 指令碼 - 這些指令碼用於執行使用者級驗證並在您的網站中新增更多互動性。因此,希望 Web 開發人員掌握任何一種客戶端指令碼。
AJAX 技術 - 這是 Web 上的最新技術。Google 和 Yahoo 使用這項技術為其網站訪問者提供更好的瀏覽體驗。您可以參考我們的教程來學習AJAX 技術
ASP 或 JSP - 這些是用於開發互動式網站的其他技術。
Flash 知識 - 您可以計劃使用 Macromedia Flash 來構建您的網站。學習這項技術需要花費一些時間,但是一旦您學會了,就可以使用 Flash 開發非常漂亮和有吸引力的網站。
HTTP 協議 - 隨著您的發展,您需要更多地瞭解 Web。因此,我建議您也瞭解一下 Web 骨幹,即 HTTP 協議。您可以參考我們的教程來學習HTTP 協議