基于ThinkPHP2.0的Sina App Engine 版本
资 源 简 介
ThinkPHP是一个性能卓越并且功能丰富的轻量级PHP开发框架,本身具有很多的原创特性,并且倡导大道至简,开发由我的开发理念,用最少的代码完成更多的功能,宗旨就是让WEB应用开发更简单、更快速。从1.x版本开始就放弃了对PHP4的兼容,因此整个框架的架构和实现能够得以更加灵活和简单。2.0版本更是在之前的基础上,经过全新的重构和无数次的完善以及改进,达到了一个新的阶段,足以达到企业级和门户级的开发标准。
开发BLOG:http://www.cnphp.info/
Demo: http://thinkphp4sae.sinaapp.com/
ThinkPHP4SAE是基于ThinkPHP2.0的SAE修改版,使得SAE的用户也能使用这一frameworks进行创作。
ThinkPHP4SAE最大的特点是:优秀的平台兼容性!您无需修改以前编写的程序代码,修改版对您的程序完全兼容,只要把以前的项目部署到SAE上就可以了,So Easy!
2010-06-29 更新
1. 修改了UploadFile.class.php,可以使用内置的功能上传文件到指定domain了
1. 修改了Image.class.php,可以上传图片,并生成缩略图,遗憾的是由于SAE自身的图片处理类功能较弱,目前之接收jpg、gif格式图片生成缩略图,其他例如生成验证码图片的功能目前还没有办法实现;SAE官方给出的答案是:目前SaeImage确实无法做验证码,以后我们会推出验证码服务。做为目前的临时解决方案,您可以先使用外部验证码服务,例如 http://recaptcha.net/。
Image.class.php 修改的部分
/*** sae 方法生成图片,目前仅支持jpg和gif图片格式的输出* * @var mixed*/$srcImg = sae_file_get_contents($image);$saeImg = new SaeImage($srcImg);$saeImg->resize($width,$height); $type = $type=="jpeg"?"jpg"
文 件 列 表
code
ThinkPHP
home
index.php
test.php
test.sql