说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

【开源推荐】ThinkPHP:大道至简,让Web开发更简单

HTML文档下载 WORD文档下载 PDF文档下载
ThinkPHP是一个免费开源的、快速简单的、面向对象的、MVC结构的轻量级PHP开发框架,是为了敏捷Web应用开发和简化企业应用开发而诞生的。项目创立于2006年初,遵循Apache2开源协议发布。

ThinkPHP是一个免费开源的、快速简单的、面向对象的、MVC结构的轻量级PHP开发框架,是为了敏捷Web应用开发和简化企业应用开发而诞生的。项目创立于2006年初,遵循Apache2开源协议发布。


ThinkPHP早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,为Web应用开发提供了强有力的支持,这些支持包括:

  • MVC支持:基于多层模型(M)、视图(V)、控制器(C)的设计模式
  • ORM支持:提供了全功能和高性能的ORM支持,支持大部分数据库
  • 模板引擎支持:内置了高性能的基于标签库和XML标签的编译型模板引擎
  • RESTFul支持:REST模式提供了RESTFul支持,为你打造全新的URL设计和访问体验
  • 云引擎支持:提供了对新浪SAE平台和百度BAE平台的强力支持,具备“横跨性”和“平滑性”,支持本地化开发和调试以及部署切换,让你轻松过渡,打造全新的开发体验。
  • CLI支持:支持基于命令行的应用开发
  • AMF支持:支持Flex开发和Flash通讯,打造互联网富应用
  • PHPRPC支持:提供基于PHPRpc的WEBService解决方案
  • MongoDb支持:提供NoSQL的支持
  • 缓存支持:提供了包括文件、数据库、Memcache、Xcache、Redis等多种类型的缓存支持

目前ThinkPHP最新版为3.2版本,该版本要求PHP 5.3+,提供了更好的云平台支持,并进行了诸多改进:

  • 架构专门为模块化设计做了优化和调整,从而更适合企业级应用;
  • 采用驱动式设计,对于同一功能在不同环境和类型的操作只需要配置驱动即可轻松移植,不需要改变现有代码,同时也让你的应用能够适用于更多更复杂的运行环境;
  • 在底层核心就包含了对各种云平台的支持,通过定制不同的应用(场景)模式以及对应的驱动就可以轻松支持云平台的部署开发,你可以实现在本地开发,然后直接无缝部署到云平台,目前已经支持的包括SAE和BAE3。

开发资源:

  • 下载地址:http://www.thinkphp.cn/down.html
  • 项目托管地址:CSDN Code、Github
  • 文档:ThinkPHP3.2完全开发手册

ThinkPHP示例应用——OneThink

ThinkPHP开发团队还基于ThinkPHP开发了一个开源的内容管理框架OneThink,作为ThinkPHP项目的示例。


OneThink是一个开源的内容管理框架,基于ThinkPHP 3.2版本开发,采用了全新的架构设计和命名空间机制,融合模块化、驱动化和插件化的设计理念于一体,为开发者提供了更方便、更安全的Web应用开发体验。

OneThink只是一个内容管理框架,并不是一个真正意义的CMS,其理念和定位是围绕OneThink打造一个社区,由社区中的开发者分享自己的创新。OneThink集成了一个完善的后台管理体系和前台模板标签系统,开发者可轻松管理数据和进行前台网站的标签式开发。

OneThink支持在SAE以及BAE3平台上直接安装。

更多信息可参见:http://www.onethink.cn/

云计算如何影响数字化营销? 榜单:十位帮我们打理数据的存储大佬 OpenStack Grizzly版发布 Comcast、CERN成为新会员 谷歌携Blink来势汹汹 WebKit将成明日黄花? 星巴克与苹果合作 顾客可免费下载付费App 微信回应信令争议 将启动2.5G网络优化计划 凤凰网CTO吴华鹏离职 先后供职长达10年 外媒:开发者每周编码时间仅19.1小时 AppGratis CEO现身说法:应用被苹果儆杀始末 一个Web设计师眼里的云计算 戴尔高管:服务器业务领先惠普五年时间 Hoodie:基于JS与CouchDB的超快速Web开发框架 设计优秀API的五大规则 盘点英特尔IDF2013第一天:技术产品新趋势 英雄组队去打怪!Nimble Quest开发团队访谈 云通讯平台打造本土Twilio 被逼无奈?传微软或明年秋发布iOS和Android版Office 欧洲各国政府将向大众开放公共数据 访联想云存储罗予晋:优化MooseFS,共建生态系统 磊友创始人赵霏:关于HTML5与Flash争执之我见 国际混乱C语言代码大赛优胜作品详解之“A clock in one line” 揭秘程序员大脑编程的七大“误区” 从Java到ObjC语言的桥梁:谷歌J2ObjC 0.7版本亮相 数据库管理系统ParElastic:打破常规 扩展云端MySQL 谷歌苹果专利纠纷意在战略无意和解 美法官为其苦恼 Facebook收购神秘移动软件创业公司Osmeta 修改驱动,使用Erlang+VoltDB实现每秒87.7万事务 横评美国IaaS“8匹狼”:AWS、GCE、Azure、Rackspace、SoftLayer、Dell、HP、Joyent 独立游戏精神释放的舞台:IGF China 2013作品火热征集中 三款热门入门级在线编程教程对比 微软modern.IE:网站兼容性测试利器 请各位介绍一些FLASH的好书!!!!!我要学! 关于PCMCIA ...欢迎交流指导! 她问我“上个黄色网站让我看看”, 是什么意思????????? 怎么样能提高IE的速度? 你的DELPHI6的帮助有没有这种问题? 请推荐几处下载java编程方面电子书的站点? 请问有没有工具把access中的文字繁简转化一下?? 找一个高人——HC 请教如何使用API中的GetUserName()? 怎样才能买到 外文期刊??? 如何将一屏显示不下的文档打印在一页当中(CHtmlView) 请问《程序员》杂志上的那几本外文期刊怎么买??? 我下载了几个rar文件有*.rar\*.r01\*.r02等等,可是这个网站没有提供合并文件,忘了怎么合并了,谁知道快告诉我。copy *.rar+*.r01不管用 请教在线的高人(在oicq上吗?) 我是白痴!大虾,什么是专家分,怎么得,有捷径吗???????????? 图形化界面问题!控件与窗体不重合! 书上的东西我看不董,是关于PB70与COM/MTS的,COM/MTS是什么,谁能告诉我? 怎么样能解决死机的问题? 跟帖比聊天有意思多了,哈哈 过去了,就不要再提 灌水乐园,我的MUD练功场 StringList 与 String的区别 为什么我的组合筐里只有最后的项,即"交叉线",没有其他的内容? 关于Tmemo 共享软件的开发经验 部件(Crystal Repot)引用错误(crystl32.ocx),请高手指点,,谢谢 无数个问题之123 steps你有oicq吗?壮丁!!!sos 怎样将数字字符转化为数字呀? WIN98下能读的光盘到了WIN2000/NT下居然读不出来! WIN98下能读的光盘到了WIN2000/NT下居然读不出来!(我的光盘是刻录的) 我不想要分(也许我只是个女生) 40分=一网址:那儿有Effective C++ 2e电子书? 如何在菜单中加入下拉框?像delphi的那样. 怎样用vb程序实现监控打印机打印输出情况 大家评出水园最有人气的mm,我给分啊,行动要快啊~~~~~~~~~~~~~~~~~~~~明天晚上7点结贴 编译servlet文件出错!急!!!! 寻觅朋友(用delphi优先) 我希望能认识安徽的程序员~~~~~~~~~~~~~~~联系:6011458(OICQ) 很长时间,我还是觉得这是一个事实! javascript中怎么进行数据类型间的转换? 关于非文档视图结构程序的菜单 寻delphi兼职程序员,要求比较懂数据库,多劳多得,不劳不得,报酬从几十元到几千元不等。 在程序中更改Filter to lastlove(☆)robin(★) 关于《深入浅出MFC》电子书 SOS:秦皇岛的小男孩胡颖1岁胡颖1岁8个月,得了白血病,希望大家帮助他,留住他的小生命 所有武大的GGDDJJMM进来报名 所有深圳的GGJJDDMM报道 请各位汇编高手看看这个程序,帮忙找一下错误。 无法安装REDHAT LINUX? 英语中的名词动词代词形容词副词宾语主语谓语等是什么意思 英语中的词性表示是什么意思,例如n表示名词,v表示动词,adj又是表示什么呢?还有其它的 英语中一些单词的词性是怎么变的?比如说名词变为动词等·有什么规律的吗? 在英语中,什么词后面接动词的原型,什么词后面+动词的ing “的”,“得”,“地”各修饰什么词性的词语,有什么区别呢? 英语中以ment结尾的单词既有名词词性又有动词词性的有哪些.如:fragment就是.急 在英语中,主语,谓语,宾语,动词,形容词,副词,行为动词,表语,几乎动词,介词如何理解? 一个词多个词性,怎么区分?比如说hesitate这个词.hesitation和hesitance都是名词,那应该怎么区分? 汉语双音节词语是什么 英语选词填空(15选10)词性之间的搭配有何规律?(比如动词后面跟副词) 帮我辨别一下下面的一些词的词性呀!急就是感情色彩(褒义贬义或者中性)荒唐 异想天开伶俐 无缘无故洋溢 跳梁小丑谦逊 不屈不挠攻击 孜孜不倦谗言 飞黄腾达战争 人迹罕至 什么是双音节词语? 英语中副词,介词,形容词,名词,动词有什么特点,怎么个用法?可以列句子说明,并且指出句子中包含的词性!快,通俗易懂点的! 一个词性多个词,怎么区分.比如说hesitate这个词.hesitation和hesitance都是名词,那应该怎么区分? 双音节词语是什么,请举例 动词.名词.介词.副词.形容词后或前面跟什么词性的词? 《现代汉语》指出下面句子中括号里词的词性.1、你(在)哪里?2、他(在)做作业.3、你(在)哪里工作?4、由你(把)门,谁也不许进来.5、拿(把)锁(把)车锁上.6、他(给)了你一本书 什么是双音节词 英语问题“单词 词性缩写字母”比如动词 形容词啥的缩写 写出句子中各词语词性.1.东京也无非是这样.2.恩师是让人永远怀念的.3.看,于茂林修竹之中,一潭清泉又呈现于眼前.4.谁说宇宙是没有生命的? 现代汉语中单音节词和双音节词的区别 英语中动词前面和后面可以加什么词性的词例如形容词 副词啦 前面和后面啊~ 写出下列句子中词语的词性.1.我们的生活十分美好!2.昨天的语文作业我还没做.3.黄色菊花已经盛开了.4.两双皮鞋才卖了陆拾圆!5.他家比我家近.6.一只狗和一只猫都丢了.7.炎热的夏天简直太长 在汉语中什么是单音节词》?和双音节词 能否举例?多举几个! 各种词性后跟什么词?形容词后加..系动词后加..动词后加....................等等还有,,people + is还是are “了”在汉语句子中是什么词性是形容词?连词?还是副词? 什么是汉语单音节词和双音节词,怎么定义的?谢谢 在英语作文题目中什么词性的词首字母不大写?be动词首字母大写吗? 英语中什么叫系动词 什么词性的词可以做 在汉语中什么是单音节词》?和双音节词 能否举例?谢谢朋友们的回答了. 所有英语词性缩写比如动词,形容词.什么adj,vi,vt这类的.要全! 语文各类词词性及其用法 下列加点的字中表示的单音节相当于现代汉语中的哪个双音节词?有仙则(名):有龙则(灵):苔痕上(阶)绿 :惟吾(德)馨: 英语中 各种词性的简写及意义例如名词的简写是n,还有意思, 关于几个词的词性(语文)求几个词的词性,准确的说是判断这几个此是什么短语.1、目空一切2、一视同仁3、一笑倾城(从以下几个分类中选:偏正短语、主谓短语、后补短语、动宾短语、 木兰诗结尾一节诗句有什么含义 英语词性缩写不要太多,几个基本的就可以了,只需包括初中所有的就行了. 对、在、从、以、为这些词在语文中是什么词性的是不是介词? 1,木兰诗有怎样的特点,用双节音词概括 英文a.是什么词性的缩写?是adj还是adv?请快一些, 1.对下列句子中加点词的词性,分析正确的一项是( )①小王曾经跟老张到过俄罗斯 ②小王跟老张到过俄罗斯③小王跟着老张到过俄罗斯 ④他的思想跟不上形势 (加点的字都是 跟)A.①介词 ② 木兰诗叙述的事一个怎样的故事?你能用一个四字词语概括吗?这个故事又怎样的特点木兰诗叙述的事一个怎样的故事?你能用一个四字词语概括吗?这个故事又怎样的特点?你能用一个双音 在英语中,各种词性的缩写 语文中各种词性的词有符号表示,比如:主语用双横线,谓语用单横线等.英语中有这样的表示方法吗?如果有,和中文的有什么区别? 木兰诗的语言特点“东市买骏马,西市买鞍鞯 ⑿,南市买辔头 ⒀,北市买长鞭.'和"爷娘闻女来,出郭(Ⅸ)相扶将(Ⅹ);阿姊闻妹来,当户理红妆(Ⅺ);小弟闻姊来,磨刀霍霍向猪羊."就说是什么特点好 谁能告诉我各个词性及英语缩写?比如说动词V 越全越好 安排这个词的词性是名词还是动词? 用一个双音节词语概括本文内容(童趣) 英语中所有词性的简写!比如及物动词vt 不及物动词vi尽量全! “用途”一词是什么词性?如名词、动词什么的? 表示看的词语,单音节和双音节个七个. 英语中只能接-ing分词作宾语的动词有哪些?用英语单词表示 谁能告诉我英语词性的缩写(全部)带解释那种,感谢赏 "到过"一词的词性是什么?是名词还是动词? 英语中类似名词动词先形词谓语宾语什么的都什么意思啊好像还有几个这种.最好加上英语举点例子... 所有英语词性符号简称注意,是简称哦. interest empty 用这两个词语造句,名词和动词.两个词性各造一个 英语中名词动词宾语主语什么词什么意思?我是刚开始自学英语的理解能力很差 网上查了还是不懂 英语词类 词性 有什么区别 判断下列各词的词性,按名词.动词.形容词分类!急啊!1.歌颂2.颂歌3.询问4.学问5.勇敢6.勇气.7.创造8.创举9.热烈10.激烈11.障碍12.阻碍13.活力14.活泼15.灵活16.措施17.实施18.整齐19.整理20.整体
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn