多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > PHP和Python性能比較:放棄PHP改用Python

PHP和Python性能比較:放棄PHP改用Python

來源:程序員人生   發布時間:2014-05-27 16:31:25 閱讀次數:3885次

  本文作者作為一名從事PHP開發11年的資深開發者,卻放棄了PHP而改用Python。借助本文,作者與其說是解釋了他做出這種選擇的原因,不如說是他對 PHP和Python兩種語言的性能進行了比較。以下是作者的原文翻譯:

  我之所以放棄PHP,原因首先是語言。PHP實際上不是一種語言,而是一種巨大的插件結構,以一種高層的形式來展示低層的庫。而大部分開發者使用的 語言實際上是對C功能 (curl, mysql, gd, etc.)的包裝,通常情況下它們的庫展示得很簡單。因而這導致了PHP的API不一致。

  PHP語言的第二個問題是語言的管理問題。PHP語言實際上是由委員會來設計的,而且沒有人來制定任何共識性的標準。PEAR有自己的標準,PHP有自己的標準,這導致SPL classes更具Java風格,而PEAR卻截然不同。

  從事PHP開發11年來,我認識了很多PHP領域的專家級開發者,它們對PHP也有很多看法。除了上文提到的委員會問題以及標準混亂問題之外,由于PHP的使用范圍非常廣,向后的不兼容對代碼造成了很大的破壞。

  還要提到的一點是PHP缺乏很多現代語言的特性。現在再來說說Python:

  Python語言的創建方法幾乎與PHP的完全相反。首先,Python是由Benevolent Dictator和Guido van Rossum領導的,語言的開發由單一的人員主導,因此它的開發、管理以及長期運營會保持很好的連續性。Guido和Python的核心開發者通過PEP 創建標準,而且通過公共接口展示標準是如何創建的。而且,Guido如果想到的語言特性不夠好,也不會出現在語言層中(如沒有++運算符,而且比較符中沒 有分配)。

  延續性的特點也延伸到了整個Python社區,所以你很難發現不同項目中的Python截然不同。

  我最喜歡的Python的一個特點就是它的清晰。當打開Python中的一個文件的時候,我會清楚地知道里面大概有什么樣子的代碼,聯想到很多次我被PHP的這一點搞得焦頭爛額,我覺得這個特性非常有用。

  總之,Python的系統級特性非常不錯。

  Python另外一個很棒的特性是直白性。需要namespace(命名空間)?文件的名字就是命名空間;需要模塊?只需要用一個__init__.py文件代替;需要重命名功能?只需要new_func = old_func。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 久久久xxxx| 欧美女人天堂 | 都市激情亚洲色图 | 美国一级淫片 | 欧美偷拍自拍视频 | 亚洲国产日韩欧美在线vip1区 | 成人免播放器午夜视频 | 国产成人精品免费大全 | 欧美黄色免费 | 久久中文字幕日韩精品 | 免费国产成人高清在线观看不卡 | 中国毛片网 | 日本自己的私人影院 | 俺去俺来也www色官网免费的 | 久久另类| 国产在线精品一区二区夜色 | 18岁禁免费网站 | 欧美日韩高清一区 | 欧美黑粗特黄午夜大片 | 欧美性猛交aa一级 | 最近最新中文字幕大全免费10 | 一区二区在线欧美日韩中文 | wwwjizz欧美| 亚洲黄网站wwwwww | xxxx性欧美高清| 曰本一区| 日一区二区三区 | 茄子成视频片在线观看 | 亚洲一区色图 | 91久久精品国产免费一区 | 欧美第一页在线观看 | 深夜做爰性大片中文 | 日本性视频网站 | 亚洲高清在线看 | 91久久九九精品国产综合 | www.亚洲5555.com | 成人叼嘿视频免费网站 | 久久久不卡 | 叼嘿视频在线观看免费 | 欧美一区二区三区精品影视 | 日韩在线高清视频 |