2012年12月28日

PHP兼容公有云平台附件存贮的设计方案(原创)

Filed under: 云&开放平台 » PHP » 实践经验 — cmpan @ 2012-12-28 23:57:37

我们网站上常上传的附件有视频、音频、压缩包、文本文件、图片等文件,并且我们常需要对图片文件生成缩略图、或者是对已上传的文件改变大小并打上水印,而且会场将某一个文件夹里面的临时文件全部删除。在我们的便准环境里,直接用gd或imagemagick函数就可以直接读取文件系统里的图片处理后再存贮。但是共有云平台是不允许对代码目录进行写操作的,而是使用独立的文件系统来存贮附件。我们通过filesize()获取图片大小,或用imagecreatefromjpeg()来创建图片对象等,我们传入的参数这时候就会是通过http协议url了(否则用自定义的wrapper)。我们都知道,通过http来读文件相对于程序运行时间来说是很话时间的,是程序性能的瓶颈所在。这都不行,那啥办?使用自定义wrapper。
(全文 …)

Views – 1815

2011年06月15日

新浪云平台应用开发问题及解决方案

Filed under: 云&开放平台 — cmpan @ 2011-06-15 09:58:43

新浪云平台为了平台的性能、安全、稳定,对云平台上的PHP5.3.x做了部分阉割,提供的解决方案已经可以完整的支撑web应用的高效运行。但是我们的脚本都是按原生态的php环境来开发的,要移植到新浪云上,是要改动不少的,有不少问题待我们解决。
新浪云环境详细信息:SEA phpinfo()
(全文 …)

Views – 2259

Copyright © 2009 流水孟春 版权所有
Web技术,LAMP,Nginx,Web2.0,前端技术
Powered by WordPress & UI Designed by 流水孟春