简单的PHP框架:M
jopen
11年前
M 是一个简单的PHP框架;包含一个名为Mlog的演示博客,M在原MyPHP框架的的基础上充分利用了PHP5.3之后版本的最新特性,对MyPHP做了大量的改进。超过90%的代码重写。
目前M正在紧张的开发中,请不要将其用于正式项目!
mlog示例项目在线演示:http://mlogtest.sinaapp.com/
特性:
-
MVC分离
-
易扩展
-
数据库操作抽象
-
轻量,简洁的操作接口
主要新增特性:
-
采用命名空间,便于类文件的管理与第三方集成;
-
新的视图布局系统,更加简单的实现视图切换,错误页面自定义;
-
多用户支持,简单的权限管理;
-
数据库连接利用PDO便于数据库的切换;
-
URL优化,简单通过配置文件可以在传统查询字符串模式与PATH模式之间自动切换;
-
用户请求指令过滤,防止SQL注入;
-
添加项目框架自动创建工具,自动生成项目骨架;
项目历史:
M的前身是MyPHP,一个简单的开源PHP框架,而MyPHP的前身是xyBLOG一个简陋的PHP开源博客程序。
- 2013年9月21日 首个测试版本 M-0.1 发布.
- 2013年9月23日 Mlog在线演示版上线,成功移植到SAE云平台。