【问题标题】:Is there a thin framework in PHP I can use? [closed]我可以使用 PHP 中的瘦框架吗? [关闭]
【发布时间】:2011-03-22 04:38:20
【问题描述】:

我正在寻找一个 PHP5 中的瘦 Web 框架来启动我的项目。我遇到过一些流行的框架,比如 Symhony、Zend、CodeIgniter ……但它们看起来太复杂了,而且它们的源代码太长而无法阅读。有没有我可以使用的轻型框架? (我知道一些 OOP,PHP 中的 MVC)

感谢您的帮助。

【问题讨论】:

标签: php model-view-controller frameworks


【解决方案1】:

我会说 Codeigniter 与您将获得的一样轻,它相当少,并且已被证明在开销方面是最轻的。

它很简单并且有据可查。

【讨论】:

  • CI 是我做某事的第一选择,我几乎花了一个小时来设置一个包含所有验证的留言簿,并且使用 CI。小菜一碟不像 CakePHP 那样你必须遵守约定。
  • 谢谢。 CI 看起来很成熟,有一个很大的社区,我会检查这个家伙 thinphp.com,如果它不起作用,我会回到 CI。
【解决方案2】:

我选择了 CODEIGNITER ,因为它易于使用和构建应用程序以及丰富的文档。

谢谢

【讨论】:

    【解决方案3】:

    MicroMVC 肯定的。

    如广告所示:

    它提供模型、库、控制器、 功能和视图管理。加 其他功能,如 URI 路由, 挂钩/插件、文件上传、数据库 抽象、验证码创建和 更多的!如果你是新手 OOP 的模型/视图/控制器世界

    全部小于 150kb!

    【讨论】:

      【解决方案4】:

      我也同意@jondavidjohn。我从 codeigniter 开始,并对其简单且有据可查的语法印象深刻。如果你是第一次启动框架,对我来说 CodeIgniter 是最好的选择。试试看http://codeigniter.com/user_guide/ ...

      【讨论】:

      • 下次,当您同意某人时,您应该将其作为对现有答案的评论发布(在答案下方链接“添加评论”)而不是作为新答案;)
      【解决方案5】:

      我发现 Cakephp 框架对我来说非常上瘾..................你可以检查一下

      【讨论】:

        【解决方案6】:

        我想你正在寻找 Kohana 3 - http://kohanaframework.org/

        文档很烂,但是非常轻量级,有一个很好的社区(甚至在 SO 上),它比 Symfony 更简单,比 CodeIgniter 更强大(Kohana 的第一个版本基于 CodeIgniter)

        【讨论】:

          【解决方案7】:

          您可以查看PHP Frameworks站点,在这里您可以全面比较各种PHP框架并帮助您为您的项目选择合适的PHP框架。他们提供PHP Frameworks comparisontop 10 frameworksreviewsforum等。

          【讨论】:

            【解决方案8】:

            感谢你们的帮助。

            我也喜欢 CI。我也google了一下,发现this one。它看起来很有希望,让我们看看它是如何工作的,如果它不起作用,将返回 CI。

            【讨论】:

              【解决方案9】:

              就我个人而言,我发现 Kohana 2.3 是成功的(恕我直言,后来的版本不能很好地工作),因为它具有非常简单的 MVC 结构,运行速度相当快,而且是 OO。它基于 CodeIgniter。

              但是,我会选择一个框架并坚持下去,更注重在设计您的应用程序时对 MVC 有很好的理解。 Head First Design Patterns (http://www.amazon.com/First-Design-Patterns-Elisabeth-Freeman/dp/0596007124) 帮助我理解了 MVC 为何有用以及如何实现它。祝你好运!

              【讨论】:

              • Kohana 2.3 已弃用,不要告诉人们使用它:3
              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2010-11-28
              • 2020-01-16
              • 2013-03-15
              • 2013-01-30
              • 2011-09-22
              相关资源
              最近更新 更多