触动心灵的经典论述:
1、每门语言都需要多年积累才可谓精通。
2、理论上,web开发的复杂度远大于C/s类的应用程序!
3、web开发一直致力于简单,高性能,健壮,维护成本低,宜部署!所以PHP因为简单成为web老大!
4、公司所从事的行业和产品产生的利润,决定员工的各方面待遇。
5、工资高低,是看人,又不看语言。
6、web开发这碗水还是很深的,能够提供企业级解决方案的人也不是那么容易就做的。web开发需要掌握的东西比较多,而且技术更新非常快。

解决方案 »

  1.   

    ++确实如此, web灵活且多变.
    web要求高性能,且要精通多个领域.
    web强调约定,经验,理解,架构.所以,一个phper的能力,一般要求比其他语言的更高.
      

  2.   

    呵呵,在所有的web开发中,为什么主流sns全选择PHP为什么在高性能网站中,一般不用.net,也不用java,也不用ruby为什么一门简单的php, 做出来的网站却各不相同,有顶级的网站,也有简单的应用,人人都会php,一个量级,一个水平.为什么国外有众多的开源程序,而国内的PHP则屈指可数.(dicuz的产品,ecshop,phpwind,thinkphp),这些产吕基本上经过了应用的检验.而非php的更是屈指可数.当年,动网和disucz同步而言,而没两年动网就没有动静了.javascript,php和mysql是phper的必备基本功之一.有多少人写过一个象样javascript插件(如tip,dialog),有多少人写过一个象样的php网站, 有多少人将mysql能运用自如(或者能将mysql的手册完整的看一遍).xml用于定义数据传输,有多少人会DOCTYPE自定义一套xml格式规范.
    apache服务器,http协议,linux,大家都了解多少.安全问题,如果是要做一个安全的电子商务网站,安全方面php要知道多少.高性能网站,要了解多少?大家用php处理过office之类的win下的东西吗?其他诸如视频,图像,pdf等莫名其妙的东西吗?还有之统计图表之在的东西.
    -----------------------------------------
    总之一句话,php是用简单处理的无限的东西;没有那多的类库,即使有,还要考虑该不该用,如何用,因为有性能问题.第二个问题,没有足够的知识,水平和全面的经验,还是难以开发出产品级的应用来如果你是一个php的高手,学习其他语言,只是语言问题;而如果你学的是其他语言,再来学php,问题还是很多的.你不能只会显页面与存取数据吧!但也有悖论,写多了可能会发现,真正底层的,最常用的,就那2-30个函数.--一方面是市场方面的问题,另一方面,也很少有人有能力做产品级的开发.
      

  3.   

    php给极简设计,高性能,宜维护,健壮,安全和宜部署提供了一种可能(有些语言可能根本就没有这种可能性).或者说为高性能网站提供了一种可能.或者说的过一点,没有php,就没有高性能网站.php的另一个问题是没有常驻内存机制.一次加载,运行完全部销毁,这使得对软件架构的设计要求会更高.phper众多,境界高的还是太少了.