Smarty模板效率的问题!
最近用Smarty模板,发现会常用到file_exists,这是不是会增加IO的负担,这是不是不可避免的?
------解决方案--------------------
不会有影响,服务器比你想象的要强健的多
由于他需要将你的模板文件翻译成 php 程序,使用的时候 include 进来
所以当然要检查文件是否存在了,不但这个,他还要检查你的模板文件是否被你改动了,如果改动了,他还要重新翻译成 php 程序
如果你启用了缓存,他也要检查缓存文件是否存在,是否太旧了。以此来九鼎是直接使用缓存文件,还是重新生成缓存文件
------解决方案--------------------
与网络相关的 IO,比如没有缓冲的 echo 等
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号