自己写了个框架,取名为“PrimusPHP”,就3个文件夹,log中是日志文件,会自动生成. app中就是控制器和视图,public中是入口文件和静态资源,library中既有框架的核心类,还有工具类,数据操作类等. 这个框架会用到命名空间,PHP版本如果不能用命名空间,将不能执行. 一.单一入口 “index.php”就是入口文件,“defined.php”设置一些通用常量,例如绝对目录,并且引入了初始化库. define('ROOT', dirname(dirname(__FILE__)))