请选择 进入手机版 | 继续访问电脑版

SpeedPHP框架

 找回密码
 注册成为新用户

QQ登录

只需一步,快速开始

查看: 5542|回复: 9

SpeedPHP减肥小法

[复制链接]
发表于 2011-10-7 13:56:35 | 显示全部楼层 |阅读模式
解压之后的SpeedPHP有1M多,感觉上还是太大了,对于超轻量级的应用,这是肥胖度也许真的接受不了
如何减肥呢?
方法一、不使用任何HTML辅助TPL工具,直接将Smarty和TemplateLite关掉,并将其在Drivers下的文件夹删除
方法二、使用Smarty,将Smarty/plugins 下没有用到的函数文件删掉,这里最多可以节省200K,然后直接将TemplateLite删掉吧,反正用Smarty的时候就已经不考虑TemplateLite了,这里可以节省368K
同理,用TemplateLite可以将Smarty删掉

减肥以后的SpeedPHP上传更轻松
发表于 2011-10-7 16:19:25 | 显示全部楼层
回复 1# Pony


    呵呵~
发表于 2011-10-7 16:51:26 | 显示全部楼层
看来有些不注意了,新版的smarty居然去到6百多K,记得以前smarty2只有那么2百多K而已。

楼上说的很对,如果不需要smarty等模板引擎,可以删除这些驱动,可以减少很大部分的文件大小。
发表于 2011-10-10 09:30:07 | 显示全部楼层
回复 3# jake


    JAKE,说实话这个很有必要,因为如果就做一些简单的应用,比如一个小企业站,那么自己写的模型控制器其实没多少,但是就这个smarty就占了一半大小,的确有些不爽。
————————————————————————————————————————
因此,希望JAKE在闲暇时能把SP的最新版本给精简一下,主要是指smarty这块,另外其他地方看看还能不,呵呵,谢谢。。。
发表于 2011-10-10 09:45:05 | 显示全部楼层


如果你有看过别的框架,就觉得sp很小很小了,压缩包三百多K的量。
某号称最有效率的框架,解压后文件大小就有十几M,而且写个hello world,内存占用都超过1M。

smarty如果不用,直接删了就好。这种第三方的类库,只能靠官方自己做精简。
发表于 2011-10-10 17:03:43 | 显示全部楼层
回复 5# jake


    哈哈哈,的确是这样。不过说白了,也不在乎多那么几百KB吧,呵呵,认真写自己的代码就行了,多几百KB也算不上是累赘。。
发表于 2011-10-12 23:32:24 | 显示全部楼层
我觉得下一步可以让 框架自己下载自身 打包成zip 然后在服务器上解压就好了啊~ 在线安装 这个应该很Cool
我忘了哪个CMS就是这样安装的了 AK?还是 kingcms?
发表于 2011-10-13 08:51:21 | 显示全部楼层
我觉得下一步可以让 框架自己下载自身 打包成zip 然后在服务器上解压就好了啊~ 在线安装 这个应该很Cool
...
暗夜星辰 发表于 2011-10-12 23:32


wordpress等定制的程序,就可以直接现在安装。不过SP是框架,框架本身容量算不上什么,主要是另外开发的代码。

其实即使是一套程序,打包zip之后,再放到服务器上,解压仍然可以的,也是大部分程序上传的一个方法。


不过本帖的楼主说的是有限制,限制在SAE里面做的,SAE只支持SVN上传,所以麻烦些。
发表于 2011-10-13 11:41:42 | 显示全部楼层
恩 对于SAE来说 确实如此啊~
不过可以增量更新的嘛 这样也就第一次压力大点
发表于 2011-11-2 15:12:03 | 显示全部楼层
我见过有人用ZF做企业站的,光框架核心包20多M,2000多文件。。。
您需要登录后才可以回帖 登录 | 注册成为新用户

本版积分规则

手机浏览|简版|中文PHP框架|开源协议|SpeedPHP.com ( 粤ICP备08008671号

GMT+8, 2019-12-10 04:48

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表