亚洲永久精品唐人导航网址,亚洲无码视频在线观看,亚洲精品成人久久av,中文字幕人成乱码在线观看,亚州最新无码在线海量高清,成人国产精品免费视频

合肥做網(wǎng)站,選擇瘋狗科技,專(zhuān)業(yè)、敬業(yè)的合肥網(wǎng)絡(luò )公司
首頁(yè) > 網(wǎng)站技術(shù) > 詳情

為什么80%的網(wǎng)站都用PHP寫(xiě)?

2017-11-09 11:48:27   來(lái)源:互聯(lián)網(wǎng)   瀏覽:  次
在高速發(fā)展的時(shí)代,個(gè)種各樣的程序語(yǔ)言不斷出現,怎樣去辨別他們的使用效果呢?PHP寫(xiě)的網(wǎng)站占所有網(wǎng)站的大概 80%了。這個(gè)網(wǎng)站的數據我覺(jué)得還是比較信服的。你黑跟不黑,他們都在那兒用php。
在高速發(fā)展的時(shí)代,個(gè)種各樣的程序語(yǔ)言不斷出現,怎樣去辨別他們的使用效果呢?PHP寫(xiě)的網(wǎng)站占所有網(wǎng)站的大概 80%了。這個(gè)網(wǎng)站的數據我覺(jué)得還是比較信服的。你黑跟不黑,他們都在那兒用php。
 
 
PHP流行無(wú)外乎:
 
簡(jiǎn)單、性能足夠好
 
熱部署、易修改
 
部署方案簡(jiǎn)單、各種獨立的php空間商好找
 
php官方夠給力、性能提升比較大, Facebook出的HHVM更是反映了PHP的興盛
 
PHP的極強的兼容性:
 
PHP的極強的兼容性,這個(gè)也是穩定、高效的最好的佐證,PHP5.2到現在的PHP7、hhvm有多少的不兼容么?反觀(guān)Python Python2跟Python3是裂變,ruby每個(gè)版本的兼容性其實(shí)很大的,甚至一些gem比如rails之類(lèi)的 ,兼容性很差的。
 
Php的靈魂Hash Table很精妙,php的簡(jiǎn)單我覺(jué)得絕大多數構筑在hash table設計精巧上, 用了那么多的語(yǔ)言,php的數組、對象操作真是最簡(jiǎn)單最得心應手的,這個(gè)就是Php hash table的強大了,關(guān)于hash table的C實(shí)現,可以大概瞅瞅PHP C源代碼, //www.php-internals.com/book/?p=chapt03/03-01-02-hashtable-in-php
 
四大web語(yǔ)言(僅僅web上用的比較多,比較類(lèi)似的4大語(yǔ)言) PHP跟python、ruby java 我都學(xué)過(guò)(C#粉勿怪,我是linux腦殘粉,只用linux下用的比較廣的東西,ms系列的東西我都不看的。)
 
其中php ruby python算是同類(lèi)C實(shí)現的腳本語(yǔ)言這一類(lèi)的。java自成一類(lèi)字節碼半編譯基于強大JVM的偉大語(yǔ)言。
 
php、ruby、python比較
 
在php、ruby、python里面,雖然我覺(jué)得python、ruby比較省代碼,但我不覺(jué)得在web上 python、ruby有機會(huì )擊敗php。不要因為少數開(kāi)玩笑的、低級的黑PHP就覺(jué)得PHP不行了,那些黑PHP的多少黑到點(diǎn)子上去了。
 
別的我不知道,學(xué)校里一些玩兒python的自以為python很厲害,整個(gè)php群體比較菜的,這其實(shí)是python小眾群體的優(yōu)越感了。真比起來(lái),python在純web上比不過(guò)php跟ruby。
 
以前十年前大概,挺多初高中生搞ACM、OI 會(huì )一點(diǎn)pascal 就那種很優(yōu)越的經(jīng)常說(shuō),“別跟我提C++,我是寫(xiě)pascal,不懂C++啦”,就是那種自黑狂妄的秀優(yōu)越的那樣說(shuō)出來(lái)的, “不懂C++都拿出來(lái)秀優(yōu)越一樣”,真是可笑。
 
python、ruby的類(lèi)庫比php多一些, 但是在純web跟web相關(guān)這方面,php的成熟類(lèi)庫比ruby、python多的,這就是php為什么現在在web上比python、ruby強。perl的沒(méi)落也不是沒(méi)有原因的。1995-1998年大概, lamp就開(kāi)始提出來(lái),盛行天下。當時(shí)很強大的雅虎在內部全部推廣php, 最后才引起php的盛世啦。
 
java跟(php ruby python) 這兩大類(lèi):
 
java綜合來(lái)說(shuō),寫(xiě)起來(lái)復雜一點(diǎn),不要跟我扯java敏捷開(kāi)發(fā)(java的敏捷開(kāi)發(fā)是相對于java以往的開(kāi)發(fā)例子的敏捷開(kāi)發(fā)),嵌進(jìn)去預言的語(yǔ)法是你的一個(gè)便捷的框架能改變的么?真想逆天改命呢。
 
jvm經(jīng)過(guò)sun orcale IBM 等等花重金堆人才、堆技術(shù)、堆黑科技,堆出來(lái)的超強性能,驚世罕見(jiàn)。已經(jīng)在很多地方j(luò )ava不比c++ 慢了。
 
java的一些工業(yè)級的強大類(lèi)庫、php ruby python只有看著(zhù)的份兒,這個(gè)是事實(shí),得認。apache基金會(huì )下面一票的偉大的java項目: tomcat 、 cassdra、POI 、strust 、lucene、solr、hadoop、hbase、zookeeper 等等。
 
在web方面, java堆機器、堆集群是可以把一些性能堆上去的,還有一些像站內搜索引擎方面事實(shí)標準是solr 、lucence, 這一塊基本只能用java。
 
還有一些復雜的后臺任務(wù)啊、之類(lèi)的都用java不斷的跑。寫(xiě)到cache、隊列里面去,供其他語(yǔ)言調用。
 
java一個(gè)很好的特點(diǎn)就是工程性特別規范特別強、簡(jiǎn)直是標準的工業(yè)級語(yǔ)言。雖然寫(xiě)起來(lái)有點(diǎn)點(diǎn)繁瑣,但是配合偉大的jetbrains idea 系列IDE的智能提示,基本不麻煩。java的安全性、線(xiàn)程鎖、同步啊、Exception等等是別的語(yǔ)言很難達到的。所以淘寶、當當、京東有用到j(luò )ava的,哪一步比如讀文件、數據庫連接、IO、網(wǎng)絡(luò )等等所有地方的 異常都可以捕獲,萬(wàn)一發(fā)生詭異的異常都可以找出來(lái)的。其他語(yǔ)言(php ruby python)目前基本沒(méi)這樣的能力的。
 
所以一些大企業(yè)java / c++ + php混用的,其實(shí)挺好的。個(gè)人覺(jué)得“PHP是最好的語(yǔ)言”,這話(huà)即使不對,也是最好語(yǔ)言之一。分數越高越好,我把各大語(yǔ)言我認識的 常用的web框架,標出來(lái)了。
 
框架的具體介紹:
 
大家也可以自己看看自己在用的框架在什么位置
 
看到?jīng)]php-raw , 也就是純php, 在很高的位置。在純php之上的,除了純java的servlet-raw, 其他我都不認識。注意php-raw 比 python django flask、ruby rails sinatra、go 、go revel 等等好多都要高,有的還高很多很多。
 
php的流行,必然有很大的一方面就是性能很強的原因。配合簡(jiǎn)單、穩定、容易部署。
 
我還在百度實(shí)習的時(shí)候,百度用的比較普遍的一個(gè)php統一解決方案,核心就是ap框架??梢哉f(shuō) ap框架 約等于 yaf框架。幾乎一模一樣的。是鳥(niǎo)哥還在百度的時(shí)候,他們一起為百度的基礎架構寫(xiě)了一個(gè)php c語(yǔ)言框架。
 
AMP組合已經(jīng)集齊一套完整的帶CGI功能,數據庫的網(wǎng)頁(yè)服務(wù)器套裝,而且相近的技術(shù)(JSP/*或者sevrlet*/,ASP)當時(shí)出現晚了(PHP2是95年,引入Zend引擎的PHP2是97年,PHP3是98年,JSP是99年,/*sevrlet是97年*/,ASP是96年,//ASP.NET是02年),其實(shí)只是最近一些年才發(fā)現PHP的語(yǔ)言特征太“粗獷”了,才認為不太適合。(畢竟原設計只是給作者自己更新網(wǎng)頁(yè)用的)
亚洲永久精品唐人导航网址,亚洲无码视频在线观看,亚洲精品成人久久av,中文字幕人成乱码在线观看,亚州最新无码在线海量高清,成人国产精品免费视频 久久中文字幕精品视频| 在线视频国产制服丝袜-国产第| 亚洲精品生活一区二区三区| av在线无码色婷婷五月丁香综合| 亚欧中文字幕久久精品无码| 亚洲中文色欧另类欧美| 中文字幕大香频蕉无码| 国产无遮挡又黄又爽在线观看| 欧美日韩国产丝袜视频在线| 在线观看精品国产三级| 亚洲日本乱码在线| 国产超碰人人爽人人做| 亚洲精品久久国产麻豆99| 亚洲成A∧人片在线播放| 国产精品欧美韩国日本久久| 国产国产人在线成免费视频| 男人+高清无码+一区二区| 无码任你躁久久久久久老妇| 亚洲国产欧美日韩欧在线| 亚洲国产tv在线观看| 亚洲日韩中文第一精品| 亚洲国产精品综合色在线观看| 中文字幕一区二区三区乱码| 中文字幕亚洲综合久久青草| 一区二区三区毛片| 亚洲区一区二区三区| 日本久久久久亚洲中字幕| 香蕉久久一区二区| 国产精品高清系列在线观看| 制服丝袜长腿无码专区第一页| 亚洲一区国产美女在线| 中文在线а√天堂官网| 亚洲aV无码一区东京热久久| 亚州三级久久电影| 精品精品国产自在久久高清| 亚洲国产精品一区二区三区| 亚洲av成人中文在线播放| 又爽又黄又无遮挡动漫| 亚洲av色一区二区蜜桃| 伊人狠狠色丁香婷婷综合| 亚洲欧洲激情小说视频小说视频| http://fjyishan.com http://shangzhengfamen.com http://nkbdj.com http://manmanliu.com http://tzjzs.com http://hrjwbj.com