博客 归档 2012-02
2012-02-25 12:16:46 分类:技术交流 标签: field连贯操作
[ 8评论 ]

最新的SVN版本增加了field(true)用法支持,和field('*')用法的区别在于

field(true)是显式的获取数据表的全部字段,举例说明:

think_data表有id,name,data,status 4个字段,我们使用

$model = M('Data');
$model->field('*')->select();
// 或者
// $model->select();

最后生成的SQL语句是

SELECT * FROM think_data

而如果使用

[ 阅读全文 ]

2012-02-22 20:37:47 分类:新闻动态 标签: LOGOThinkPHP
[ 5评论 ]

ThinkPHP新版LOGO整理,欢迎建议和分享!

 

   

 要是喜欢的就右键另存吧,呵呵~

PS:官方诚聘用户体验及前端开发牛人!

2012-02-20 21:15:01 分类:更新笔记 标签: 引擎扩展SAE
[ 2评论 ]

周末刚把SAE纳入引导扩展后,今天思虑再三,觉得不够响亮,现更名为引擎扩展,意味着ThinkPHP从此开始了云引擎的支持,相信随着正式版的发布,除了SAE引擎外,更多的引擎扩展支持会浮出水面。

引擎扩展是目前新版扩展的第十类扩展方式了!

2012-02-19 11:24:56 分类:更新笔记 标签: ThinkPHPSAE
[ 1评论 ]

原来的SAE支持是在RC1版本的基础上实现的,现已升级到RC2版本,并且做了很多的增强。

并且原来的SAE分支已经并入新版的引导扩展范畴,所以可以直接在SVN的Extend目录获取。

SVN获取地址:http://thinkphp.googlecode.com/svn/trunk/Extend/Bootstrap/SAE

2012-02-15 13:48:16 分类:技术交流 标签: ThinkPHP测试用例
[ 5评论 ]

调试模式和部署模式的性能差异到底有多少,为了有一个相对直观的了解,简单做了一个测试,以3.0RC2版本自带的hello示例和blog示例来进行对比,测试环境是:

ThinkPad X201 win7 apache 2.2.17 PHP 5.3.0 mysql 5.1.36,详细过程不多说了,直接上结果。

注:数据为平均值,并且为了确保数据准确,每次测试后都重启apache。 

[ 阅读全文 ]

2012-02-14 14:25:49 分类:新闻动态 标签: ThinkPHP
[ 8评论 ]

框架是怎么炼成的?回首ThinkPHP发布的历程,让人不免感慨良多。真正困难的不是写一个框架,而是难在坚持不放弃,而事实上,只要你坚持不断的在改进再小的框架总有一天会完善。如果长期不更新和改进,大的框架也会没落。框架就是在你每天的点滴改进和BUG修正的过程中炼成的!

ThinkPHP自从2006年1月份0.6版本开始对外发布以来,从不足50K的微框架到现在核心500多K的轻量级框架,从几个用户成长到如今的几百万用户,从1.0正式版开始被大众所认知,到1.5和2.0两个重大的里程碑。而如今,伴随着3.0的发布,我们似乎更加怀念那些逝去的时光,最近偶尔我还会去看下0.*版本的代码和文档,想从中感受旧时的痕迹。唏嘘之间,不知道是怎么走过这么多年的风风雨雨。这期间,我们开心过,失落过,愤怒过,最终陪伴我们的还是更多的喜悦,我们很庆幸我们一直在坚持,因为有社区和大家的支持和鼓励,我们希望大家看到ThinkPHP一直在努力进步,不会让每一位TPer失望,WE CAN DO IT,JUST Think !

算是对ThinkPHP 6周年的纪念,以及对2.*时代逝去的缅怀和3.*时代的更多的期盼吧!希望ThinkPHP将来走的更好~

 

2012-02-07 11:50:10 分类:新闻动态 标签: ThinkPHP新版发布
[ 5评论 ]

ThinkPHP发布3.0RC2版本!

非常感谢社区的反馈以及团队的努力,在RC1发布后不到一个月的时间,我们宣布发布ThinkPHP RC2版本!此次RC2版本发布修正RC1发布以来反馈的问题和BUG,还包括性能改进和社区建议调整,以及发布完全开发手册的完善版本。RC2将会是正式版发布之前的最后一个RC版本 基本已经可用于正式开发!


[ 更新说明 ]

3.0RC2版本较3.0RC1版本的更新如下:

[ 阅读全文 ]

2012-02-03 15:36:51 分类:新闻动态 标签: ThinkPHP
[ 8评论 ]
2012年发布版本的规划如下:
2012年01月15日 :发布2.2正式版暨3.1RC1版本 (已经完成)
2012年02月07日 :发布3.0RC2版本(修正RC1发布以来反馈的问题和BUG,性能改进和社区建议调整,发布完全开发手册的完善版本) 从目前的情况来看,RC2将会是正式版发布之前的最后一个RC版本 基本已经可用于正式开发,只是文档和教程方面会在RC2发布之后 不断完善而已。
2012年03月05日 :发布3.0正式版本(在线手册重新完善 推出新版的学习应用,并开始制作新版视频教程)

正式版发布后我们会推出开放给社区建议的功能建议,并在之后的每月5日,官方会发布一个开发版本,把修正的问题、TODOList采纳的功能,并给出具体的更新日志,提供给开发小组投票,开发版本中的功能也有可能在最终发布的时候被更改或者取消。
所有扩展不再单独发布,会及时在官方网站提供下载。

稳定版本的官方标准发布周期是一年一次,除非有重大事件发生。
同时2.2版本不再增加功能,仅做BUG修正。