我正在用 PHP 开发一个网站,我想使用一个 mvc 框架来做到这一点,因为我想获得 PHP 框架的经验。
我查看了 Zend、CakePHP 和 CodeIgniter,但我还没有找到一种直观的方法来实现这一点。
我需要做的是创建一个布局,例如:
<html>
<head>
<!--scripts go here-->
</head>
<body>
<div id='banner'></div>
<div id='menu'><?php $this->layout()->menu ?></div>
<div id='container'><?php $this->layout()->content ?></div>
<div id='ads'><?php $this->layout()->ads ?>
<div id='footer'>blah</div>
</body>
</html>
我正在寻找一个框架,可以简单地做到这一点而没有很多黑客,因为从我的角度来看,这应该很容易完成。
这将从单独的控制器和视图中提取菜单、内容和广告,当然是动态内容。我不想将菜单代码放入每个视图中......
也许这很简单,我只是以错误的方式去做?
任何帮助表示赞赏。
谢谢你,
-本