我花了大约 11 个月的时间为 PHP 编写一个非常广泛的支持 HTML5 的视频部署库。我的客户付钱给我写这个库,以换取使用它的实现的许可证,我目前也在写。我基本上一直在保存一个巨大的PHP 文件(此时为 60Kb),其中包含我所有的面向对象的类。我建立的系统在每一页上都需要这个文件,我想这会被皱眉。不要误会我的意思,我不是 PHP 新手。我已经编写 PHP 大约两年了,并且几乎使用了它所有最高级的功能。然而,我仍然想改进,我相信我的创作策略对我来说是一个弱点。
我喜欢 jQuery,因为它的创作简单。它使编写可重复使用的代码比 PHP 更容易,至少对我来说是这样。在整个过程中,我一直在广泛使用 jQuery 阅读本文档后,我对被认为是“最佳实践”的方法感到非常满意。任何人都可以回忆起处理 PHP 的类似资源吗?
我在这里的目的是学习编写 PHP 的更好实践,而不会失去低级能力并跳到像 CodeIgniter 这样的另一个库。我只是不喜欢基于另一个库编写库的想法。我想我的系统会留下更大的足迹并使用更多的资源。