接著那篇“精靈感受:流行web開發(fā)語言比較之a(chǎn)sp篇”續(xù)寫,這次說說php,相對其它語言,精靈seo還是對php情有獨(dú)鐘,因?yàn)樽约阂郧皃hpchina常委的一些經(jīng)歷,還是對php最有感情^^.
php
支持平臺:lamp組合
所謂lamp組合,就是指”linux+apache+mysql+php”,這個支持平臺應(yīng)該說是最佳支持平臺,事實(shí)上php不像asp,可以使用在任何系統(tǒng)中,不管是windows還是各種linux系統(tǒng),不過目前這個組合算是最黃金的了:開源,免費(fèi),安全,速度快,負(fù)載強(qiáng)。我想大家選擇語言的標(biāo)準(zhǔn)也就是這些了吧。
國內(nèi)外支持狀況
國外就不說了,國外幾乎所有的主機(jī)都是php的,所以如果你做英文站的話,php一定會讓你很爽,英文的建站程序也很多。后面介紹。
國內(nèi)目前php雖然還不能和asp的支持量比,但是也已經(jīng)非常普及,由于其平臺的優(yōu)越性,越來越多的idc已經(jīng)主推php的主機(jī)了,建站程序雖然沒有asp多,但是通用的cms程序還是有幾個很優(yōu)秀的。
最佳數(shù)據(jù)庫:mysql
數(shù)據(jù)庫這里只能說最佳數(shù)據(jù)庫是mysql,因?yàn)槭聦?shí)上php幾乎可以支持市面上的所有數(shù)據(jù)庫,包括access,oracle,甚至還有odbc接口可以使用。所以很多朋友說php的負(fù)載能力不行是完全錯誤的,負(fù)載是因?yàn)閙ysql的問題,和php本身無關(guān),精靈個人認(rèn)為php+oracle的話,數(shù)據(jù)負(fù)載能力不一定比jsp差。
其實(shí)初期做站的時(shí)候不用考慮這些,個人站只要php+mysql就夠用了,除了論壇發(fā)展到一定規(guī)模的時(shí)候扛不住(因?yàn)檎搲话愣际莿討B(tài)或偽靜態(tài)的,每次刷新發(fā)帖回帖都會讀寫數(shù)據(jù)庫),一般的資訊站因?yàn)橹饕庆o態(tài)頁面,10萬的ip每天絕對能扛的住。
php的安全性:
php的安全性有目共睹,你自己搞過服務(wù)器就知道,lamp的服務(wù)器比起asp受攻擊的幾率要小的多的多,至少在國內(nèi)是這樣。linux+apache的安全性我覺得至少要比windows+iis好。
php的開發(fā)平臺,開發(fā)工具
使用php開發(fā)網(wǎng)站及其簡單,甚至直接用記事本就能寫,當(dāng)然很少有人用記事本去寫,平時(shí)寫寫小程序的話,精靈一般使用以前給大家推薦的uestudio,大部分人喜歡用editplus,專業(yè)開發(fā)大型php程序的話,會用zendstudio,現(xiàn)在比較流行delphi for php.
環(huán)境配置的難易度
環(huán)境配置相對asp可能要難一點(diǎn),手動配置php環(huán)境對于初學(xué)者來說確實(shí)是一道砍。但事實(shí)上已經(jīng)有好心的人幫你做好了php的一鍵安裝包。windows下比較好用的是appserv,或者綠色版的apmserv。
給大家做個這兩個安裝包的下載:
appserv2.5.9
apmserv5.2.0
國內(nèi)外php比較好用的cms:
國外有很多php的不錯的cms系統(tǒng),做博客的wordpress,做文章的phpnuke,xoops,turbocms,曼波cms等等,論壇也有phpbb,vbulletin等等,都是很強(qiáng)的程序,事實(shí)上國內(nèi)的程序基本上都是借鑒他們的。
國內(nèi)的就不多說了,博客bo-blog,文章dede、帝國,(這兩個程序前幾天剛剛發(fā)了新版,精靈之前正好寫了dede2007和帝國4.7的測試報(bào)告),論壇discuz、phpwind。大家都比較熟,就不細(xì)說了。
以上只是精靈的個人觀點(diǎn),不一定對,歡迎大家和我交流:
申請創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!