
一些占用少量的系統資源和對系統影響不大的程序也可以考慮運行在前端服務器上。
網站制作應視具體情況加以靈活應用。
分層結構還有一個好處,就是可以在系統認為非常重要的地方加入防護措施!例如,可以在數據庫服務器和中間件層之間加入防火墻,這樣可以達到有效地保護數據庫數據**的效果!
2、采用動態頁面還是靜態頁面技術
根據不同的需要,網站需要考慮向用戶提供訪問網站頁面的技術。對于實時性很強的內容,如新聞、股票信息等,應該首先考慮用動態頁面生成技術來完成。動態頁面顯示的信息可以實時地從數據庫里提取,然后按相應的格式呈現給用戶。而對于那些實時性要求不是很高的內容,就可以較多地采用靜態頁面提供,這樣可以加快頁面顯示的速度。普遍而言,一般的網站都需要綜合使用這兩種技術。
現在比較流行的像Java、Asp、Php、Zope等許多的Web語言都提供了動態頁面生成技術,而且效率都比較高,在大量的網站廣泛使用。本人覺得動態頁面或支持實時性的程序,在某種程度上可以更好地支持用戶進行在線交流。動態網站技術應該是未來網站發展的趨勢。ChinaByte的網站上使用了Php + Oracle和 Plsql + Oracle等技術。
3、采用何種系統和工具
一般的操作系統和開發語言是相輔相成的,甚至與后臺的數據庫有很大的關系。舉個簡單例子:Windows NT+ASP+Sql-Server,或Linux+PHP+Mysql,在實際應用中被證明是比較好的搭配。而Java就在實時在線交流方面占據了很大的優勢,比如在線游戲。Java提供了很好的與各大數據庫接口的工具,再加上非常直觀的集成開發環境,使得程序員可以很方便地做出功能強大且界面友好的程序來。但是,Java本身也存在一些問題,例如,Java程序的解釋致使速度下降。在選擇系統和開發工具時,應當從公司技術人員的綜合實力出發。但是非常重要的一點是:即使需要在系統級做出較大的改變時,以前的部分資源還能繼續加以利用,或者是可以比較容易地從現有環境順利地切換到新的系統環境中去。
4、硬件的選取
各大硬件廠商都宣稱自己有一套關于整個網站或電子商務的“永不停頓”的解決方案。就本人而言,選取硬件要根據性能價格比來衡量,并結合自己網站本身的一些特點來設計。比如核心部件,如數據庫服務器等,應選取配置較高而且性能穩定的服務器來完成,如Sun公司的一些高端服務器;而前端的Web服務器相對就可以用配置較低的機器來代替。另外,網站規模的大小也是服務器選取的一個重要因素。
大多數網站同時對外提供DNS、Mail和WAP業務等服務,需要根據網站的實際情況來配置硬件。例如,域名服務一般需要一到兩臺或更多的配置較低的機器,郵件服務器則需要配置高、性能優的服務器。
網站制作應視具體情況加以靈活應用,希望對您有用。

查看更多寧波網站建設網站制作具體情況靈活