回覆列表
  • 1 # sixkery

    來看看PHP的介紹:

    PHP:超文字預處理器,是一種通用開源指令碼語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。

    用PHP做出的動態頁面與其他的程式語言相比,PHP是將程式嵌入到HTML(標準通用標記語言下的一個應用)文件中去執行,執行效率比完全生成HTML標記的CGI要高許多;

    PHP還可以執行編譯後代碼,編譯可以達到加密和最佳化程式碼執行,使程式碼執行更快PHP 僅在 Web 後端方面被使用。

    如果綜合比較的話

    py能甩php千條街!如果單比web的話他們不相上下,但是人們都說php要好,原因是「先入為主」,就是說php進去中國的時候要早,大家都去學php了,後來py才進入中國,對於學php的人,他們不想換語言了,感覺很好所以都不去關心py,畢竟人家框架和模板都非常多!

    Python 應用領域更廣泛一點,如果需要將邏輯移植到其他平臺(如桌面), Python 要方便一點。

    綜上來說

    一般大廠都會用PHP來開發,在web方面更加成熟一些。

  • 2 # EmacserVimer

    就單純PHP和python比較的話,甚至說是強大的Java(Java的優勢是複雜業務邏輯,企業級應用,當然電商領域例如阿里也喜歡)來說,PHP就是為Web而生的!

    我是PHP,你們都知道我有多優秀嗎?

    目前全世界有80%以上的WEB網站都是PHP開發!全世界3000萬(全球總共5000萬網站體量,也就是說6成以上的比例)以上的網站使用PHP程式設計,Web領域也許PHP是最好的語言之一(不違反廣告法!)。

    目前全世界一大批優秀的企業都在用PHP,這些企業著名的有Facebook、Twitter、騰訊、微博、百度等等企業,都是將PHP作為主力主要技術選型,本來淘寶也是,後來因為阿里搞不定PHP,就去sun公司弄來了一群Java高手重構了整個淘寶。全世界最優秀的CMS系統Wordpress也是PHP開發的!而且基於PHP的開源系統簡直是數不勝數。

    當然其實還有很多,為什麼PHP會成為最重要的Web開發語言,能做web開發的程式語言很多,但是PHP開發效率高、開發成本更低,所以自然成了一個不錯的選擇!

    我不是梅西,也不是天生要強,我只是擅長Web!

    從技術層面來講,PHP本質上就是為web而生的,能做web的程式語言很多,但是PHP就放佛是對C封裝了所有適合做業務開發、Web開發的特性,完全開源,可以完全根據自己的需要定製php直譯器,語法比java簡單,上手極快,會C語言的話基本上就直接可以寫php!

    雖然PHP的語法一直讓人詬病,但是這傢伙跟JavaScript、html、C這些語言相處的太好了,PHP可以直接嵌入HTML開發,如果有搞不定的,那就交給C吧!並且做PHP你只要做好業務就可以了,其他的也都交給C吧!這貨跟C簡直相處太好了,要知道PHP的核心開發鳥哥其實是個C程式設計師(嚴肅臉)!

    我是PHP,我很有魅力,太多人想獨寵我一人

    開源社群強大,大家總想著為PHP做點什麼,並且這年頭能勾搭一個大款是多麼棒的一件事情,然而PHP勾搭了一群有錢人!有大哥C/Unix在前面鋪路,Linux、Apache、Mysql這些有實力有地位的江湖大佬,他們組成了一個強大的黑幫叫做:LAMP!但是他們之間的兄弟之情非常深厚。

    同時,很多開發者也願意為PHP的開發者生態做貢獻,Python好意思說自己有開發者生態麼?至於Java確實強大,但這玩意兒也夠你喝一壺了!

    所以PHP本身就是為了web而生的!本來不同語言都有自己的特定的應用領域,比如Java更適合做企業應用以及電子商務網站後臺,尤其擅長處理大規模的資料,做大資料開發,而Python在爬蟲、人工智慧、網路等等領域擁有很大優勢。而PHP就是為web而生的,、。

  • 3 # 日衝資訊 黃

    PHP語法靈活,和很多主流的WEB服務以及資料庫系統的匹配度很高,非常適合用來開發中小規模的網站。py屬於後起之秀,版本不太穩定,影響後期維護,單純就開發網站來說還不能和php媲美。但py集成了眾多資料採集解析功能,很適合開發輕量級的網路應用。Java有架構能力強的優勢,適合用於開發大規模的網路系統。比如,需要上萬臺伺服器的x寶網站。

  • 4 # 湉湉愛科技

    個人認為PHP更適合網站的開發,原因有下面幾點:

    1、PHP是免費的,網路上可以PHP原始碼,都是開源的。方便開發者在此基礎上進行二次開發。

    2、用PHP編寫的程式碼執行起來更快,並且有很好的相容性,能實現同樣功能的PHP程式碼,不用改變就可以在不同的Web伺服器上、不同的作業系統下執行。

    3、PHP支援HTTP的身份認證、GIF影象建立等功能。它的一個具有代表性的特點是它的資料庫層,它使編寫基於資料庫的網頁變得十分簡單。目前,PHP所支援的資料庫有Oracle、Sybase、MySQL、Informix、ODBC、UNIX dbm等。

    4、PHP提供了豐富的網路函式簇,利用這些函式,PHP能輕鬆實現與其他協議的互動,這使得開發一個綜合性的網站變得很容易。

    5、PHP提供了加密函式簇,這些函式為開發對安全性有較高要求的電子商務網站提供了堅實的基礎。

    6、PHP的功能可以擴充套件。開發者如果嫌PHP功能不夠強大,可以在其上寫自己的DLL,擴充套件自己定義的功能。

  • 5 # 網際網路活化石

    先針對各種PHP的不實描述闢謠。

    1.目前全世界有80%以上的WEB網站都是PHP開發!

    謠言。這是個沒有真實統計資料支援的信口雌黃。URL字尾是PHP,不能說明就是基於PHP技術的。京東的登入頁URL是

    https://passport.jd.com/new/login.aspx?ReturnUrl=https%3A%2F%2Fwww.jd.com%2F

    ,你能說他是ASPX開發的嗎?眾所周知,京東早就從 .NET陣營轉Java陣營了

    80%的這個資料是誇大的。下面還說的是佔60%呢,怎麼一下子就變成80%了,都是隨便說的。

    2.目前全世界一大批優秀的企業都在用PHP,這些企業著名的有Facebook、Twitter、騰訊、微博、百度等等企業,都是將PHP作為主力主要技術選型。

    謠言:facebook目前使用的是hack和Java/C++。早期確實使用過PHP,後來基本淘汰了PHP,使用類PHP語言hack替換了業務層

    Twitter早期使用ruby,後來用了scala,從未用過PHP。

    騰訊和百度主要使用C++,有部分後臺管理系統和業務層使用了PHP。

    微博確實主要基於PHP。

    3.本來淘寶也是使用PHP,後來因為阿里搞不定PHP,就去sun公司弄來了一群Java高手重構了整個淘寶。

    謠言。淘寶沒有使用PHP不是搞不定PHP,而是PHP支撐不了淘寶的體量。

    4.PHP跨平臺,相容性強。

    謠言。PHP不是跨平臺語言,PHP依賴於各種使用C開發的擴充套件,不少官方擴充套件根本沒有windows版,就算有往往windows版和linux版擴充套件不同步。比如PHP的一個重量級擴充套件swoole,很久後才有的windows擴充套件,而且不完整。(明確告知 Windows 下的功能受限)

    PHP7和PHP5.x之間有許多破壞性的API修改,相容性並不好。

    5.PHP的開源系統簡直是數不勝數。

    謠言。上github看下就知道了,PHP的開源系統不僅數量不多,而且質量不高。

    統計程式碼:https://github.com/benfred/github-analysis

    2018年統計結果,無論數量還是熱度,PHP都是偏低的

    結論:PHP沒有宣傳的那麼好。語言沒有適合不適合,只有你能不能搞定。

    python目前的生態也足夠做web了,案例有豆瓣和知乎(知乎開始向golang遷移了)。

  • 中秋節和大豐收的關聯?
  • 長安cs35門板拆卸方法?