看了
http://bbs.phpres.com/thread-1866-1-1.html
也看了下国内两个
框架 ThinkPHP 和 FleaPHP
我感觉并不适合我的实情,
我相信一定有很多人象我所遭遇的情况一样。
所以也谈一下适合一个人做的方法
程序分为逻辑控制,数据处理,显示三大块,主
文件根据参数选择不同的文件
处理完数据交
模板显示。
复制内容到剪贴板
代码:
如user.php?ac=aa_bb中
isset($ac) || $ac = 'default';
//过滤.和/
(strpos($ac,'.') || strpos($ac,'/')) && exit_msg("bad_request");
!file_exists("user/$ac.php") && exit_msg('undefined_action');
require("user/$ac.php");
在aa_bb.php中
//处理好数据
$dd = array(...);
//提交模板显示
require("template/aa_bb.html");
aa_bb.html中
print <<<END
<html>
<head>
<title> new document </title>
</head>
<body>
$dd
</body>
</html>
END;显示只管取出
变量来显示,不对变量做任何格式化处理,
处理只管从
数据库中取出数据,格式化成需要的格式,保存在变量中,
逻辑部分只处理程序的逻辑,根据条件交给不同的处理文件去处理.
这样对于一个人来说维护修改起来还是很快很方便的.
对于所谓的企业级开发,我不懂.