Codeigniter V的其他PHP框架的可扩展性如何?我是Codeigniter的新手,并且很想知道与其他PHP框架相比它的可扩展性如何?
答案 0 :(得分:7)
CodeIgniter具有很大的可扩展性,因为它的功能很少。这可能听起来有些荒谬,来自CodeIgniter爱好者,但这正是我喜欢它的原因。
CodeIgniter非常轻巧。它没有任何约定,也没有真正的开销,并且被Rasmus推荐为最轻量级的框架。
可伸缩性是关于增加应用程序,流量,性能和一般大小。一般大小并不重要,因为它只加载您加载的内容,流量很好,一些正确的缓存和性能工作非常出色,正如我已经指出的那样:它很轻,就像地狱一样。
我有很多网站在Alexa上排名10万或更高,他们还没有挣扎。
答案 1 :(得分:3)
一般来说,在谈到可扩展性时,大多数人倾向于从一个方向思考,这就是在增长方面。许多框架处理增长很好,但CI的强大功能是能够控制框架的足迹,以根据用途向上和向下扩展。您,开发人员可以最终控制资源效率,这通常意味着即使您的应用程序增长,您也会保留此控件,因此即使您的应用程序需要它,您也可以继续相应地使用资源。
询问10位Web应用程序开发人员,您可能会得到4或5个不同的答案以及您使用的标签。
当你问他们是否正在使用它时,这是一个鸡或鸡蛋的问题,因为喜欢它,或喜欢它,因为他们使用它。
答案 2 :(得分:1)
CodeIgniter适用于PHP4。 Kohana是您标记的最佳选择。 CI很棒,但我不知道它与这些相比有多大的可扩展性。