我目前正在使用我自己的框架重新编写我的网站(它非常简单,完全符合我的需要,我不需要像Zend或Cake PHP这样的东西).我做了很多工作,确保一切都正确缓存,缓存文件中的页面,以避免SQL查询,并通常限制SQL查询的数量.
总的来说,它看起来非常快.首页的平均时间(超过100次)为0.046152微秒.
但我不确定的一件事是我是否做得足以减少php内存使用量.我遇到问题的唯一一次是上传大文件.
使用memory_get_peak_usage(TRUE),我认为它返回脚本运行时使用的最大内存量,平均值(超过100次)是1572864字节.
这样好吗?
我意识到你不知道我在做什么(它相当简单,获得10篇最新文章,每篇文章的评论数,获取用户控件,侧边栏中的热门标签等).但是你会担心一个脚本使用那种内存每天被击中50,000次吗?或者在高峰时段每秒一次?
我意识到这是一个非常开放的问题.希望你能理解它在黑暗中有点刺痛,我真的只是在寻找一些重新保证,它不会在重新发布的日子里惨死.
编辑:这是我为自己做的一个小型实验.我下载并安装了Wordpress和默认安装,没有额外的添加,只有一个用户和一个帖子,它使用10.5兆字节的内存或"11010048字节".我的1.5mb非常满意.