简单优化
对于项目,可以进行一些简单的优化,使得数据库连接和下载时间有所改善。这里介绍的大多数优化都与使用php代码来集成数据库的应用程序。这些优化包括:
- 减少数据库连接。通常,连接数据库是所有脚本中最慢的部分。可以通过使用持久稳固的连接来解决问题。
- 加速数据库查询。减少所做的查询数量,并且确保这些查询得到了优化。
- 使php中生成的静态内容减少到最少。如果生成的每段HTML都来自echo 或print()语句,就要多得多的时间。可以使用php来生成一次按钮之后就能在需要的时候重用它。如果每次载入的时候需要从函数或模板生成纯静态网页,可以考虑运行一次函数或使用一次模板,然后保存结果。
- 尽可能使用字符串函数代替正则表达式。前者速度更快。
- 尽可能使用单引号起来的字符串来代替双引号引用起来的字符串。Php会对双引号引用起来的字符串求值,寻找要代替的变量。而对单引号引用起来的字符串不求值。另一方面,如果在单引号里,它可能是静态内容。
清晨の雨露:One step one footprint