FexPHP是作者(Terry)在闲暇之时写的一个简易的PHP框架,框架中并没有太多复杂的功能。网络上框架有很多,而我只是为了自己使用的方便编写了此框架,框架中多处借鉴了Zend Framework和FleaPHP。编写此框架旨在建立一个比FleaPHP更加轻量级的框架。Zend Framework固然强大,但是它有8M之大,而其中有60%的功能新手一般都不会用或者根本用不到,所以我编写了一个自带XAJAX,SMARTY以及Mysql+Oracle数据库访问的框架,压缩后仅为133K.
可能说您看到FexPHP时会认为这仅仅是Zend Framework或FleaPHP的缩水版,那您完全可以这样理解。限于作者水**问题,您看到的是一个相对来说不是很完整的框架,起初只是为了模仿Zend Framework的那种“/控制器/方法/参数1/参数1的值 ” 的路由方式,后来慢慢添加了点功能就形成了FexPHP框架。
FexPHP框架的特点:
默认的MVC开发模式
提供两种URL寻址方式
内置XAJAX框架,直接支持AJAX
视图部分采用Smarty(使用得最多的模板引擎),同时提供discuz内置的模板引擎!
支持多数据库(目前只支持Mysql和Oracle)
视图独立于www目录下,系统自动修正图片,js等的路径
使用数据库访问类自带的Page函数即可直接实现分页功能
内置文件上传类,图片生成缩略图,水印等
内置验证码类
内置RSS2.0解析和生成功能
内置邮件发送与接收类
无病毒
无广告
用户保障
展开