DoitPhP:开源轻量级PHP框架:http://www.doitphp.com/
DoitPhP:开源轻量级PHP框架(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架,DoitPHP运行高效,易学易用,易于扩展。换而言之:DoitPHP运行高效而不失功能强大,操作灵活而又能扩展自如。
国家:中国
类型:网络
中文网站:http://www.doitphp.com/
DoitPhP:开源轻量级PHP框架
作为PHP框架里的“后起之秀”,DoitPHP秉承了那些优秀的PHP框架所共有的:代码的OOP编写风格、URL的路由功能、MVC的架构思想、UID的数据库操作、以及AJAX的前端页面技术支持。并在操作和功能设计上进行了微创新:
1、DoitPHP的辅助开发工具(DoitPHP Tools),其强大的“脚手架”功能,使得利用本框架进行程序开发更加容易。
2、简明高效的视图运行机制,使视图文件的开发操作变得简单易行。
3、灵活的扩展模块(module)设计,能够非常容易地调用如:SMARTY、ADODB、CKEDITOR、TINYEDITOR、FPDF、PHPMAILER、PHPRPC等第三方开源程序。
4、集成了JQUERY及JQUERY FORM、LAZYLOAD等JQUERY插件,使前端页面开发中实现AJAX LOADING图片加载效果、灯箱效果(锁屏效果)、TAB菜单.、CHECKBOX的全选或反选效果以及图片的惰性加载效果等,让其变得得心应手。
5、提供了PHP程序开发中常用的操作类库,无论是COOKIE、SESSION的操作,还是实现网页页面的分页效果,实现音频、视频、图片幻灯片的播放,生成RAR、EXCEL、PDF等文件类型的文件,实现MEMCACH、XCACHE、APC等常见的缓存操作,实现WEB SERVICE等PHP的高级应用。利用扩展类库进行操作,如同“信手拈来”。
6、丰富的数据库驱动,支持MYSQL、POSTGRESQL、ORACLE、SQLITE、MSSQL、MONGODB、REDIS等数据库。
在这个PHP框架“满大街都是”的当下,我们之所以“唯恐天下不乱”推出DoitPHP,是因为DoitPHP拥有超凡的易用性和超凡的性能,是其它PHP框架所不能及的。群雄逐鹿,并不是谁都可以问鼎天下。话又说回来,实际的WEB开发情况林林种种,不尽相同,任何一种框架面对这样纷繁芜杂的“开发环境”,都有它的优点和缺点。所以说:框架没有最好的,只有最适合自己的。
也许有人问及DoitPHP和先前的TommyFramework的区别,那就是DoitPHP不仅仅是TommyFramwork的升级版,无论在操作易用性、运行效率、功能设计上均取得了实质性的进展。不过DoitPHP在项目目录结构以及视图机制上与TommyFramework有着“天壤之别”,所以原来用TommyFramewrok的用户不可断然升级,以免带来程序的兼容问题。由于我们能力水平有限,加之时间仓促,本手册难免有些疏漏或者错误,还望读者诸君多多包涵。
DoitPHP作为一个WEB 2.0程序的开发利器,假以时日,我们相信:它必将会“出乎其类,拔乎其萃”,与那些国际上知名的PHP框架“争奇斗艳”。