
使用php 是因为php适用,比如你给客户做一个官网,你想做个小网站开个博客 下载个php源码改改就能上架,百度的话,百度已经投入人力物力把后台,数据处理,爬虫,广告等系统用C++、java或C#等 写好了,提供了
高效稳定的接口,但是html合成呢,如果百度只有一个服务器肯定不行,必须要在每个区域发布一个很多服务器,保证浏览速度,php
脚本语言就比较合适了,比如你要登陆百度,php把登陆页面合成给你,你提交了 php把提交的数据交给后台,后台可能是c++可能是java 也可能是c# 他们稳定高效负载能力强,可以把有能力把数百的php网站的提交业务进行高速处理,然后把处理结果返回 去,php再负责把结果插入到html中返回给客户,因此请不要把大型网站时php做的,作为php的优势,他的优势就是脚本语言,缺点
也是脚本语言,主要看作什么用。PHP的运行速度快,成本低,开源.
百度可以在PHP的基础上对解释器进行修改,可以满足更多的任务,应付更多的情况,对效率进行优化等.
PHP本身也是一个专门应用于Web领域的编程语言,Facebook这样的全球型社交网站用的也是PHP作为主要语言,百度用PHP的原因可想而知
================================================
有更多疑问请补充问题,在能力范围之内的,会帮你解答
由于硬件成本和以后的数据分析,核心数据上通常不会交给脚本处理。
而对于频繁变动的展示层,JAVA web在扩展维护上成本非常高,PHP都下班了JAVA还在改,上线了还得派一群运维看着灰度。
此外在大型项目中,还要加入cache层和处理机优化,这已经不是程序猿经理总监能协调了,什么语言问题都扔一边去。
评论列表(0条)