假设我有一个包含3000本书的网络应用程序,所有信息都在数据库中,让我们说我需要恢复所有这些信息并在网页上显示.这两个方程式中的哪一个在内存消耗方面更好?
可能问题是"在PHP中创建大量对象会造成内存问题吗?"
谢谢!
在PHP中创建大量对象是否会产生内存问题?
是的,但它们非常易于管理.
最快/最有效的方法是在一个巨大的循环中将结果直接解析为HTML输出,但在编码/扩展时它不是很易于管理
带有OOP范例的PHP有点内存耗尽,但它提供了一些不错的结构:
如果将每个实体解析为一个对象,并将对象打印到页面,则可以终止每个对象实例.或者,您可以收集一组书籍实例,并以块的形式解析它们.