1 php performance content-management-system
我正在用PHP编写内容管理系统,我希望它是世界上最小的内容管理系统.我打算让每个人都可以使用它,就像Drupal和Joomla一样.但为了使它变得非常小,我将代码更改为更小的代码.
例如,我改变了:
$info = parse_ini_file("info.scm"); /* to */ $i=parse_ini_file("info.scm");
Run Code Online (Sandbox Code Playgroud)
只是为了让它变小.但是,我经常使用一些函数,比如preg_replace();. 我使用它超过30次.我应该做一个像这样的功能:
function p($p,$r,$s){preg_replace($p,$r,$s);}
//and than just use:
p($my_regex, $my_replacement, $my_string);
Run Code Online (Sandbox Code Playgroud)
或者这会让一切都变慢吗?
请注意,我的目标是让它尽可能小.
Jes*_*ogt 16
当你需要推送到客户端的代码(例如来自服务器的JavaScript)时,它是有意义的,但是当它在服务器上本地运行时,就像php的情况一样,几乎没有(如果有的话)性能提升.
您尝试做的事情被称为"缩小",它没有性能变化,只是减少了程序的大小.是的,使该功能可以减少程序的BYTE大小.
我确实建议保留一个非缩小版本,以使其更易于维护.也许在你发布新版本之前编写一个程序来缩小它.
| 归档时间: |
|
| 查看次数: |
443 次 |
| 最近记录: |