本人正在学习PHO,但我的老师跟我说PHP不适合开发大型WEB应用,请问是真的吗?
那原因是不是因为它是脚本语言呢?不过还有个问题……那维基百科怎么说?它不也是基于PHP开发的MEDIAPEDIA的么……甚至我看到全部页面的后缀都是.php呀。大家就简单地聊一下吧~~谢谢了~~

解决方案 »

  1.   

    mediawiki这种系统你认为属于大型web应用么? 看看SOA吧
      

  2.   


    我是新人 什么事 SOA  而大型web有指什么呢?
      

  3.   

    这只能证明你老师落伍了。
    不过大型的web应用绝非一种技术去完成。
    是否能做大型。看的是人,不是语言。
    asp能不能做大型?一样可以。
    asp都可以。php又怎么不行呢?
      

  4.   

    现在php框架很流行,开发大型的绝对没问题
      

  5.   

    用框架,就很难说了...最原生态的 php  是做高并发网站的首选....
      

  6.   

    用框架? 那就更别指望做大型系统了
    系统消耗都受不了, 性能更别提了
    我们公司就是惨痛教训
    j2ee项目就是因为用的hibernate, 现在性能怎么都上不去, 一直就卡在那个点上
    如果当初自己写访问层, 随时可以优化, 就好的多
      

  7.   


    顶一下了!这个是所有大型应用都要考虑的!无论用什么语言开发!单纯就速度而言,PHP的速度显然是很高的!另外就是框架的应用,框架是一个集成的东西!所以除了非常轻量的东西外,PHP一般不用框架!个人认为,大流量应用一般都不用框架!主要是考虑性能问题!一些企业级开应用框架安全性好,开发快!一些框架是完全面向对向的,它有一个问题,就是常驻内存!但会内存溢出的问题!另个,也有部署的问题!因为,每做一个修改,可能都要重启服务器!!另外,在部署上还要考虑跨平台的问题,asp是不行的了,jsp这方面也不如PHP吧!PHP的宜部署性也是其优越性,可以方便移植,部署,和其他应用整合!
    而PHP对架构的要求要更高!
      

  8.   

    最原生态的 php  是做高并发网站的首选....
    和架构 的关系更大
      

  9.   

    跟语言没关系,大项目用的不是一种技术...从前台有前台的处理,后台有后台的处理。
    可能用到很多种语言,不同的服务在后面,你能看到的只是一部分....后辍名不能代表什么....可以伪造...想用什么名子就用什么名子,你高兴用你自己名子做后轰也行.不过要url编码一下..
      

  10.   

    我除了smarty外不用别人的代码..都自己的..哈哈 好改
      

  11.   

    应该可以吧,虽说安全性没有jsp高,但基本足够了吧。(www.tomdiy.cn)