做網站之前最重要的是確定網站的定位,確定網站服務的目標,這些用戶需要滿足什麽需求,網站後期如何盈利。
2.網站策劃。
主要是策劃部網站需要的功能模塊和頁面布局。
3.網站頁面設計。
網站的原型由網站設計師設計,正式確定後前端工程師會制作展示頁面。
4.前端開發工程師構建靜態頁面。
靜態頁面是可以被瀏覽器轉換的頁面,需要對網站頁面的設計有壹個整體的了解,需要掌握HTML和CSS這兩種web腳本語言。
有幾點需要註意。根據設計圖紙制作網站頁面時,不要直接裁剪圖紙,搭建網站結構。註意先觀察設計圖,粗略的掃描壹下,對頁面的配色和布局有個大概的了解。主要看主題顏色,圖片大小等等。
1)顏色:觀察網頁效果圖的主題色、輔助色、收尾色,了解頁面的配色方案。
2)圖片大小:觀察網頁效果圖的大小,確定頁面的寬度和模塊的分布。
5.開發壹個動態網站模塊。
靜態頁面構建完成後(壹般與前端工程師的工作並行),如果網站還需要壹些動態功能(如搜索功能、留言板、註冊登錄系統、新聞信息發布等。),需要開發動態功能模塊。目前廣泛使用的動態網站技術有三種:PHP、ASP、JSP,下面分別介紹。
1)PHP:
PHP,即超文本預處理器,是壹種通用的開源腳本語言。PHP語法吸收了C語言和Java的特點(C語言和Java都是編程語言),利於學習,應用廣泛,主要適用於web開發領域。PHP提供了壹個標準的數據庫接口,方便數據庫連接,兼容性和可擴展性非常好,是目前應用比較廣泛的技術。
2)ASP:
ASP,即Active Server Pages,是壹種局限於微軟操作系統平臺的動態網站開發技術,其主要工作環境是微軟的IIS應用結構。ASP入門比較簡單,但是安全性低,不適合構建大中型網站。它的升級版http://ASP.NET雖然解決了這個問題,但是開放度低,操作麻煩。
3)JSP:
JSP,即Java Server Pages,是壹種基於Java Servlet和整個Java系統的Web開發技術,與ASP有壹定的相似性。JSP被認為是網站建設中最安全的技術。雖然學習和操作都很復雜,但目前被認為是三大動態網站技術中很有前途的技術。
6.網站建成後的事宜。
網站做好之後,就沒必要不管了。後期要做的主要是測試網站性能,上傳網站資料,維護推廣網站等等。
1)網站測試:
測試網站的性能,包括本地測試和在線網絡測試。
本地測試:比如網站的鏈接是否紊亂,是否兼容不同的瀏覽器,網站的功能邏輯是否有問題等等。
網絡測試:網站上傳到服務器後,在服務器中對網站的各項性能指標進行測試。比如網站頁面打開速度是否過慢,服務器是否安全等等。
2)網站上傳:
網站做好之後,需要上傳到服務器或者虛擬主機,才有訪問功能。
3)推廣網站:
壹個網站想要曝光,就需要不斷的推廣,提高網站的訪問率。網站推廣有很多方法,比如搜索引擎上的SEO優化,或者競價推廣等等。
4)網站維護:
只有不斷註意更新,保持內容的新鮮度,網站才能持續吸引訪客。網站維護階段的主要工作是更新網站內容,保證網站的正常運行,對歷史文獻進行分類。