thinkphp默认支持sae环境,sae相比服务器,不失为中小型网站首选。
资费估算:开启共享型mysql后,假设网站每天有600访问量,大概消耗新浪云豆在400颗左右(100云豆=1块钱)。如果是新站,访问量不大,每天消耗在100云豆左右。估测带宽在4M左右,安全配置完备,对于新手开发很适合。
地址:「新浪云福利」1000云豆免费领!低成本、免运维、灵活、安全稳定,轻松应对业务爆发式增长,一起来用吧!
注册设置安全邮箱和安全密码
SAE注册地址:http://t.cn/R5f6mW5
安全邮箱和安全密码是针对SAE操作设置的,与新浪微博账号密码无关。
本次讲使用SAE不可写环境下的相关配置。开发中可选择SAE的云空间可写入环境。
使用前必须开启的服务
首先在代码管理中创建应用,版本号为1.
共享型MySQL
共享型mysql和独享型mysql任选其一。共享型 2云豆/h ,独享型 6云豆/h。
开发使用中遇到问题分享:需要按顺序对A B C三张表执行新增操作,其中A新增记录id值需要保存在B新增记录中,B新增记录id值需要保存在C的新增记录中。问题是,A B C三张表并非顺序插入。在本地测试没有此问题
分析:sae的php版本选择了5.3版本,而本地是5.5。解决方法:在插入语句之间写入usleep(100);以延迟100毫秒顺序执行。
有更好的解决办法请大家分享。
数据库连接
找到自己的Common/Conf/config.php 和 User/Conf/config.php 两个文件
Common/Conf/config.php连接配置:
/* 数据库配置 */
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => 'w.rdc.sae.sina.com.cn', // 服务器地址
'DB_NAME' => 'app_shaolinchanyiu', // 数据库名
'DB_USER' => '00kn4yxyl', // 用户名 :Access Key
'DB_PWD' => 'iwj0hhj2z0j54z0jz4xyhlykizl4ylmjl4y0iw', // 密码: