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