現(xiàn)在市場上有很多開放源代碼CMS系統(tǒng),可以快速搭建一個網(wǎng)站,但延展性.安全.功能適應(yīng)性肯定不如需求的表現(xiàn)好。因此以下主要是介紹不使用開源CMS構(gòu)建網(wǎng)站的過程。
1.網(wǎng)站定位。
制作網(wǎng)站前要先找到網(wǎng)站的定位,確定好網(wǎng)站要服務(wù)的部分人群.要足他們的需求以及網(wǎng)站的后期盈利方式等。
2.網(wǎng)站規(guī)劃。
根據(jù)網(wǎng)站定位確定一個符合網(wǎng)站定位的名稱和域名,方便上線后的推廣。
對網(wǎng)站的功能模塊進行規(guī)劃,以及網(wǎng)頁布局。
繪制網(wǎng)頁原型圖。
3.設(shè)計網(wǎng)頁。
設(shè)計者按照原型圖,設(shè)計頁面,完成設(shè)計稿。
站點建站的過程:怎么建網(wǎng)站?
4.由前端開發(fā)工程師建立靜態(tài)網(wǎng)頁。
建置靜態(tài)頁面就是把網(wǎng)頁效果圖轉(zhuǎn)化成網(wǎng)頁,使之可以在瀏覽器上瀏覽。因此,要全面了解網(wǎng)頁設(shè)計規(guī)格書,掌握基本的網(wǎng)頁腳本語言,如HTML.CSS等。值得注意的是,在得到網(wǎng)頁設(shè)計效果圖之后,切忌把圖剪掉.建筑結(jié)構(gòu)。首先應(yīng)仔細觀察效果圖,對版面的色彩和布局有一個整體的了解,主要包括色彩.尺寸.輔助圖片等,具體介紹如下。
(1)顏色:觀察網(wǎng)頁效果圖的主題色.輔助色.點睛,了解頁面的配色方案。
(2)尺寸:觀察網(wǎng)頁效果圖大小,確定版面寬度和版面分布。
(3)輔助性圖片:觀察網(wǎng)頁的效果,了解所用的材料圖片位置。識別需要單獨保存的圖片。比如,重復背景圖.小圖標.文字內(nèi)容配圖等等。
做完網(wǎng)頁效果圖的基礎(chǔ)分析后,就可以開始“切割”了。所謂切割,就是把效果圖分割出來,把不能用代碼實現(xiàn)的部分保存成圖片。在對圖形進行切割后,就可以用HMCs構(gòu)建靜態(tài)頁面了。構(gòu)建靜態(tài)頁面是將效果圖轉(zhuǎn)換成瀏覽器可以識別的標記語言的過程。
5.開發(fā)動態(tài)網(wǎng)站單元。
靜態(tài)網(wǎng)頁建設(shè)完成后(一般與前臺工程師同時進行),如網(wǎng)站還需有一些動態(tài)功能(如:搜索功能.留言板.登錄系統(tǒng).新聞發(fā)布等),則需開發(fā)動態(tài)功能模塊。當前廣泛使用的動態(tài)網(wǎng)站技術(shù)主要有PHP.ASP.JSP三種,具體介紹如下。
(1)PHP。
HypertextPreprocessor(HypertextPreprocessor),是一種通用的開放源碼腳本語言。PHP語法借鑒了C.Java(C和Java都是編程語言)的特點,便于學習,使用廣泛,主要適用于web開發(fā)領(lǐng)域。PHP提供了標準的數(shù)據(jù)庫接口,易于連接數(shù)據(jù)庫,具有高度的兼容性和展性,是目前應(yīng)用比較廣泛的技術(shù)。
(2)安全方案。
ASP,即ActiveServerPages(動態(tài)服務(wù)器頁面),是一種動態(tài)網(wǎng)站開發(fā)技術(shù),它僅限于微軟的IIS應(yīng)用程序結(jié)構(gòu)。ASP入門相對簡單,但安全性能不高,不適合構(gòu)建大中型網(wǎng)站,其ASP.NET的升級雖然解決了這個問題,但開放度不高,易操作。
(3)JSP。
JSP是JavaServerPages(Java服務(wù)器頁面),是基于JavaServlet和整個Java體系的Web開發(fā)技術(shù),它與ASP有一些相似之處。在JSP技術(shù)中,JSP被認為是Z安全的網(wǎng)站建設(shè)技術(shù),盡管學習和操作都比較復雜,但是它是目前三種很有發(fā)展前景的動態(tài)網(wǎng)站技術(shù)。
6.后期建設(shè)網(wǎng)站問題。
后期網(wǎng)站建設(shè)事宜主要包括網(wǎng)站的測試、上傳、推廣、維護等,具體介紹如下。
(1)網(wǎng)站測試。
網(wǎng)頁測試主要包括本地測試和上傳到服務(wù)器后的網(wǎng)絡(luò)測試,具體介紹如下。
局部測試:指在網(wǎng)站安裝完畢后進行的一系列測試。比如,鏈接是否混亂,是否兼容不同的瀏覽器,頁面功能邏輯是否正確等等,來保證一些基本的錯誤,比如網(wǎng)站發(fā)布到服務(wù)器上。
網(wǎng)測:是指網(wǎng)站上載到服務(wù)器后針對網(wǎng)站的各種表現(xiàn)情況進行檢測。比如,網(wǎng)頁開啟速度測試、網(wǎng)站安全測試(服務(wù)器安全)等等。
(2)上傳網(wǎng)站。
頁面制作完成后,Z終要上傳到Web服務(wù)器上,使網(wǎng)頁具有訪問功能。上傳頁面前先申請域名和購買空間(免費空間不必購買),然后用相應(yīng)工具上傳即可。有很多工具可以上傳到FTP軟件(比如FlashFXP)或使用Dreamweaver自帶站點進行文件上傳管理。
(3)推廣網(wǎng)站。
在上傳網(wǎng)站之后,還會不斷地進行推廣宣傳,以提高網(wǎng)站的訪問率和知名度。宣傳網(wǎng)站有很多方法,比如在搜索引擎上注冊,和其他網(wǎng)站交換鏈接,加入廣告鏈接等等。
(4)維持網(wǎng)站。
站點要不斷地關(guān)注更新和維護,以保持內(nèi)容的新鮮感,才能不斷吸引訪問者。維護期的主要工作是更新網(wǎng)站內(nèi)容,確保網(wǎng)站正常運行,并對歷史文件進行分類。
