手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆

Yii for SAE 提交到google code

首页 > PHP >

Yii for sae终于提交到了google code了。

yii framework for sina sae platform. 初步实现将yii framework 移植到 sina SAE云平台。 assets目录生成到storage中,runtime则是用memcached来实现, 也因此需要激活storage和memcached。 几乎不需要改原来的代码,如果需要设置主从数据库,请另外加一个components节点:sdb,配置信息与db一样,但需增加一个 'isSlave'=>true,即OK。不过在这种情况下,所有的model都请继承SaeActiveRecord?

配置信息中,在params里增加 'params'=>array(

'sae'=>array(
'storage' => array(
'assets' => 'assets', 'runtime'=>'runtime',
), 'db'=>array(
'slave'=>'sdb', 'master'=>'db',
)
),

);
----
配置起来是不是很简单?
当前目前还是有一点问题的

  1. 比如对于文件的LOG暂时无法实现,准备使用memcache存储部分,等到了一定大小后,扔到storage中存储。
  2. GII暂时还不能在线上使用,这个有点纠结,因为GII是需要生成文件 ,而sae平台不支持生成文件。如果扔到storage中,效率又不能保存。如果扔到memcache中。include之类的又不知道是否能够完美实现?纠结中。。(生成到storage?然后下载?扔到models目录中?这多没意思,与其这样,还不如本地建好model,然后SVN上传呢)
  3. 好象cdbcache是用了sqlite,原本看代码里是能够自动生成的,但在线上,怎么搞呢?存到storage中又没有效率?哎。。。

不过,暂时基本功能都实现了,嗯项目地址是:http://code.google.com/p/yiiforsae/




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: yii, sae

« 上一篇 | 下一篇 »

只显示10条记录相关文章

常用网站的反向代理页[2013-09-28] (浏览: 68916, 评论: 10)
Yii CDbCriteria的常用方法 (浏览: 57334, 评论: 5)
将Yiiframework与JQuery easyUI整合使用 (浏览: 39075, 评论: 2)
Yii:relations update(self::STAT) (浏览: 34941, 评论: 0)
值得收藏的yii2的doc中关于db Query的说明 (浏览: 30696, 评论: 0)
Yii Demos 随想 (浏览: 29672, 评论: 3)
Yii ClinkPager 郁闷 (浏览: 28540, 评论: 2)
在Yii框架中使用Hprose或PHPRPC (浏览: 28446, 评论: 0)
Yiiframework(Yii框架)开发笔记:续四 (浏览: 27670, 评论: 3)
Yii 一行代码,为模块绑定子域名 (浏览: 26868, 评论: 0)

1条记录访客评论

非常好的工程,支持下!

Post by phper on 2012, March 5, 12:43 PM 引用此文发表评论 #1


发表评论

评论内容 (必填):