php與python誰更適合web開發(fā)?為什么?
網友解答: 就單純PHP和python比較的話,甚至說是強大的Java(Java的優(yōu)勢是復雜業(yè)務邏輯,企業(yè)級應用,當然電商領域例如阿里也喜歡)來說,PHP就是為Web而生的!我是PHP,
就單純PHP和python比較的話,甚至說是強大的Java(Java的優(yōu)勢是復雜業(yè)務邏輯,企業(yè)級應用,當然電商領域例如阿里也喜歡)來說,PHP就是為Web而生的!
我是PHP,你們都知道我有多優(yōu)秀嗎?
目前全世界有80%以上的WEB網站都是PHP開發(fā)!全世界3000萬(全球總共5000萬網站體量,也就是說6成以上的比例)以上的網站使用PHP編程,Web領域也許PHP是最好的語言之一(不違反廣告法?。?/p>目前全世界一大批優(yōu)秀的企業(yè)都在用PHP,這些企業(yè)著名的有Facebook、Twitter、騰訊、微博、百度等等企業(yè),都是將PHP作為主力主要技術選型,本來淘寶也是,后來因為阿里搞不定PHP,就去sun公司弄來了一群Java高手重構了整個淘寶。全世界最優(yōu)秀的CMS系統(tǒng)Wordpress也是PHP開發(fā)的!而且基于PHP的開源系統(tǒng)簡直是數不勝數。
當然其實還有很多,為什么PHP會成為最重要的Web開發(fā)語言,能做web開發(fā)的編程語言很多,但是PHP開發(fā)效率高、開發(fā)成本更低,所以自然成了一個不錯的選擇!
我不是梅西,也不是天生要強,我只是擅長Web!
從技術層面來講,PHP本質上就是為web而生的,能做web的編程語言很多,但是PHP就放佛是對C封裝了所有適合做業(yè)務開發(fā)、Web開發(fā)的特性,完全開源,可以完全根據自己的需要定制php解釋器,語法比java簡單,上手極快,會C語言的話基本上就直接可以寫php!
PHP兩三天就能搞一個留言板,Java估計很多人兩三天還在考慮怎么把項目配好,這對于中小型項目可以說得不償失,因為你要花大量的時間去做預備工作!至于python要了老命了,先把python2和python3掰扯清楚吧。
雖然PHP的語法一直讓人詬病,但是這家伙跟JavaScript、html、C這些語言相處的太好了,PHP可以直接嵌入HTML開發(fā),如果有搞不定的,那就交給C吧!并且做PHP你只要做好業(yè)務就可以了,其他的也都交給C吧!這貨跟C簡直相處太好了,要知道PHP的核心開發(fā)鳥哥其實是個C程序員(嚴肅臉)!
我是PHP,我很有魅力,太多人想獨寵我一人
開源社區(qū)強大,大家總想著為PHP做點什么,并且這年頭能勾搭一個大款是多么棒的一件事情,然而PHP勾搭了一群有錢人!有大哥C/Unix在前面鋪路,Linux、Apache、Mysql這些有實力有地位的江湖大佬,他們組成了一個強大的黑幫叫做:LAMP!但是他們之間的兄弟之情非常深厚。
同時,很多開發(fā)者也愿意為PHP的開發(fā)者生態(tài)做貢獻,Python好意思說自己有開發(fā)者生態(tài)么?至于Java確實強大,但這玩意兒也夠你喝一壺了!
所以PHP本身就是為了web而生的!本來不同語言都有自己的特定的應用領域,比如Java更適合做企業(yè)應用以及電子商務網站后臺,尤其擅長處理大規(guī)模的數據,做大數據開發(fā),而Python在爬蟲、人工智能、網絡等等領域擁有很大優(yōu)勢。而PHP就是為web而生的,、。 網友解答:來看看PHP的介紹:
PHP:超文本預處理器,是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利于學習,使用廣泛,主要適用于Web開發(fā)領域。
用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標準通用標記語言下的一個應用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;
PHP還可以執(zhí)行編譯后代碼,編譯可以達到加密和優(yōu)化代碼運行,使代碼運行更快PHP 僅在 Web 后端方面被使用。
如果綜合比較的話
py能甩php千條街!如果單比web的話他們不相上下,但是人們都說php要好,原因是「先入為主」,就是說php進去中國的時候要早,大家都去學php了,后來py才進入中國,對于學php的人,他們不想換語言了,感覺很好所以都不去關心py,畢竟人家框架和模板都非常多!
Python 應用領域更廣泛一點,如果需要將邏輯移植到其他平臺(如桌面), Python 要方便一點。
綜上來說
一般大廠都會用PHP來開發(fā),在web方面更加成熟一些。