
PHP建站的優點:
1. 跨平臺,性能優越,跟Linux/Unix結合跟Windows結合性能強45%,并且和很多免費的平臺結合非常省錢,比如LAMP(Linux /Apache/Mysql/PHP)或者FAMP(FreeBSD/Apache/Mysql/PHP)結合,或者數據應用夠大可以考慮換 PostgreSQL或者Oracle,支持N種數據庫。
2. 語法簡單,訪問速度快。
3. 目前主流技術都支持,比如WebService、Ajax、XML等等,足夠應用。
4. 有比較完整的支持,比如使用ADODB或者PEAR::DB做數據庫抽象層,用Smarty或者smart template做模板層,如果是PHP 5.1的話,還能夠使用PDO(PHP Data Object)來訪問數據庫。
5. 有很多成熟的框架,比如支持MVC的框架:phpMVC,支持類似ASP.net的事件驅動的框架:Prado,支持類似Ruby On Rails的快速開發的框架:Cake等等,足夠滿足你的應用需求。
6. PHP 5已經有成熟的面向對象體系,能夠適應基本的面向對象要求。適合開發大型項目。
7. 有成熟的社區來支持PHP的開發,比如國內的CSDN,喜悅國際村等等。
8. 目前已經很多大型應用都是使用PHP,比如淘寶網、Yahoo、163、Sina等等大型門戶,很多選用PHP來作為他們的開發語言,所以大型門戶都能夠選用它,我想足夠能夠你的使用了。
(一)網站后臺功能模塊設計
1.用戶管理:用戶管理模塊可以定義用戶的權限、用戶擁有的網站的類型,設置用戶網站的使用時間等等。通過用戶管理功能,可以對不同級別的用戶進行不同級別的服務,使用戶的網站實現不同的功能。
2.界面管理:界面管理模塊能夠實現界面的添加、在線編輯、刪除、參數設置等。通過界面管理模塊,可以為用戶提供制作好的模板,并根據不同用戶的需求把模板分配給用戶。
3.圖片管理:圖片管理分為系統圖片管理和用戶圖片管理。系統圖片是所有用戶都可以使用的,用戶圖片只針對該用戶自己使用。圖片管理可以實現圖片的添加、修改和刪除操作。通過圖片管理模塊,可以控制用戶上傳圖片的空間大小,將不同的用戶的圖片分開管理,把大多數用戶都能夠使用的圖片放到同一個文件夾中統一管理以達到節省服務器空間的目的,審核用戶上傳的圖片,并可以強制刪除非法的或者不健康的用戶圖片。
4.數據庫管理:數據庫管理模塊主要功能有數據備份、恢復、優化、升級。所有利用網頁自動生成工具建立的網站,它們的數據庫都是放到一個統一的大數據庫中,這樣,很多數據就可以為多個用戶網站使用,大大節省了數據庫的空間,而每個用戶可以單獨管理自己的虛擬數據庫。
(二)網站管理后臺功能模塊設計
1.參數系統:主要設置網站的參數。如欄目的名稱、欄目的數量、欄目的類型等,模板設置、網站名稱、網站關鍵字、網站語言、功能模塊的隱藏和顯示、頂部區域和底部區域的修改。
2.網站模塊管理系統:主要是設置網站的功能。比如登錄系統,站內搜索系統,日志系統,友情鏈接等;廣告管理系統方便用戶在任意頁面都可以設置廣告,選擇廣告的樣式等;用戶使用圖片輪換器可根據時間對多個圖片進行切換。
關鍵字:網站建設(15)
本站文章均有億世紀網站建設原創,轉載請注明出處,文章地址:http://www.xmqiso.com/wzsheji/119.html