php - 搜索复杂且设计良好的 PHP OOP 应用程序以供学习

标签 php oop

基本上,我正在更深入地研究复杂的编程实践。我几乎没有可以向有经验(或比我更有经验)的程序员 friend 学习,所以我正在寻找下一个最好的东西 - 从陌生人的工作中学习。

任何人都可以推荐一个写得很好并且以 OOP 为中心的现实世界完成和工作应用程序。愿取其源分析。如果它基于 Zend Framework,则加分。

我最感兴趣的是与桌面应用程序不同的对象,它们在其生命周期(或页面加载)期间(或对它们在数据库或 session 中的表示)仅执行一次实际操作,例如 user->logIn()。我对最佳和可重用的设计模式及其现实生活中的实现很感兴趣。

最佳答案

我会推荐 SugarCRM作为一个编写良好且使用极其广泛的应用程序。下载他们的源码,从include/MVC/SugarApplication.php开始.对于登录等,您可能希望从 include/MVC/View/SugarView.php 开始.

顺便说一句,从您之前对 GSto 的回答的评论看来,您正在寻找面向消费者的应用程序,而不是针对开发人员的应用程序。毕竟,Drupal、Joomla 和其他 PHP 网络框架实际上是完整的应用程序,它们只是针对开发人员社区。

关于php - 搜索复杂且设计良好的 PHP OOP 应用程序以供学习,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2579832/

相关文章:

php - 我怎样才能让图像在调用 ajax 时不闪烁?

php - Paypal 账户限制会影响支付网关吗?

javascript - 使用 PHP、Ajax 和 JavaScript 将数据库中每一行的数据放入一个单独的 div 中

class - 静态内部类是个好主意还是糟糕的设计?

java - 可选类成员

c# - 在 OOP 中表达类型组合

iOS:当我在导航堆栈中向下 2 层时,如何访问 Root View Controller 中使用的变量?

javascript - 为什么我的MYSQL UPDATE语句不会更新?

php - 检查节点是否有特定的子节点

java - 如何限制客户端调用方法?