/web/article.asp?id=268
第壹節 概述
網站的建設內容與步驟大體如下:
第壹步,建站前的準備工作。
1、購買域名:可供選擇的域名有中文名域名、英文名域名兩種。
2、購買服務器:具體分為兩種,壹種是虛擬主機空間,壹種是購買整機拖管到機房。
3、服務器運行環境的配置,具體分為:ASP語言服務器環境的配置,PHP語言服務器環境的配置,JSP語言服務器環境的配置。
4、選擇建站系統(軟件):推薦使用“cms”類的建站系統,因為這樣便於制作,也便於以後維護網站。
5、其它開發網站的相關軟件,具體有:Photoshop 、Frontpage 、Dreamweaver 、Flash 、firework等。
第二步,網站建設及維護。
1、首先確定頻道和子欄目( 比如:小遊戲、娛樂、娛樂新聞、圖片 、音樂、短信等),然後組織欄目的具體內容。
2、設計模板。
3、數據更新和維護。
第三步,網站的推廣。
網站的推廣方式具體有:
1、搜索引擎,2、電子郵件宣傳,3、論壇(BBS)宣傳,4、網站合作,5、網絡廣告,6、傳統方式推廣(如:電視、報紙、雜誌)等。
第二節 服務器運行環境的配置
服務器運行環境的配置,具體分為:ASP語言服務器環境的配置,PHP語言服務器環境的配置,JSP語言服務器環境的配置。在這部分內容中我們只介紹前兩種環境的配置方法。
壹、ASP語言服務器環境的配置方法
ASP語言的服務器需要安裝:IIS、數據庫(ACCESS、SQL)、FTP上傳工具(CuteFTP、UploadNow、WS-FTP)。
(壹)、IIS 的安裝與設置
IIS是Microsoft Internet Information Server 的簡稱,是微軟提供的Internet服務器軟件,它是Windows 2000操作系統附帶的軟件,運行IIS的理想平臺是Windows 2000服務版和高級服務器版。
在Windows XP 安裝光盤中也附帶有IIS軟件,但只支持10個用戶連接。在安裝系統時,IIS默認是不會被安裝,所以我們必須要手動來安裝IIS。在個人計算機上安裝了IIS後,該計算機就成為了壹個簡單的Web服務器,它可以把訪問該個人電腦(Web服務器)的程序引導到該計算機硬盤中的壹個分區及其文件夾,同時指定網站的默認主頁,這樣訪問該Web服務器上的網站的客戶就能夠瀏覽網站的內容。
Windows 2000和 Windows XP professional 以及 Windows2003都可以安裝IIS,不過首先妳必須有Windows2000或Windows XP prfessional的安裝光盤。現在以 XP professional為例,給大家介紹壹下怎樣配置IIS服務器。
A、安裝IIS
1、把Windows XP professionalal光盤放入光驅中。
2、在“開始”—〉“控制面版”中點擊“添加或刪除程序”,進而點擊“添加/刪除Windows組件(A)”,進入下圖所示界面:圖壹
選中第二項(Internet信息服務IIS),點擊“下壹步”,妳只需等幾分鐘,系統就可以自動安裝IIS這個組件了。點擊“完成”,IIS這個組件就裝入系統中了。
B、配置IIS
1、在“開始”—〉“控制面版”中找到“管理工具”,點擊“管理工具”,進而選擇“Internet 信息服務”,進入下圖界面:圖二
2、用鼠標選中“默認網站”,然後點擊右鍵找到“新建”->“虛擬目錄”,在取別名時輸入任意妳想要的名稱,這裏我們假設輸入的是“web”。
3、再往下壹步是選擇“網站內容目錄”,用“瀏覽”選中妳所希望的網站保存位置。
4、再下壹步是設置訪問權限。如果妳沒有特別需要,保留系統默認值,進入下壹步,如下圖:圖三
5、最後點“完成”。至此,虛擬目錄就設置完成了。
至此,IIS就可以在妳的機器上為妳服務了!
(二)、安裝數據庫(ACCESS、SQL)。
(三)、安裝FTP上傳工具。
在CuteFTP、UploadNow、WS-FTP 中任選壹個就可以,推薦使用“CuteFTP”。如果使用CMS類的建站系統就不需要使用“上傳工具”了。
二、PHP語言服務器環境的配置方法
] PHP語言的服務器需要安裝:php 、apache 、mysql數據庫 、Zend Optimizer組件 、 gd庫組件。
(壹)、安裝 php-5.0.5-Win32-package
1、把php-5.0.5-Win32-package 解壓到 C:/php 目錄,然後運行:C:\php 中的“pws-php5cgi”文件(導入註冊表信息)。
2、把php目錄下 php.ini-dist 改名為 php.ini ,然後再復制到windows目錄下面。
3、修改“php.ini”中的內容:
把 extension_dir 改成 extension_dir = "C:\PHP\ext"
把 ;extension=php_mysql.dll 前面的“;”(分號)去掉。
把 ;extension=php_gd2.dll 前面的“;”(分號)去掉(安裝 gd庫組件)。
(二)、安裝apache_2.0.55-win32-x86-no_ssl.msi
設置 Apache 中的 “/store/free_download.php?pid=13
Php 5.1.4 (windows版 與Linux版),Apache HTTP Server 2.2.2(windows版),mysql 5.0.32 windows版的下載地址是:/
它是國內壹款開源的系統,具有靈活的定制功能,簡潔的操作界面, 2.x的不足之處是:不能勝任大批量的數據處理。
2、動易CMS管理系統(ASP的CMS)
官方網站:/
是國內知名度較高的建站系統,曾有CCTV、聯想、Macromedia等大企業和政府門戶采用這套系統,它采用asp和組件結合,完美的結合了C/S和B/S模式,特別是在發布和采集方面,更加靈活高效。界面設計也比較容易上手,角色分布模式,可以輕松的設置不同的崗位角色。只是價格壹般都在十幾萬以上,所以我們壹般的建站者也就不用考慮了。
2、CMSware(php)
官方網站:/
壹個非常不錯的CMS系統,它的前身是iwpc,經過實際操作體驗,我比較看好的它的後臺操作簡介,采用了壹些新技術,比如:Ajax的應用,Wap的功能,還有它的PSN的發布,數據庫字段,率先引進的工作流的概念,可以說是很跟潮流的系統,也很善於采用新技術。對於做壹般的地方門戶網站是完全可以勝任的,如果使用者有編程基礎,還可以擴展它的功能。最近cmsware也經常更新,只是有些功能,壹般網站是不需要的,也許是cmsware做的太專業了,只註重了系統的功能,反而增加了操作的難度。
3、Ecms 帝國網站管理系統(php)
官方網站:/
帝國還是比較有名氣的,特別是他的作者,更是值得壹提,自己開發論壇還寫jsp軟件,從軟件開發、銷售到客戶服務壹身全兼,真佩服他的精力。ECMS的功能非常多,具體有:下載,flash,商城,圖片,新聞,廣告管理等,其中有些功能做得很出色,比如:壹些遠程發布,刷新效率,類別管理,權限細分,信息采集,附件管理等,這些都是Ecms特別的亮點,而且免費版也不錯。
這款產品的功能的確不錯,美中不足的是後臺管理設計不盡合理,條理性較差,很多功能菜單不知在什麽地方,學習起來很慢。在性能方面據測試處理大宗數據,效率有較大差別。在排錯方面不夠人性化,需要設置很多參數,如果有壹個輸入錯誤就要重新來過,這也是偶這個正版用戶放棄帝國的主要原因。
4、DreamEcm 夢想企業內容管理系統(php)
官方網站: Explore的兼容性都相當的好。特別是JavaScript,不允許訪問本地硬盤的安全性和與操作環境無關的跨平臺性也對它的推廣起了很大的作用,在壹定程度上可以代替JAVA完成壹些網頁特效。學過C、C++的朋友會覺得JavaScript是壹種很容易學的腳本語言。建議先了解DHTML的對象模型再學JavaScript。
其次,是CGI(Common Gate Interface,通用網關接口)不同於JavaScript,它運行於服務器端,動態響應用戶的操作(包括用戶搜索、提交表單、記數器等),可用任何編譯型語言進行編寫(如Delphi、C++等)。
ASP(Active Server Pages)是包括HTML標記、文本和腳本命令的文件,使用它可以創建動態、交互的 Web 服務器應用程序,並可以組合HTML頁、腳本命令和ActiveX組件以創建交互的Web頁和基於Web的功能強大的應用程序。
PHP(Hypertext Preprocessor)與IIS上的ASP相似,是壹種HTML內嵌式的語言。用 PHP寫出來的Web後端CGI程序,可以很輕易的移植到不同的平臺上,而且是免費的。
XML(Extensible Markup Language,可擴展標記語言),是SGML(StandardGeneric Markup Language,標準通用標記語言)的壹個子集,可以很方便對結構化數據進行描述,允許用戶對自己的標記語言進行定義,實際上提供了壹個直接處理Web數據的通用方法。
WML類似於HTML語言,是信息家電上網瀏覽所使用的,隨著更多的人加入到網絡中來和信息家電的普及,WML可能發展到象HTML壹樣成為壹種標準。
註:帶*的軟件是推薦使用的。
第四節 網站定位與規劃
建站壹般可以按制作的不同階段分為:前期規劃,中期制作、發布,後期維護外;也可以按制作內容分為:結構設計、資料收集、美工設計、宣傳推廣等。
壹、定位網站的訪客
只有確定了自己服務的對象是誰,才能有的放矢地設計網站,在內容選取、美工設計、劃分欄目各方面盡力做到合理,並吸引住更多的眼球。
就個人站點而言,大多是為了展示自我的風采,為眾多有***同興趣愛好的朋友(網友)提供其所需的咨詢(如新聞、公告等)和資源(如計算機教程、遊戲攻略、桌面屏保等)。所以把訪問者定位在和自己年齡相仿的網友方面是比較合適的(建議年齡範圍是15至30歲之間,其中有學生和年輕的上班族,是上網的主要人群,而且對新事物充滿的好奇心,估計興趣在動漫、音樂、小說、軍事、電腦、遊戲等方面),按這部分網友的興趣把內容收集起來,然後,加以分類整理就可以大致上確定站點的發展方向了。
當然,在站點正式運作後,也可以通過調查表單和E-mail來了解訪問者對站點的看法和建議,從而及時做出調整和修改,讓站點更適合來訪者的口味,具體方法會在下文中涉及,這裏就不重復了。
二、選擇網站的主題
可選擇的範圍很廣,但建議選自己擅長的或是非常喜歡的,並且立誌做到最好。因為網絡上各種各樣的咨詢信息很多,別人可以輕易的在知名站點查找幾乎所有自己想要的信息,但可能要花上不少時間或只能找到壹部分信息,所以我們要關註的是怎樣節省訪問者的時間,讓他能更快更便捷的找到想要的(如果能提供他找不到的部分就更好了),這就是我們和那些知名的大站點所要競爭的地方。
往往內容特別豐富多彩的站點都有壹個致命的弱點,那就是查找信息困難。為什麽會這樣呢?其實原因很簡單,正是因為註意面面俱到,使內容太多、太雜,訪問者查壹個消息要點上很多次鼠標,而且還會象進了迷宮壹樣找不到來時的“路”。最難的是這個弱點沒有好辦法克服,只能使用導航欄和有條理的索引來緩解。所以不建議大家做這種“面面俱到、什麽都有”的站點,就讓那些有錢的大公司去做吧。
如果有時間的話,還可以自己寫些文件,放上去。不論是散文、小說還是軟件教程,甚至是遊戲攻略也行,只要有妳的特色,相信壹定會被訪問者所接受。
三、確定網站的整體風格
知道了什麽樣的人會來訪問妳的網站,以及要做什麽樣的內容,就可以確定需要什麽樣的風格了。如果有美工基礎的話,只要再加上少許的創意,就可以做出非同壹般的效果。讓人看壹眼就留下深刻印象的站點,無論對於吸引眼球還是增加回頭率都是大有益處的。(建議:使用FrontPage2000裏設定的模版——其實就是Microsoft請專業美工師為我們設計的站點布局,而且每個模版都各具特色——相信對於網站制作的新手動手做出自己的個性,壹定會有很大幫助。)
另外,風格(Style)是非常抽象的概念,往往要結合整個站點來看,而且不同人的審美觀也不相同,對於風格的喜好也很不同。所以想使每壹個人都滿意是不可能的,最重要的是先讓自己滿意(當然自己的滿意有很大程度是建立在訪問者滿意上的),再照顧忠實的支持者。
建議:如果站點內容範圍不太廣,屬於相同的主題,可以考慮整個站點設計為同壹種風格;但如果各欄目的差異很大,比如站點裏既有嚴肅的軍事欄目,同時也有輕松活潑的動漫欄目,很顯然將這兩者設計成各有特色的風格會更使人感覺舒適。可是不管用什麽風格,都要記得風格是為主題服務的,也就是要讓它做好襯托氣氛的任務,而不是單純地照搬照抄別人的特色,因為也許那並不適合妳的站點。
四、確定合適的“分辨率與瀏覽器版本”
不同的瀏覽器對網頁會做出不同的顯示,在Internet Explore裏非常漂亮的頁面,用Netscape顯示可能是壹團糟。所以即使在現在這種IE壹統天下的時候,也要考慮少數使用Netscape的用戶,也許他們正是妳的潛在訪客,妳總不願意因為自己的懶惰而失去他們吧!把每個網頁都放在兩種瀏覽器裏看看,有什麽問題馬上解決。
如果考慮到IE和Netscape老版本的兼容性就更好了,因為有寫新的網頁技術(比如框架)老版本的瀏覽器並不支持。
排除在UNIX操作系統下使用的瀏覽器(比如Emacs-W3、Arena、Amaya等),另外有些瀏覽器使用的是IE內核(很多國產的瀏覽器都是),又或是市場占有率不高(比如Opera、Firefox等),這裏就不壹壹敘述了。
1024×768,800×600是使用最多的兩種分辨率,壹個網頁在這兩種分辨率裏都能很好顯示是最好的,但如果不行的話,請最先考慮800×600,因為現在大多數人都在使用它。具體做法:可以在網頁裏做個表格,並且把寬度設置為“100%”,而不是具體的象素值,這樣壹來,網頁就會在不同的分辨率裏自動調整。但需要註意的是,這樣設置後,如果妳的表格裏又都是文字內容的話,只要瀏覽者縮小瀏覽器的窗口,網頁上的內容可能會變得很不協調,甚至會破壞妳原先所期待的效果。解決辦法是在表格裏插入壹個寬度為800象素的圖片,把表格“撐滿”,當瀏覽器窗口再縮小的時候將會出現滾動條來代替內容上的調整。
五、設計導航欄
導航欄真的是網站裏非常重要的壹環,如果少了導航欄,妳的站點就會成為讓人摸不到東西南北的大迷宮。即使是經驗豐富的老鳥,也會被弄得不知所措,說不定還會以為妳的站點就這麽壹頁呢。所以為了方便訪問者,同時也是為了妳的網站能有更多的回頭客,首先就必須做出分類明確、位置醒目的導航欄,把妳的站點的風采以及妳自己的才華完全展現出來。
其次,還要保持導航欄的便於更新,因為隨著時間的推移,妳的站點內容會越來越豐富多彩,這樣就需要經常重新整理,以便讓自己的網頁隨時保持在最方便訪問的位置,而不總是壹層層的鏈接。假如訪問者為了找到自己感興趣的內容必須點上5、6次鼠標的話,那他也許就不會再訪問妳的網站了;如果壹般訪問者都這樣的話妳的損失就大了。
六、把聯系方式留在醒目的位置
在網站上醒目的位置留下E-mail 、QQ 號、電話號碼或其它聯系方式,給訪客壹個與妳交流或提建議的機會,有利於妳及時了解訪問者的需求,便於妳修改調整完善自己的網站。
但建議不要留下ISP給妳的信箱,因為這個信箱在郵件超出限定的容量時,要收取相當高的費用。如果妳的訪客中有人因為對妳的站點不滿,而給妳發郵件炸彈的話,妳就有得受了!所以最好只留免費的信箱,比如網易就提供容量達3G的免費信箱,即便有人攻擊也沒關系。就算真的被炸了,還可以重新申請(反正不收錢)。