我曾经使用过程式PHP。后来,我用来创建一些类。后来,我学习了Zend Framework,并开始以OOP风格进行编程。现在我的程序基于我自己的框架(包含cms元素,但没有任何在框架中),它构建在Zend Framework的顶层。面向对象的PHP很慢吗?
现在它由很多类组成。但是我的计划越多,恐怕就越多。恐怕我的程序会因为他们而变慢,我害怕每增加一个类别都可以帮助我开发,但会减慢应用程序的速度。
我所知道的是,包含大量文件会降低应用程序的速度(使用eAccelerator +收集一个文件中的所有代码可以加速应用程序20次!),但我不知道创建新的类和对象是否会减慢PHP本身。
有没有人有关于它的任何信息?
如果你的程序是越来越慢,你可能会重新考虑你的类结构,那么应该如何实现你的目标。我从来没有听说过OOP比程序风格慢。 – backslash17 2009-10-30 19:15:22
感谢您的编辑,托马斯!有一件事:我认为,新标题有点不同。虽然,我的英语不好,我不会回滚,只是评论:) – 2009-10-30 19:15:58
@ backslash17我不认为我的程序很慢。但是如果再有10节课会让它慢下来,恐怕我很害怕。另外50?另外100个? – 2009-10-30 19:17:52