FCS介绍1

一、FCS是什么
简单的说,FCS是一个快速、兼容而且简单的面向对象的轻量级PHP开发框架,全称是 Fast,Compatible & Simple OO PHP Framework
FCS
是一个开源的PHP框架, FCS框架是为了简化企业级应用开发而诞生的。使用FCS,你可以更方便和快捷的开发和部署应用,当然不仅仅是企业级应用,任何PHP应用开发都可以从FCS的简单、兼容和快速的特性中受益。简洁、快速和实用是FCS发展秉承的宗旨,为此FCS会不断吸收和融入更好的技术以保证其新鲜和活力!

注意:有一个非常混淆的概念来自FCS命名本身,尤其是熟悉Flash开发的人员,因为很多人都知道之前的Micromedia有个服务器端产品叫做Flash Commucition Server(现在已经更名为FMS),其缩写名也是FCS,并且由于我的Blog早期有很多资料都是关于这个FCS的,因此误以为我的FCS框架便是这个。我之所以把我的PHP框架命名为FCS,除了单词语义缩写吻合之外,对于FCS的情结也是一个重要原因


FCS
的特性主要体现在:
轻量级——从框架文件大小和系统负荷上面来说FCS都算是轻量级的,整个FCS框架可以打成一个不到1M的压缩文件(在FCS发布早期测试版本的时候,曾经有人把FCS比喻成袖珍型PHP框架,因为那个时候的FCS框架还不到50K),而且FCS框架无需安装,对系统的处理开支也非常小。
兼容性——很多框架并没有考虑PHP4的实现,但是有很多原因我们依然希望在PHP4上面做应用,FCS很好的实现了这一点,并且模拟了一些PHP5具备的优秀特性。
容器——FCS系统把整个网站应用封装到一个WEB容器中,该容器的访问入口是唯一的,找不到任何另外一个可以访问该应用的入口(在某种部署方式下即使是可以访问的,但是也不能开启应用),容器有一个后台端口,连接数据库进行数据交互,该容器本身由各类业务模型和视图、应用控制器组成。容器中有很多配置文件或者定义文件组成,他们使得应用开发更灵活。


框架——FCS更是一个框架,系统的调用过程和类库架构图如下所示: 

你可能感兴趣的:(FCS)