占用空间小的php框架建议

占用空间小的php框架建议,php,frameworks,Php,Frameworks,我正在做一个小项目,在那里我使用codeigniter php框架,但是发现它对于我来说有点太膨胀了 本质上,我希望能够简化数据库交互、会话和验证。MVC也不错 我要找的是有10个php文件的东西。 当我将一些php功能添加到一个以html为主的站点时,像CodeIgniter这样的东西就不合适了 有什么建议吗 编辑: 我不是在找模板引擎。而科霍纳(Kohona)比必要的要大一点(对我来说——对我来说) 我遇到过,有人用过吗?它看起来有我正在寻找的基本要素和一些像样的文档。但这只是一种印象 对

我正在做一个小项目,在那里我使用codeigniter php框架,但是发现它对于我来说有点太膨胀了

本质上,我希望能够简化数据库交互、会话和验证。MVC也不错

我要找的是有10个php文件的东西。 当我将一些php功能添加到一个以html为主的站点时,像CodeIgniter这样的东西就不合适了

有什么建议吗


编辑:

我不是在找模板引擎。而科霍纳(Kohona)比必要的要大一点(对我来说——对我来说)

我遇到过,有人用过吗?它看起来有我正在寻找的基本要素和一些像样的文档。但这只是一种印象


对我来说,如果不玩弄它,我很难说出Fari MVC做了什么。我可以浏览代码并查看注释,但是我还没有找到更多关于文档的其他内容。

您看过CakePHP吗


您可以随时尝试。看起来像是SO用户创建的一个小项目。不知道它有多好/多完整……但它可能会很有趣。

对于这种规模的网站(以及一些更大的网站),我只使用模板系统,而不担心MVC框架——即使是最轻的,也会在几页上产生大量开销。我极力推荐。它非常出色——代码和设计完美分离,功能强大但不过于复杂,并与Dreamweaver完美集成,因此您或您的设计师可以设计所见即所得的模板


我已经成功地将它与结合起来,它不是您比较流行的AJAX框架之一,但有一些很好的特性。不过,仅仅使用像TBS这样的模板系统的好处在于,您可以引入任何需要的库。就我个人而言,我不喜欢抽象出SQL,但如果您愿意,可以选择相当数量的独立库。

并不能真正回答这个问题。。。但是,如果CI对您来说有点过于臃肿,也许您可以尝试一下,这比CI(从叉子开始)稍微少一点臃肿。

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

Fari MVC框架

资料来源:

例如,我在其中编写了一个聊天应用程序:

女高音

资料来源:


如果您想自己编写,这是一个很好的示例。

顺便说一句,作为一般回答,您可以在Ohloh上找到大量小型php框架:


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

包含在一个55KB的文件中。如果您想要更多功能,可以使用插件进行扩展。

现在可以选择一些更新的产品:

TinyMVC:

TinyPHP:

KissMVC:


我将尝试使用TinyMVC做一个小项目。

你可以随时制作自己的框架,可以根据自己的需要进行定制。Fari:是的,代码有完整的文档记录,如果你需要任何指针,我将非常乐意提供帮助。CakePHP比CodeIgniter包含更多膨胀。蛋糕比CI重!哦,它包含了一个从平面文件数据库运行的演示应用程序,所以你可以很容易地测试它。我在去年的某个时候遇到过这个框架。它看起来真的可以完成这项工作,但我最近没有做任何php,而且我可能不会很快有机会测试它。只是碰巧再次遇到这个问题,我从那以后一直在做一些php,而Fat Free是我的中小型产品框架。这个漂亮的微框架不妨碍您的工作,它有很好的路由,并且有几个助手可以让您在开箱即用的情况下与数据库进行接口。只有con可以使用更多的文档。根据Ruilog,这是。只需几行代码就可以包含所有您需要的常用功能,如ORM、请求/响应和加密库。看起来它们至少都有基本的ORM模型