|
9、缺少標(biāo)準(zhǔn)框架
一個(gè)成長(zhǎng)中的網(wǎng)站沒有一個(gè)整體框架,最終會(huì)變成維護(hù)的噩夢(mèng)。一個(gè)框架可以讓很多工作變得簡(jiǎn)單,F(xiàn)在最流行的框架模型時(shí)MVC-模型,在其中表現(xiàn)層、業(yè)務(wù)邏輯和數(shù)據(jù)庫(kù)訪問(wèn)都分離開了。
很多PHP網(wǎng)站不使用MVC-模型。他們甚至沒有一個(gè)框架。甚至現(xiàn)在有一些PHP框架同時(shí)你都可以自己寫一個(gè),關(guān)于PHP的文章和手冊(cè)沒有提高框架的一個(gè)字。同時(shí)JSP-開發(fā)人員使用像Struts的框架、ASP開發(fā)人員使用.net,看起來(lái)好像這些概念都廣泛被PHP開發(fā)人員所了解。這就說(shuō)明了PHP實(shí)際上到底是多專業(yè)。
總結(jié)
什么問(wèn)題?
對(duì)于非常小的項(xiàng)目,它可以是一個(gè)十分符合人意的編程語(yǔ)言。但是對(duì)于較大的和更為復(fù)雜的項(xiàng)目,PHP就顯出他的薄弱了。當(dāng)你不斷地摸索之后,你會(huì)發(fā)現(xiàn)我提到的某些問(wèn)題的解決方案。所以,當(dāng)解決方案已知之后,為什么不能修正他呢?另外,為什么這些修補(bǔ)不在手冊(cè)中提到呢? 一個(gè)開源的語(yǔ)言十分流行是一件好事。但不幸得是,它不是一個(gè)偉大的語(yǔ)言。我希望所有的問(wèn)題能有一天得到解決(也許在PHP6),然后,我們就將擁有一個(gè)開源語(yǔ)言,他既開源,又好用。
到現(xiàn)在,當(dāng)你要啟動(dòng)一個(gè)多于5個(gè)腳本頁(yè)面的項(xiàng)目的時(shí)候,你最好考慮C#/ASP.NET或者 Java/JSP或者也許Python同樣是一個(gè)更好的選擇。
本新聞共 2頁(yè),當(dāng)前在第 2頁(yè) 1 2 |
【收藏】【打印】【進(jìn)入論壇】 |
|
|
|
|
|
|
|