全面拥抱云时代 ThinkPHP云引擎版本发布

 

互联网领域的云平台化已经成为云时代基础架构新创领域的方向之一,云时代的需求与技术创新也是不少开发者为之考虑和前进的未来方向。云计划,云产品,云应用,云享受,随着云服务的大力深入,更多企业和开发者开始漫步云端,而一款好用又兼容的云引擎技术,更是广大开发者所为之追求的。

伴随着云服务的强势入侵,引领互联网发展的云计算也成为了未来走势的重中之重。从3.0版本的SAE引擎开始,ThinkPHP已经开始迈出了支持云平台的第一步,不同版本的升级改进也在为用户提供更好的云服务而不断优化。面对云计算技术“扎堆热”的产业趋势和国内不同云平台的风起云涌,不同的云引擎势必给开发者造成了不少的困惑。

经过数月的研究和测试,2013年新年伊始,作为ThinkPHP七周年分享计划的一部分,官方正式推出了针对所有云平台和分布式系统而开发的Cluster云引擎扩展,全面拥抱云时代的到来。兼容新浪云、百度云和阿里云等云平台的Cluster云引擎,完全打破云平台的限制,全面开启跨平台无缝兼容的新机制,以给广大开发者提供最大的便利为出发点,方便使用者通过Cluster云引擎写的程序可以在各种云平台无缝呈现。

Cluster云引擎采用IO分离的机制,实现了一个引擎扩展,通用所有云平台和所有分布式环境,普通环境下也可以运行,真正的打破了云平台不兼容的缺点。开发者使用Cluster引擎写出的程序将对云平台没有依赖,可以很方便的移植到另外的云平台。

大数据来袭,你准备好了吗?还在为不兼容各云平台的程序而烦扰吗?ThinkPHP提供你势在必行的免费云引擎扩展,实现你多云平台的云梦想。走在云端的最前沿,ThinkPHP可以,你也可以!

Cluster云引擎采用IO分离的机制,实现了一个引擎扩展,通用所有云平台和所有分布式环境,普通环境下也可以运行,真正的打破了云平台不兼容的缺点。开发者使用Cluster引擎写出的程序将对云平台没有依赖,可以很方便的移植到另外的云平台。

为了方便大家使用,提供了两个下载包(只需要下载其中一个即可):

1. 云引擎扩展单独下载

2. ThinkPHP云引擎版本下载

如果是下载的引擎扩展,下载后解压缩放入系统的Extend/Engine/目录。
云引擎版本集成了最新github版本的3.1.2核心包和最新的Cluster引擎扩展,以及常用的驱动和类库扩展。

Github核心版本功能改进如下:

· 改进内置的 xml_encode 和 data_to_xml函数,不仅可以用于ajaxReturn还可以用于其他xml数据的返回

· 查询条件支持sql函数

· 入口文件增加ENGIN_PATH常量定义

· 入口文件增加对引擎扩展的载入支持

· 分组支持行为扩展定义文件

· A方法和D方法在独立分组模式下支持跨分组调用

· 修正跳转模板的一处js错误

· 改进D方法对多层模型的支持

· 改进Model类的cache方法

· 改进模板标签的界定符支持

· 改进模板引擎的对JS代码的误解析 可以有效识别JS代码中的易混淆代码(尤其对Jquery)

· 改进模板引擎的模板标签解析

· 分组添加独立的别名定义文件支持

· 修正在某些情况下Log类找不到的错误

· 修正空的标签{}导致解析混淆的问题

· 采用模式扩展后首先读取核心惯例配置文件 然后读取模式扩展自身的配置文件

· 改进Action类中error和success方法中waitSecond参数设置为0无效的情况

· 改进cache类 支持定义队列名称 改进缓存更新对出列的影响 调试模式下面可以记录出列次数便于优化队列长度 增加对缓存类型其他方法的内部调用支持

· 文件换行格式保存为unix格式

· 改进cache类对队列缓存的缓存机制判断

· DB类改进

· cache类取消connected属性

· 改进文件缓存类

· Model类的where方法支持多次调用

· Model类的query和execute方法增加对表前缀的支持

· action类的dispatchJump方法改进

对于引擎扩展的使用来说,有一个更方便的改进。新版的引擎扩展入口文件不再需要载入引擎入口文件了,直接载入框架的入口文件然后定义引擎名称即可,例如:

<?php

define('APP_NAME','App');

define('APP_PATH','./App/');

define('THINK_PATH','./ThinkPHP/');

define('ENGINE_NAME','cluster');

require THINK_PATH.'ThinkPHP.php';

?>

如果不定义ENGINE_NAME常量的话,就使用标准模式核心。
具体的云引擎的用法,请参考下面的教程和文档。

使用教程:ThinkPHP云引擎使用教程

视频教程:ThinkPHP云引擎视频教程

时间: 2024-11-02 11:57:56

全面拥抱云时代 ThinkPHP云引擎版本发布的相关文章

ThinkPHP云引擎版本发布 从3.0版本新增SAE引擎

从3.0版本的SAE引擎开始,ThinkPHP已经开始支持云平台,但是随着国内不同的云平台风起云涌,不同的云引擎也容易给开发者造成了不少的困惑,2013年新年伊始,官方推出了针对所有云平台和分布式系统而开发的Cluster云引擎扩展. Cluster云引擎采用IO分离的机制,实现了一个引擎扩展,通用所有云平台和所有分布式环境,普通环境下也可以运行,真正的打破了云平台不兼容的缺点.开发者使用Cluster引擎写出的程序将对云平台没有依赖,可以很方便的移植到另外的云平台. 为了方便大家使用,提供了两

云时代急需增长引擎 大数据产业担当重任

云计算带来了IT即服务的重要理念,虚拟桌面.虚拟机.云存储服务等已经在中国遍地开花.而随着中国建设智慧城市的步伐加快,云计算技术将为智慧城市的建设提供相当有力的基础设施支持.但是,当前,智慧城市的建设不应仅停留在基础设施角度考虑,更应该注重如何通过信息的采集.传输.备份和价值发现来提供更为有效的数据分析环境.在这样的云时代,大数据的价值不言而喻已经显得非常重要了.当前,大数据产业不仅得到了政府政策的支持,同时技术储备逐渐丰富,基础平台搭建成熟,应用也不断加快.可以肯定的是,在云计算时代,大数据将

从加密硬件开始,三未信安想在云时代转型云加密服务商

  现如今企业安全体系中,耳熟能详的大多是防病毒.防入侵.以及这两年大行其道的UBA .DLP技术.与上述提到的技术相比,加密技术声势就显得小了很多. 的确,之前加密技术主要应用于金融.政务.军工等安全级别较高的领域,不过随着云计算的发展,数据的价值越来越凸显,因此成立于2008年的加密硬件厂商北京三未信安科技发展有限公司,打算在云时代转型成为云加密服务商,让数据加密成为数据本身的一种属性. 三未信安是国家密码管理局批准的商用密码产品生产定点单位和销售许可单位,其研制的产品包括加密卡.PKI密码

不可逆的云时代 从云路由探析无线路由未来

云计算的说法正在广为流行,Gartner高级分析师Ben Pring评价道:"它正在成为一个大众化的词语."但是,问题是似乎每个人对于云计算的理解各不相同.作为一个对互联网的比喻,"云"是很容易理解的.但是一旦同"计算"联系起来,它的意义就扩展了,而且开始变得模糊起来.有些分析师和公司把云计算仅仅定义为计算的升级版--基本上就是互联网上提供的众多虚拟服务器.另外一些人把云计算定义的更加宽泛,他们认为用户在防火墙保护之外消费的任何事物都处于&quo

云时代:云架构师最抢手

在与云计算相关职业的调查中发现,云架构师最抢手. 在专注技术型工作招聘网站Dice.com上,如果你搜索"云计算"你将看到超过3800多个结构,据此网站总经理Alice Hill称,这一数据在过去的一年里上升了72%.云计算相关的工作市场发展速度势如破竹. 在筛选后的列表里,最抢手的职位是云架构师.其余的TOP10是: 云计算软件工程师 云计算销售主管 云计算工程师 云计算开发者 云系统管理员 云顾问 云系统工程师 云网络工程师 云计算产品经理 虽然这些"云"职位名

云时代催生云管理

只需要一个苹果公司的iPhone或者任何一台智能终端,就可以通过移动互联网来实现管理与沟通,这就是云计算带给企业管理者们最基本的体验,当然更有价值的远远不止这些.云计算日渐兴起,成为提升企业效率和生产力的解决方案.未来商业用户也许再不需花费高昂成本,面对复杂的系统管理或延迟部署的风险,便可快速享用强大的IT资源.云计算正在催生新的管理模式,这就是云管理. 云管理"遭遇"了最好的时代 持续的经济不确定性,让这个时代的企业管理者倍感焦虑.恐惧.彷徨,甚至无奈,而智者总会在这样的关键时刻兴奋

还在说云时代吗?那就out了!后云时代已经来了

内部数据中心与云环境之间的激烈对抗已经持续了十年,但如今我们可以肯定地说,云方案开始全面胜出.诚然,未来还将有相当一部分内部系统继续保持运作,不过按需云模式正变得愈发普遍. 不过具体方式也许与大家的认知不同. 作为云战争的常见理解方式,人们往往认为自己需要从高度定制化.高度受管理以及指向性明确的,能够交付特定竞争价值的内部系统同更具泛用特性.维护及安全保护资源需求较低且能够通过标准化流程与选项帮助企业以非技术方式实现差异性竞争优势的云服务之间做出选择. 这种"通过技术实现差异化"的理念

云计算年增长率超60% IT业加速步入"云时代"

当前,云计算被世界各国公认为新一代信息技术的重要发展方向,是我国新一代信息技术产业实现创新突破.跨越式发展的战略机遇. "十二五"时期是我国IT服务业全面实施和转型升级的关键时期,国家颁布的<软件和信息服务业"十二五"规划>等一系列利好政策,为中国IT服务市场的蓬勃发展提供了强劲的推动力. 9月18日,科技部发布<中国云科技发展"十二五"专项规划>,该<规划>要求培育和扶持一批具有竞争力的产业链核心企业,支撑一

云终端:让云应用向普通人普及

康钊:各位来宾大家好,我们开始云终端的论坛.自我介绍一下,我是新浪网的首席记者,我主要是在科技领域从事报道,有些说我是新浪科技的报道实际上是一回事.我今天有幸来主持这个论坛,今天是2012年云计算大会的召开日,前面大家也都已经是聆听了的发言,接下来是云终端的论坛,云这个东西,今天其实大家都已经很熟悉了,各位专家讲了很多见解,我不多说了.关键是下一场的终端,如果云的对象应用的话,如果没有终端,我认为只能叫云设备了,中国电信就够用了.只有有了终端,我们才能够实现个人办公用或者说单位配备给个人用,所以