首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >优化Wordpress站点

优化Wordpress站点
EN

WordPress Development用户
提问于 2016-11-01 18:30:13
回答 2查看 68关注 0票数 0

许多优秀的Wordpress主题都附带了大量功能和嵌入的wordpress/jquery插件,这些插件在某个项目中根本不需要使用,所以我认为剔除它们会使网站加载得更快。删除过多的javascript显然会使站点加载得更快一些,至少在第一次访问时是这样。

但是,删除用于创建从未使用过的短代码的PHP,或者在函数文件中找到用于创建不需要的功能的任何其他PHP,有什么意义吗?

EN

回答 2

WordPress Development用户

发布于 2016-11-01 18:40:38

从未使用过的函数和短代码,在启动时占用一些处理器时间,因为WP正在注册它们的存在。取消注册将占用一些额外的(和最小的)处理器时间。

因为它们装载了functions.php,所以它们将驻留在内存中,无论是注册还是注销注册。这相当于相同的,因为代码永远不会被执行。

考虑到确保它们不被使用所需的时间,以及您在性能方面所获得的好处有多少,我不会为它操心。

票数 2
EN

WordPress Development用户

发布于 2016-11-01 23:48:44

除了提供了一个聪明的答案@cjbt之外,我只会添加几行我认为主题可以做的事情。

添加功能有不同的方法。

  1. 主题可以加载所有函数,并且只使用一些函数。
  2. 主题可以基于某个配置文件(磁盘上的文件)加载功能。
  3. 主题可以基于某些数据库设置加载功能。

你可能会猜到,这两种方法都比1更好。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/244728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档