最近一直在了找PHP开发框架的资料,网上的开发框架很多,有功能强大的,有简单快捷的,也不知道用哪个好,我想,如果有一个开发框架能实现以下功能应会吸引不少的开发者。
MVC是一个很流行的开发模式,如果一个框架让程序员只专注于C层的开发,并且不用理会V层,甚至连V层数据都会自动生成,这样程序员就轻松多了。
比如,程序员写了一个C层的程序,如下
control.php
<?
include "phpfram.php";
$phpfram::concls;
$toView="测试View层输出";
$phpfram->display($toView,control_view.html);
?>
这个时候在浏览器中运行control.php在View层会自动生成一个文件control_view.html或其它名字的文件,里面内容如下
control_view.html
<html>
<body>
toView:{$toView}
</body>
</html>
浏览器中可以看到如下结果
toView:测试View层输出
这样View层设计人员基本上看到这个文件就知道如何配合c层调用数据。
这是一个最原始的设想,希望能尽快实现。