【问题标题】:Where can I find a sample PHP MVC application? [closed]在哪里可以找到示例 PHP MVC 应用程序? [关闭]
【发布时间】:2011-03-22 20:09:23
【问题描述】:

我一直在尝试了解 MVC 应用程序的结构,并花时间使用 CodeIgniter 和 Zend 等框架制作小型测试网站。但是我仍然不确定我是否完全理解如何正确分离逻辑,因为它似乎仍然花费了比节省更多的时间。

我最好通过查看编写良好的代码来学习,而且我感觉在 SO 上有一些才华横溢的程序员。

有没有我可以查看的 PHP MVC 应用程序的“真实世界”示例?我犯了一个错误,没有询问最佳实践,而是选择了过去糟糕的编码实践,我想避免继续犯这样的错误。

谢谢!

【问题讨论】:

  • 有许多基于 CI 和 ZF 的活跃项目。
  • 相关链接看起来有很多人在你的情况下。你点击过那些吗?
  • @melee 我浏览了我第一次发布这个问题时提供的一些相关链接,但它们不如现在提供的那些有用。我了解基础知识,但我确实在寻找可以从中学习的可靠应用示例。许多相关链接更侧重于 MVC 工作原理的概念。谢谢!
  • @BoldClock 你能链接几个你遇到的好东西吗?我对框架并不挑剔,就像看到 MVC 在行动中一样。谢谢!
  • @Workman 好的 - 因为我打算推荐 Magento(基于 ZF),但根据您的技能水平/理解,这很容易让人不知所措:P

标签: php model-view-controller


【解决方案1】:

当我第一次想加深理解时,我发现this PHP tutorial 很有用。

【讨论】:

    【解决方案2】:

    我正在编写一个开源 bugtracker,你可能想看看。代码可能不是 100% 整洁干净,但总比更差;)。 http://code.google.com/p/bugraid/

    【讨论】:

    • 没问题,伙计,我希望你能从阅读我的代码中受益;)
    【解决方案3】:

    一个非常好的基本 Zend 示例是 http://akrabat.com/zend-framework-tutorial/

    或者您可以使用 ZFtool 创建一个非常基本的程序并了解它是如何组合在一起的

    >zf create project <path> from within the bin directory in your zend download
    

    【讨论】:

      猜你喜欢
      • 2010-09-07
      • 2010-09-23
      • 2011-06-03
      • 1970-01-01
      • 2011-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多