-
1 # oyksoft
-
2 # 血量已空
php幾乎能實現所有現有網站功能,開源專案多,關鍵開發速度快,前臺展示速度也快,不過相對現有的node.js展現速度慢點,但開源多,不過耦合太差,後期維護麻煩。
-
3 # 蘇打sda
PHP是最好的語言這個梗不是出自別處,而就是出自PHP的官方文件!
PHP is the best language for web programming, but what about other languages?PHP是網路程式設計最好的語言,但其他語言又怎樣呢?——PHP and other languages
而這句話,最早出現在2001年7月的PHP文件中
而在這之後不久,我們就可以看到更激進的言論了
Because PHP is the best language ever, ever. It"s fast, very powerful, and free.因為PHP是有史以來最好的語言,沒有之一。它快速,非常強大,而且免費。——Project Beehive Forum
直到2010年前後,PHP一直作為Web開發中的統治力量而存在,得益於Wordpress等內容管理系統、Zend等開發框架以及Discuz!論壇等應用方案的出現,透過PHP進行Web開發成為當時開發者的首選,而Facebook等明星企業對PHP的成功運用更鞏固了PHP在業界的地位。
不過此時Ruby on Rails,Django等使用其他語言的Web開發框架也已經對PHP的地位發起挑戰。
這篇 鍾勝輝談PHP發展的現狀和前景,介紹了當時(2009年)PHP社群對RoR等挑戰者的思考
後來PHP語言招黑,乃至“PHP是最好的語言”成為一個諷刺PHP開發者的梗,實際上還是由於2010年後移動app開發的火爆,移動開發和Web開發者地位的此消彼長而導致的。
-
4 # 叢雷123456
我猜可能是因為PHP是解釋型語言的原因。編譯型語言如果語法錯了,根本不能編譯,也更不可能上線。而解釋型語言就不一定。它要求測試範圍相對更廣,不然500行的程式碼,測試了498行著急上線。上線後只要沒有執行最後2行一切都很完美。一旦有一天執行到那就麻煩了。公平的講這其實和程式設計師關係不大,也和測試關係不大,和老闆關係很大。老闆催,測試範圍就不廣,專案評審有些部分就略過,最後就呵呵了。
回覆列表
PHP我個人很喜歡,也用它做了很大型網站,沒有什麼問題。滿足了需要。所以對我而言,PHP就是最好的語言。這句話只是針對喜歡和習慣PHP的人來說的。並不是否定別的語言。其實語言這種東西,就是廚房裡的食材,要做一頓好菜,關鍵是你得知道怎麼利用這食材。利用方法是最重要的,而語言本身沒那麼重要。