想知道是否有人对Wordpress网站的最佳实践编码/减少代码有任何指导或见解,因为我相信许多现成的模板都是代码密集型的。
您使用什么样的校对方法来确保网站以尽可能快的速度加载并以最佳容量运行?
我使用诸如Firebug&CSSLint来检查错误,但它们能做的只有这么多。
- 在我看来,《创世纪》的框架似乎遵循了一种与我迄今为止看到的大多数主题不同的做法。它在事件上打印HTML,触发其他事件,等等……以一种非常严格的方式。它基本上延续了WordPress的动作驱动内核。在Genesis中,你基本上没有像所有其他主题中那样的"PHP模板",而且在大多数情况下似乎更快。在我看来,它值得一看
- 关于一般设置的更多信息:暂时使用例如P3插件来检查性能不高的插件
- 使用缓存插件
- 对于一般网站:使用GTMetrics来了解页面速度等
- 我的基本原则是:最小化PHP和自定义PHP函数。但是,并不是所有的事情都可以通过使用WordPress内置的功能来实现。所以,选择真正需要的。WordPress能用它的功能做到这一点吗?如果没有,那就把它归结为运气不好
- 永远不要在WordPress模板中计算两次相同的变量
- 永远不要在WordPress模板中加载两次库
- 使用$_SESSIONS快速缓存密集计算的结果
- 如果你的直觉认为某件事效率低下,那么有更好的方法来做