刘晨2006年创办开源PHP框架ThinkPHP - TOMMYHU - 专注互联网开发及运营技术,提供相关资料及软件下载,奇趣网络时事评论!
Aug 14

刘晨2006年创办开源PHP框架ThinkPHP 不指定

tommyhu , 08:33 , PHP , Comments(0) , Trackbacks(0) , Reads(8746) , Via Original Large | Medium | Small
Highslide JS
      99年毕业于桂林电子工业学院,毕业后,一直在深圳工作,先后从事过教育、网站、政府、地产相关领域的系统和项目开发、管理和实施。主要技术领域涉及Java、Flash、FMS、PHP、Flex,并且对FMS和PHP技术方面有较为深入的研究。2004年创建了自己的博客『世纪流年BLOG』,写下了FMS的阅读笔记系列,为国内提供了最早的中文FMS文档和学习资料。2006年创办了开源PHP框架ThinkPHP,并成为一名自由职业者,专注把以往的项目积累沉淀下来,致力于国内PHP的发展工作。一直以来,也为网友提供学习心得和技术资料,并希望为国内的开源事业做出自己的一份贡献。

       ThinkPHP 是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,遵循Apache2开源协议发布,从Struts结构移植过来并做了改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,单一入口模式等,在模版引擎、数据库抽象层、缓存机制、认证机制和扩展性方面均有独特的表现,从诞生到现在经历了不少的变化和发展,得到了很多朋友的关注和支持,同时也已经越来越多地受到国内PHP开发人员的认可。

        作为一个整体开发解决方案,ThinkPHP能够解决应用开发中的大多数需要,因为其自身包含了底层架构、兼容处理、基类库、数据库访问层、模板引擎、缓存机制、插件机制、角色认证、表单处理等常用的组件,并且对于跨版本、跨平台和跨数据库移植都比较方便。应用开发过程仅仅需要关注您的业务逻辑,并且每个组件都是精心设计和完善的。

        在借鉴国外优秀思想的同时,ThinkPHP也更多地考虑了国内的应用开发需要。PHP4兼容、完全支持UTF-8,以及PATHINFO支持等,更加有利于国内的主机环境和开发需要。秉着易用和易扩展的原则,ThinkPHP采用容易理解的项目、模块和操作机制加上内置的一些自动化操作方法,让应用开发变得更加简单,其功能可以通过基类库以及各种插件的形式灵活扩展,从而满足日益增长的业务需求。正是因为具备良好的开发结构,使得ThinkPHP在开发大型应用的时候并不会显得有很多障碍,基于构件的方式,以及配合框架的项目管理机制同样可以让你在处理大型应用的时候一展所长。

        框架最终是为应用服务的,开发更多更好的应用是我目前在考虑和从事的事情。从ThinkPHP.cn 官方网站创建初始,我就开始用ThinkPHP构建应用,并且还会陆续展示其它的应用示例,不久之前,由ThinkPHP构建的另外一个应用平台——北京中美集团的健康心里氧吧也问世了,这个平台的问世受到了中国政府网站、新浪以及各大媒体的关注。目前ThinkPHP已经在针对PHP5进行重构过程,相信会提供更好的性能和更强大的功能,相信不久的将来,还会有更多的应用平台问世,还会有更多的基于ThinkPHP的应用开源出来。

▲返回顶部
Tags:

Add a comment

Nickname

emotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemot