首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > PHP > Focus PHP,一个简易的PHP MVC开发框架

Focus PHP,一个简易的PHP MVC开发框架

资 源 简 介

FocusPHP最早可以追溯2006年12月份,当时我还在与非网做PHP开发,我建议采用开源的OOP架构来重新架构网站,但是当时CakePHP在国内影响还不是很大,中文文档不太齐全,加之开发组的成员对OOP及MVC还不是太熟悉,大家都觉得开源架构太复杂、太麻烦,不太适合当时的公司的门户网站开发,想法就此终止。然而当时我很清楚基于OOP的方式采用MVC来构建WEB应用是大势所趋的,当时基于Ruby的Rails MVC WEB开发框架已经开始火起来,于是就萌生了做一个自己的WEB开发架构的念头,于是我买了一本《WEB开发敏捷之道---应用Rails进行敏捷WEB开发》,利用下班业余时间在家里研究适合PHP的敏捷WEB架构,经过大约一周的业余研究一个简单的MVC WEB开发框架雏形完成了,因为在职公司的域名叫做eefocus.com,所以我将他命名FocusPHP。到2008年初公司技术决策终于决定使用基于OOP的MVC架构重构网站了,FocusPHP才正式应用到网站上,同上次一样,我花了一些时间将架构再次修改,使之满足公司的开发要求。遗憾的是,由于当时公司的技术开发要求,我去掉了很多的想法,就保留下了一些基本的能满足开发的元素,相比那些开源的WEB开发框架,功能方面来说肯定是不可比拟的,但是FocusPHP提供的丰富的标准库以及简易的接口和逻辑结构,能使开发者更快速的进行项目开发,相比之下,更简易更快捷,可扩展性强,你可以随意发挥。我在离开与非网之后,也用过很多开源的架构,比如thinkphp、ci框架,为了满足项目和公司的技术需求,我还对这些框架架构进行过二次开发,进行相应的简化和修改。2009年初我在做一个WEBGAME项目的时候,我发现开源的WEB架构要改造起来困难重重,于是我又想起了自己原来做过的一个架构,于是我又从同事手里拿到了FocusPHP的源代码,经过修改后做了一个新的架构。至此FocusPHP这个概念对于我来说已经结束了,我本想把这部分代码删掉,但是后来想想还是留着做个纪念吧,于是就将源代码传到Google code...

文 件 列 表

includes
fckeditor
分页导航设置说明.doc
article.php
VIP VIP
0.177348s