虽然我并不质疑哪一个比哪个好,但我认识到它们的强大区域。这个问题只是为了帮助我决定哪个用于一个简单的项目需要一个非常小的内存占用。< / p>
所以就是这样。在谈到这一点时,谁有更好的洞察力? 感谢您阅读本文
答案 0 :(得分:4)
如果您的项目非常简单,那么您最好的选择是微框架,例如Silex。它是PHP 5.3的PHP微框架。它建立在Symfony2和Pimple的肩膀上,并受到sinatra的启发。
微框架为构建简单的单文件应用程序提供了勇气。 Silex的目标是:
简而言之,您可以在一个步骤中定义控制器并将它们映射到路径:
require_once __DIR__.'/silex.phar';
$app = new Silex\Application();
$app->get('/hello/{name}', function($name) use($app) {
return 'Hello '.$app->escape($name);
});
$app->run();
访问Framework所需的只是包含silex.phar。这个phar(PHP档案)文件将负责其余的工作。
(大部分内容来自Silex的主页)
答案 1 :(得分:1)
我不会选择简单/较小的项目。选择Codeigniter,它更容易设置,它是最明智的资源之一。