代码之家  ›  专栏  ›  技术社区  ›  Daniel

小内存PHP框架建议[关闭]

  •  7
  • Daniel  · 技术社区  · 15 年前

    我正在做一个小项目,我正在使用codeigner-php框架,但是我发现它有点太膨胀了。

    本质上,我想做一些事情来简化数据库交互、会话和验证。MVC也不错。

    我要找的是最多有10个PHP文件的东西。 当我将一些PHP功能添加到一个大部分是HTML的站点上时,类似codeigner的东西不适合这个要求。

    有什么建议吗?


    编辑:

    我不是在找模板引擎。科罗纳比我需要的要大一点(为了我的目的)。

    我遇见 elf-php ,有人用过吗?看起来它有我要找的基本资料和一些像样的文件。但这只是一个印象。

    我很难知道法拉MVC在不玩的情况下会做什么。我可以通过代码查看注释,但对于文档,我没有找到太多其他内容。

    8 回复  |  直到 10 年前
        1
  •  2
  •   bcosca    13 年前

    Fat-Free Framework 在单个55kb文件中是独立的。如果你想要更多的功能,有插件可以扩展它。

        2
  •  4
  •   Community noseratio    7 年前

    你可以一直尝试 MicroMVC . 看起来像是SO用户创建的小项目 Xeoncross . 不知道它有多好/完成……但它可能很有趣。

        3
  •  3
  •   Cruachan    15 年前

    对于这种规模的站点(以及更大的站点),我只需要使用模板系统,而不必担心MVC框架——即使是最轻的站点,也需要花费大量的开销来完成几页。我强烈推荐 TinyButStrong .它是代码和设计的完美分离,功能强大但不过于复杂,并与Dreamweaver完美集成,因此您或您的设计师可以设计所见即所得的模板。

    我把这个和 XAJAX 这不是你最流行的Ajax框架之一,但是有一些很好的特性。不过,使用像tbs这样的模板系统的好处在于,您可以拉入任何您需要的库,也可以拉入任何库。就我个人而言,我不喜欢抽象出SQL,但是如果您愿意的话,有相当多的独立库可供选择。

        4
  •  2
  •   Ashwini Agarwal    11 年前

    顺便说一下,作为一般的答案,您可以在 奥洛 :

    http://www.ohloh.net/tags/framework/php

    然后,您可以根据预览源、文档质量、使用它的用户数等选择您喜欢的一个。

        5
  •  1
  •   Steve Bergamini    11 年前

    现在有一些新产品可供选择:

    TinyMVC: http://www.tinymvc.com/

    TinyPHP: http://tinyphp.us/

    KissMVC: http://kissmvc.com/

    我准备和Tinymvc做一个小项目。

        6
  •  1
  •   Radek    10 年前

    这是2009/2010年,现在可能有更好的事情。

    FARI MVC框架

    来源: https://github.com/radekstepan/Fari-Framework

    例如,我在其中编写了一个聊天应用程序: https://github.com/radekstepan/Clubhouse

    女高音

    来源: https://github.com/radekstepan/soprano

    如果你想自己写的话,这是一个很好的最小例子。

        7
  •  0
  •   Joaquim Rendeiro    15 年前

    没有真正回答问题…但是如果CI对你来说有点过于膨胀,也许你可以尝试一下 Kohana 这比CI(开始时是一个分叉)的膨胀要小一些。

        8
  •  -2
  •   MattLor    15 年前

    你看过Cakephp吗?

    http://cakephp.org/