PHP Framework OOP模型

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP Framework OOP模型脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

我想我是经验丰富的程序化PHP程序员.我已经实施了一些更大的项目.现在我想在较小的一个上尝试OOP PHP(DB导入/导出用户身份验证的框架).由于我从未在这样的项目上尝试过OOP,因此我遇到了对象设计问题.

我想以这种方式实现框架,我只需要创建一个对象实例来使用整个框架.我还想保持代码的安排,所以我不会只为所有方法/属性实现一个类.

我怎么能把一个大班级分成几个让他们组织起来(在更多的PHP文件中)?

我想我必须实现一个基类,然后使用其他基类扩展它.但是那样我会有很多小班,而不是大班.

你会如何解决这个问题?

我希望我能很好地解释这个问题.

谢谢你的帮助.

解决方法:

多年来我一直在编写和维护庞大的整体库,自从我离开它以后,我感觉更快乐.接受我的建议:将您的应用程序分解为可能有意义的小类.这对于组织和内存使用都是有益的(巨大的PHP类定义会占用大量的Ram,而RAM是PHP脚本中的有限资).

使用PHP 5的autoloading机制仅加载当前上下文中所需的那些类.

我认为Zend Framework的组织和建设方式非常好.您可能想要了解他们如何设计他们的类,以及他们如何组织框架中的大量功能.

至于如何组织工具和帮助对象和库,我在几个星期前回到asked that question并得到了非常好的反馈.实际上,我还没有读完它.

脚本宝典总结

以上是脚本宝典为你收集整理的PHP Framework OOP模型全部内容,希望文章能够帮你解决PHP Framework OOP模型所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: