+ -
当前位置:首页 → 问答吧 → 浅谈PHP几点令人崩溃的缺点.

浅谈PHP几点令人崩溃的缺点.

时间:2009-12-02

来源:互联网

这段时间, 正值新一期的语言排行出炉,php似乎已经上到了第三位. 成绩是值得高光及贺喜的, 开源的软件来说,php算是最出色的了, 希望国外开源友人们能够继续保持先进性,人性化及高效性, 将php开发成编程语言之一. 我有时甚至无限憧憬着php哪天也会移步于桌面应用软件, 成为汇编, 不知在我有生之年,是否有机会接触呢?

  再好的程序都有缺点, 人没有十全十美的人物,同样,七残八旧的人就会生产偶尔瑕疵的产品出来. php似乎很少有人讲它的缺点, 当然讲了也没用, 国外友人看不到, 也不会接受. 国内的php人才应当作为推动者,起上一个标准定义作用, 让咱等新手们深入了解php及它的优点与缺点. 我们可以成为一种特色主义的php圈, 这个中国圈中,非常热闹, 非常积极, 非常努力. 这些正是所有php期望看到的现象, 为中国php推广作努力.

  我简单讲几点php的"变态"或者说是缺点吧.

  1: 邮件系列.
    相信所有的工作者都在商务公司上班, 应用到给客户发邮件是常有的任务. 那么我们的php可以完美解决这个难题么? 事实上很令人崩溃. 这也与大环境因素有关, 连邮件大商163都放弃支持pop3及smtp, 你让php怎么办? 幸庆的是我们还有qq, qq多少还算是站在编程界思考的. 目前市面上的邮件系统都残缺不全, 完全是人海战术, 中一个算一个. 想要完全实现boss的想法, 估计得急call马化腾一下. 邮件系统几点常用功能:
        订阅   (目前仅qq 及 gmail支持得比较好);
        群发   (gmail 稍好, 但也崩溃. 基本上全军覆没)
        批量慰问 (十封,二十封,分时段, QQ邮件对这反倒支持得非常好)
     
  2:不加思考的php内置函数.
    经过好几个版本的冲刺, php6变得异常强大. 但似乎南辕北辙也越来越深入, 新版本函数功能越多, 旧版与新版本冲突就越大. 既生俞,何生亮的思想一直存在, 比如打开文件, 就多得你数不清, fopen file file_get_contents,还有就是我个人比较喜欢的函数改名. 新版本更是将POSIX 扩展正则彻底放弃了. 在一步迈前时, php竟然还在考虑着php3 php 4 的兼容. 这些统称为不加思考的内置函数.

  3:速度慢.
     这可算是行业的标准了. 就算迈进php6, 速度仍然很慢.不知与中国电信有关, 还是其它原因, 除了百度, 我似乎没看到快的网站. 内存溢出, 崩溃, 当机,这些都是服务器上经常碰到的事.

  4: 好多低端开发者.
      比如像我.

作者: 冯.于安   发布时间: 2009-12-02

最后一点才是目前PHP国情最主要的原因,LZ你也太谦虚了,你这样说自己相当于直接否定了一大批开发者

作者: yoursjzz   发布时间: 2009-12-02

我来说两句,,
可能因为开源的关系,,很多函数的命名或参数每个都有自己的一套,,没有统一的格式标准。

opcode 居然不默认集中在程序中。

zend的ide简直是垃圾

加密组件居然要收费

N多,,路还很长。。。。

作者: chengc   发布时间: 2009-12-02

期待多线程,PS-楼上说了不少P话,就是这样.

作者: mycyndi   发布时间: 2009-12-02

第1点,这。。。和php关系在哪儿?
第2点,非常令人崩溃,内置函数命名,还有参数顺序千奇百怪,一点也不统一。。。崩溃
第3点,速度其实还可以接受

是的,php要走的路还很长,当然,社区人这么多,肯定能让php越来越好的

作者: gently   发布时间: 2009-12-02

这位姓冯的兄弟,你不懂PHP就别装懂好不好?知不知道这样子说有多少人在背后笑你,因为你所说的几点全部都是错误的。

作者: PHP人   发布时间: 2009-12-03

LS ,小心K你。!

作者: darkst   发布时间: 2009-12-03

于头又在生发感慨了。

作者: darkst   发布时间: 2009-12-03

作者: Fising   发布时间: 2009-12-03

这位姓冯的兄弟,你不懂PHP就别装懂好不好?知不知道这样子说有多少人在背后笑你,因为你所说的几点全部都是 ...
PHP人 发表于 2009-12-3 11:27
哈哈, 估计你发出来, 还没有人笑.
礼似楼主的心思, 不是你这等人所能够理解的.

作者: spser   发布时间: 2009-12-03

于生啊。。你说的基本都是错的

作者: oik550   发布时间: 2009-12-03

考虑着php3 php 4 的兼容,这是优点!不兼容,升级如何处理?代码重写?
php的速度还是可以的,关键是国内和谐国外的事太多了
电信和谐联通,铁通,估计是互相和谐,哎

希望php赶超第一!!!

作者: 24xinhui   发布时间: 2009-12-04