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

【开源推荐】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/

littleBits新推Cloud Module,普通人也能DIY智能硬件 如何创建浮动式标签模式? Office 365正式落地中国——移动为先,云为先 .NET Native:C++的性能 C#的产能? Arduino联合创始人Tom Igoe:创客,因何而创 【走近院士】高文:多媒体大数据的影响及面临的挑战 微软SQL Server 2014三大新特性:集成内存OLTP、BI和混合云搭建 Linux将会统治桌面端的7个原因 Intel首席科学家Randolph Wang:详解Edison AMD Mantle再添新作,引发下代GPU架构猜想 谈DAM决策,自建还是SaaS 证据显示:Linux战争已经转移到OpenStack RestKit:iOS开发必备,告别众多无聊代码 技术新突破:手机和平板可远程控制PC,Chrome Remote Desktop亮相 物联网高速公路上,快数据如何驱动分析 苹果或将使用雅虎的搜索引擎,抛弃谷歌 百万用户规模的系统如何扩展 大数据需要软件定义存储 倒计36小时!2014中国Spark技术峰会即将召开! 设计师专宠,Startup强大的UI设计框架 走进金山云:从技术走向服务 Qt Creator 3.1.0发布,全面支持iOS、Android、WP Google大中华区总裁石博盟与中国大学生畅谈科技与创新 阿里云:从防到攻,深入浅出DDoS 大数据处理分析的六大最好工具 微软:Windows Phone开发者可回复用户评价 不断缩水后的微博上市首日大涨19% 曾一度涨超40% Snapdragon LLVM编译器全新升级 支持骁龙64位处理器 EDP:基于Node.JS与NPM的企业级开发平台 想改变世界,先改变自己——知名Hacker、发明家Mitch Altman专访 《近匠》iHealth,健康大数据助力硬件“破壳” ClassView Information file如何恢复,急,知道的朋友望告之! 500分求一好用的代理服务器,能访问www.creaders.net这样的网站(按:贴太多结不了,无法在水园发贴,烦版主转到水园) 各位高手,我的分发光了,问题还没解决。帮帮我好吗 请问什么叫专家分..怎样得到专家分,你们的专家分都有多少...有超过1000的吗 -->> sql语句中求和问题. 急急急急!!!,请教一个VB中SQL语言的问题!!! 请教关于数据代入的问题 我们公司把qq给封了,好着急啊,谁知道有什么办法?送分啊~~` 俺要怎么办? 怎样得到DBGrid 中某一单元格的Focus,因为我要处理这样的问题,在DBGrid中输入的数据如果不正确,则focus不能离开此单元格。 VB中的Byte型数据在PB中是什么类型? 动了枪的青马 在sco unix 5.05的分区问题 help! where could I download NT serve pack 6.0 那位高手知道在solaris编程中,如何在按钮上加载图片? 我怎样发布自己的servlet 怎样确定对象类图的中类? 可以帮我解决一个关于linux的问题吗? 熟悉文件操作的高手请进来坐一下。 +++++++关于MS SQL SERVER2000的注册服务器问题+++++ 考过scjp的进去看一眼 请问DTD是不是将要为XML Schema所代替???现在主要哪一个呢? XiaoFang(奇奇) 你在哪里,十分感谢,再送100分! 关于输入框中输入空字符串的判断 zork(我是一条鱼……) 说明白些呀,用http代理怎么上qq? HK的书店 求教:关于CRC校验的问题 问题:有关查询结果排序. 为什么我用的是LoadString函数而编译显示错误时显示LoadStringW函数。两个有什么区别? 请问这个错误提示是什么意思呢?谢谢! OCI中的类型转换 麻烦大家看看下面的代码对吗?能否用MSChart显示MSHFlexGrid中指定的行(上下)和列(左右),谢谢谢谢 如何用vector做一个二维数组。如int a[4][4]的。该怎么做 仰天长笑,号称CSDN(“中国”软件开发网),却。。。 鼠标移出当前窗口时显示MessageBox如何做? 操作系统为solaris如何配置才能上internet网? 大虾留步! 根据日期查询数据库的问题(当天结账)急! 请问怎么去打开一个SQL SERVER的数据库,求救 怎样修改注册表? 如何把程序编译为只有一个EXE的文件?(对不起,我的分发光了!) OCP 试题之一 EhLib里TDBGridEh控件的SaveBookmark方法有何作用? 编程不需要创新,我同意 有一个朋友向我要类描述的rose表示的例子,我已经做好了,并上传到下面的网址上 福州的程序员请进................ 如何执行一个*.txt文档中的语句? 怎么在一个button被点击时,播放一段声音呢? OCP 试题之二 怎么用jb5创建一个corba工程? 分解因式-9m的平方n-3mn的平方+27m的三次方n的4次方要有过程 帮忙解释几个成语、、3Q~`独辟蹊径等、要有释义、例句、最好把褒贬也说一说、、独辟蹊径、自以为是、自命不凡、自我陶醉、自鸣得意、、3Q~` 语文是啥意思? ①艺术上的交流,能提高世界各国各民族之间的互相了解和沟通.②所有优秀的艺术家,无非不植根于本民族的文化土壤中,卡拉玛姐妹也一样,“吸收者大地母亲给予它的食粮的供养.”③只要没 独辟蹊径的蹊是什么意思 精华的意思是什么. 语文的`语段的``修改速度来``自从原武汉国棉二广职工王仁忠下岗后,面对挫折,毫不气馁,发明了制造曲线木地板的机械,获得国家专利,开办了自己的企业,迎来了升年 的人生的辉煌.他的人生经 初三二元一次方程应用题某市供电公司规定,本公司职工,每户一个月用电量若不超过A千瓦每时,则一个月电费只要交10元.若超过A千瓦每时,则除了交10元外,超过部分每千瓦每时还要交A/100元.一 已知M=9m的平方+24m+52,N=60n-25n的平方,比较m-n的大小 下列句子中没有病语的一项是A一些成语类节目的盛行固然对成语普及具有很大好处,却仍然缺失重要一点——未能充分挖掘成语自身内涵B一些读者认为莫言的作品实现了一种“突破”,莫言小 二元一次方程应用题.果园有100棵桃树,平均每棵桃树产桃子150公斤,每公斤桃子的利润是1元,现准备多种一些桃树以提高产量来增加利润,实验发现,每多种一棵桃树,每棵桃树的产量就会减少0.5 2元1次方程应用题 修改语段【五处】1、天刚亮,操场上就沸腾寄来了,老人、儿童、妇女和青年都来到户外锻炼身体.身穿红色运动服的老奶奶有趣地跳起了扇子舞,打蓝球的小伙子红光满面的脸上挂着汗珠,随着 二元一次方程 应用题某商店从厂家以每件18元的价格进购一批商品,该商店可以自行定价.据市场调查,该商品的售价与销售量的关系是:若每件售价a元,则可卖出(320-10a)件,但物价部门限定每 2元1次方程 应用题的格式 995 语文怎么改提示语母亲看着我,用微弱的声音对我说:“刚才还想送伞给你,但没走几步却倒在床上,到底是人老了。” 初三一个二元一次方程应用题某市2004年底自然保护区覆盖率仅为4.85%,经过两年努力,该市2006年底自然保护区覆盖率达到8%,求该市这两年自然保护区面积的年均增长率. 澄清剂有哪些 方程应用题.某农户种植花生,原来种植的花生亩产量为200千克.出油率为50% .( 即每100千克花生可加工成花生油50千克.) .现在种植新品种花生后,每亩收获的花生可加工成花生油132千克.其中花生 一题关於初三二元一次方程的应用题将一块长18米,宽15米的矩形荒地修建成一个花园(阴影部分)所占的面积为原来荒地面积的三分之二.(精确到0.1m)(1)设计方案1(如图2)花园中修两条 澄清剂是怎么起作用的? 初三数学二元一次方程应用题.`` 急``为了把一个长600m,宽60m的游泳池扩建成一个周长为600m的大型水上游乐场,把游泳池的长增加x m,那么x等于多少时,水上游乐场的面积为20000m²?如何扩建?那 9m²+()+n²=(3m+n)² 常用的澄清剂有哪些?使用澄清剂要注意哪些问题? 初三数学二元一次方程应用题某种植物的主干长出若干数目的枝干,每个主干又长出同样数目的小分支,主干、枝干和小分支的总数是91,每个枝干长出多少小分支? 若3m-n=-2,3m+n=5,则9m²-n²的值为_______. (三分之一)的0次方除以(负三分之一)的-2次方 二元一次方程应用题联华超市将进价为40元的商品按50元出售,能买500件,已知该商品每涨价1元,销售量就减少10件,为获8000元利润且尽量减小库存,售价应为多少? √(3m+1)(2-m)=√(3m+1)×√(2-m)成立时|m-4|+√(9m²+6m+1)+|m-2|化简 2011届浙江省高中语文数学什么时候会考2门都是1月10号还是数学1月10号语文1月11号,请给我具体时间, 初三数学二元一次方程应用题(在线等)九章算术里的一道题,翻译过来是:长方形的门高比宽多6尺8寸,门的对角线长一丈,门的高和宽各是多少?我怎么算了好几遍都是无解~还有这道题必须用 将13分之2写成一个循环小数的小数部分中连续截取一段,使得这一段中的所有数字之和为2004那么这一段数字中共有几个数字 (三分之一)的0次方除以(负三分之一)负二的次方有没有简便算法啊 因式分解:-9m+30mn-25n 因式分解:-9m+30mn-25n 将2/13写成一个循环小数,在这个循环小数的小数部分截取一段,使得这一段中的所有数字之和为2003,那么这 是2月12日 谢谢你的回答 虽然是错的~ m/3+9m^4因式分解 将13分之2写成一个循环小数,在这个循环小数的小数部分中连续截取一截,使得这段中的所有数字之和是2003那么这段数字中一共有多少个数字 水与味精震荡后是混浊还是澄清?水与食油震荡后是混浊还是澄清? 某农场去年种植了10亩地的南瓜,亩产量为2000kg,根据市场需要,今年该农场扩大了种植面积,并且全部种植了高产的新品种南瓜,已知南瓜种植面积的增长率是亩产量的增长率的2倍,今年南瓜的总 因式分解:9m^2+5m-4 将13分之3写成一个循环小数的小数部分中连续截取一段,使得这一段中的所有数字之和为2003 数学初三勾股定理列方程方程已经列出来了,怎么解 [2-x]平方+1平方=x的平方 因式分解:4/9m^2-4/3(a+b)m+(a+b)^2 将2/13写成一个循环小数,在这个循环小数的小数部分截取一段,使得这一段的所有数字之和为2010,那么……(补充省略号)这一段数字共有( )数字? 新兴面粉厂五分之三小时可以磨面粉10分之9吨.照这样计算,1小时可以磨面粉多少吨 因式分解:9m^2-15m+25/4 食堂运进一批面粉,吃了一部分后,剩下8分之3.剩下的平均每天吃5分之2吨,6天刚好吃完.这批面粉有多少吨? -18m的四次方+9m的平方+5n的四次方因式分解 商的简便写法是() 食堂运来6吨面粉,第一周吃了8分之1,第二周吃了5分之3吨.两周一共吃了多少吨?还剩下多少吨?列算式后,要说出原因 1/9m的平方n的平方+2/3mn的3次方+n的4次方 独辟蹊径什么意思 一些面粉,吃了一部分后,剩下8分之3.剩下的平均每天吃5分之2吨,6天刚好吃完.这些面粉原来有多少吨. 新兴面粉厂五分之三小时可以磨面粉10分之9吨.照这样计算,1小时可以磨面粉多少吨(用方程解答) 独辟蹊径的意思 精华是什么意思 9m的平方*(a-b)的3次方+49*(b-a)的3次方. “独辟蹊径”的各字全拼音和成语的意思? 本质是什么意思
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn