網(wǎng)站建設(shè)您當(dāng)前位置: 主頁 > 網(wǎng)絡(luò)學(xué)院 > 網(wǎng)站建設(shè)
為什么Facebook不能停止使用PHP?
發(fā)布日期:2020-12-15 來源:優(yōu)橙 瀏覽量:
摘要: “不能”真的不太準(zhǔn)確。如果有足夠令人信服的理由的話他們是能夠停止使用PHP的。 通過結(jié)合一些編程慣例,F(xiàn)acebook有一套綜合的庫、開發(fā)者工具、底層構(gòu)造和對語言的改變,消除了許
“不能”真的不太準(zhǔn)確。如果有足夠令人信服的理由的話他們是能夠停止使用PHP的。
通過結(jié)合一些編程慣例,F(xiàn)acebook有一套綜合的庫、開發(fā)者工具、底層構(gòu)造和對語言的改變,消除了許多人們通常不喜歡PHP的一些特殊的東西。所以如果你對PHP的經(jīng)歷主要是作為開發(fā)玩具店站點的新手的話,遠離PHP的好處并不是想你想象的那么大。 但是機會成本將會是巨大的。Facebook的PHP代碼基礎(chǔ)非常大: 考慮到開發(fā)團隊的精力有限,他們不得不停止花費很多時間在其他事情上,用其他另一種語言重新實現(xiàn)這個站點。他們就只能在這個語言很精細的怪異模式上多發(fā)展自己的專長。比如只有在數(shù)量很大的時候才會表現(xiàn)出來的性能問題。一些利用PHP特定方面的核心庫就必須重做到在代碼庫的其余部分要求結(jié)構(gòu)改變的程度,這樣才能使得“移植代碼庫”的工作更像是做好對新bug和繼承的活躍bug的準(zhǔn)備的“從零開始重寫代碼庫”般的工作。 同時,市場環(huán)境會像他們平時一樣總在變化。對手會很愉快地推出Facebook來不及回應(yīng)的新功能,因為這些新的代碼庫才完成了一般,大規(guī)模地修正舊的代碼庫已經(jīng)讓移植工作成為一個不斷延期的目標(biāo),如此一來,想要不掉進任何漏洞般自信地完成這些新功能就更難了。 我想,如果未來某個時間為遠離PHP而貢獻資源變得有意義的話,它會在Facebook對公眾公開之前停止使用的,甚至可能在Facebook對中學(xué)公開之前就停止使用了。(并且要提醒你,這是個很大的“如果”--我根本不相信PHP會是錯誤的選擇。)當(dāng)今轉(zhuǎn)移到一個不同的開發(fā)語言會是一個巨大的錯誤:冒著極大代價的風(fēng)險去博取微乎其微的的實踐上的收益。
通過結(jié)合一些編程慣例,F(xiàn)acebook有一套綜合的庫、開發(fā)者工具、底層構(gòu)造和對語言的改變,消除了許多人們通常不喜歡PHP的一些特殊的東西。所以如果你對PHP的經(jīng)歷主要是作為開發(fā)玩具店站點的新手的話,遠離PHP的好處并不是想你想象的那么大。 但是機會成本將會是巨大的。Facebook的PHP代碼基礎(chǔ)非常大: 考慮到開發(fā)團隊的精力有限,他們不得不停止花費很多時間在其他事情上,用其他另一種語言重新實現(xiàn)這個站點。他們就只能在這個語言很精細的怪異模式上多發(fā)展自己的專長。比如只有在數(shù)量很大的時候才會表現(xiàn)出來的性能問題。一些利用PHP特定方面的核心庫就必須重做到在代碼庫的其余部分要求結(jié)構(gòu)改變的程度,這樣才能使得“移植代碼庫”的工作更像是做好對新bug和繼承的活躍bug的準(zhǔn)備的“從零開始重寫代碼庫”般的工作。 同時,市場環(huán)境會像他們平時一樣總在變化。對手會很愉快地推出Facebook來不及回應(yīng)的新功能,因為這些新的代碼庫才完成了一般,大規(guī)模地修正舊的代碼庫已經(jīng)讓移植工作成為一個不斷延期的目標(biāo),如此一來,想要不掉進任何漏洞般自信地完成這些新功能就更難了。 我想,如果未來某個時間為遠離PHP而貢獻資源變得有意義的話,它會在Facebook對公眾公開之前停止使用的,甚至可能在Facebook對中學(xué)公開之前就停止使用了。(并且要提醒你,這是個很大的“如果”--我根本不相信PHP會是錯誤的選擇。)當(dāng)今轉(zhuǎn)移到一個不同的開發(fā)語言會是一個巨大的錯誤:冒著極大代價的風(fēng)險去博取微乎其微的的實踐上的收益。
福州優(yōu)橙互聯(lián)是一家專注于福州網(wǎng)站建設(shè)的網(wǎng)站制作公司,為客戶提供小程序制作,促進福州網(wǎng)絡(luò)的全網(wǎng)推廣和精準(zhǔn)拓客。歡迎訪問http://www.cdsrny.cn
相關(guān)推薦
網(wǎng)絡(luò)營銷推廣:搜索引擎優(yōu)化新手需要注意的幾個問題2020-05-15
公司網(wǎng)站如何引流量?2020-01-01
優(yōu)橙網(wǎng)絡(luò)讓你的營銷網(wǎng)站像搜索引擎2020-11-16
網(wǎng)站建設(shè)中marquee標(biāo)簽介紹2020-08-10
網(wǎng)站源文件所有權(quán)屬于歸屬為客戶2020-09-09
營銷網(wǎng)站符合網(wǎng)民的搜索習(xí)慣嗎?2020-12-15
網(wǎng)站建設(shè)中如何修改dedecms系統(tǒng)后臺修改賬號密碼2020-08-10
福州網(wǎng)站建設(shè):公司網(wǎng)站制作如何定位設(shè)計方向2019-09-02
上海網(wǎng)站建設(shè)過程中選擇公司域名的技巧2020-08-30
優(yōu)橙網(wǎng)告訴企業(yè)家建設(shè)招商引資網(wǎng)站應(yīng)了解的幾個問題2020-10-06