代码拉取完成,页面将自动刷新
这是一个个人独立开发的MVC框架。希望对一些正在学习开发自己的框架的程序员能有所帮助。 很多人会说,市面上有那么多优秀的框架不用,要自己写干什么,更何况自己写的根本用不到项目的实际开发中。 其实我个人认为,虽然这是重复造轮子,但这并不重要,重要的是,在这个框架开发过程中所学到的编码技术,对面向对象的理解,让我对自己本身的技术提高了不少,也体会到面向对象编程的乐趣。 一开始我并不打算把代码开源,原因是我认为写得并不怎么样,甚至说和如今流行的WEB技术框架相比,这还是个入门级的。 在一次工作面试中,一个面试官的鼓励给了我勇气,所以我决定开源它。
application -框架应用目录
/home -PC端模块
/controller -控制器
/model -数据模型
/view -视图模板
common.php -模块公共函数
config.php -模块配置项
command -命令行目录
Demo.php -命令行测试
config -配置文件目录
mysql.php -数据库配置
default.php -框架默认配置
route.php -路由配置
log.php -日志配置
extend -类库扩展目录
/smarty -Smarty模板引擎
/upload -文件上传类
/verify -验证码类
Http.php -HTTP类
Image.php -图片处理类
framework -框架目录
/interfaces -接口类库
DAO.php -数据库操作接口
/lib -框架核心类库
Application.php -应用处理类
Controller.php -基础控制器类
Model.php -基础模型类
View.php -视图渲染类
Exceptions.php -异常错误类
Factory.php -工厂类
MYSQLDB.php -MYSQL操作类
PDODB.php -PDO操作类
Log.php -日志类
Route.php -HTTP路由类
Request.php -请求操作类
Page.php -分页处理类
Loader.php -自动加载类
helper.php -框架助手函数
initialize.php -初始化配置
start.php -应用启动
public -静态文件目录
/home -前台公共文件目录
/upload -上传文件目录
index.php -入口文件
run -运行文件目录
/cache -缓存文件目录
/log -日志文件目录
/temp -临时文件目录
toob -命令行入口文件
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。