• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >WordPress > 未开启的插件会影响WordPress速度吗?是否应该删除?

未开启的插件会影响WordPress速度吗?是否应该删除?

作者:小兽 字体:[增加 减小] 来源:互联网 时间:2018-11-02

小兽向大家介绍了未开启的插件会影响WordPress速度吗?是否应该删除?等相关知识,希望对您有所帮助

未开启的插件会影响WordPress速度吗?是否应该删除?

刚刚接触WordPress的小白们可能会不断的给主题添加插件,那么这些插件部分是会写入数据库数据,部分则是提供某些简单的功能,所以网络上面也讨论的比较厉害,到底是安装插件好还是使用代码比较好,这里我给大家的意见就是,如果一个插件会写入数据库,并且删除插件的时候会自动删除相关数据库内容,那么这类插件使用是没有问题的;如果一个插件不写入数据库,但是通过代码也可以实现,这样的情况,我个人建议直接使用插件比较好;最后就是不建议使用那些写入数据库但是可以通过代码实现不用写入数据库的插件。

回到正题,当你安装大量插件的时候,必然会存在关闭某些插件来进行主题或者内容调试等等,那么给你留下来的问题就是这些已经关闭的插件是否会影响WordPress加载速度呢?或者说是否应该卸载这些不用的或者不常用的插件呢?这里我提出自己的看法。

首先我们需要知道的就是WordPress的加载原理,只有了解了原理之后我们才会从根本上面了解一个事情的本质,才会做出一些正确的判断。原理部分比较多,这里我直接引用来自网络上国外的文章并且精简化,最后的就是下面的内容:

  • 1.加载wp-config.php文件
  • 2.设置默认常量
  • 3.加载advanced-cache.php文件
  • 4.加载wp-content / db.php文件
  • 5.连接MySQL和选择数据库
  • 6.加载object-cache.php或wp-includes / cache.php文件
  • 7.加载wp-content / sunrise.php文件
  • 8.加载本地化库
  • 9.加载多站点插件
  • 10.做动作’muplugins_loaded’
  • 11.加载主动插件
  • 12.加载pluggable.php文件
  • 13.做动作’plugins_loaded’
  • 14.加载重写规则
  • 15.实例化$wp_query,$wp_rewrite,$wp
  • 16.做动作’setup_theme’
  • 17.加载子主题的functions.php文件
  • 18.加载父主题的functions.php文件
  • 19.做行动’after_setup_theme’
  • 20.设置当前用户对象
  • 21.做动作’init’
  • 22.做动作’widget_init’
  • 23.运行wp()
  • 24.解析请求
  • 25.运行查询
  • 26.做动作’template_redirect’
  • 27.加载Feed模板
  • 28.加载模板
  • 29.行动’关机’

上面的内容翻译自谷歌,部分可能不准确,但是大概意思可能明白就好了。

我们可以看到第11条,加载主动插件,这条的内容如下:

WordPress现在将加载网站上的所有活动插件。它通过查看WordPress数据库选项表中的active_plugins条目来实现。这允许WordPress忽略安装在您网站上但未激活的插件。

也就是说,你的插件虽然安装了,但是在WordPress运行过程中只会去检测那些已经激活过的插件,未激活的插件将被过滤,后期执行方面自然也不会涉及到相关的内容了,所以我个人方面一个插件虽然安装,影响的可能是数据库或者内容,但是当你没有启用的话,是不会有任何影响的,也不会存在任何的函数冲突等等问题,所以这里我个人可以明确的认为,安装了但不启用的插件对于WordPress的速度不会有影响,自然也无需去卸载。

如果你的WordPress站点速度比较慢,可以看看下面的文章,从基本的开始做,如果还是很慢,这个可能就需要你对于WordPress有更进一步的了解了,同时优化主题代码逻辑。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-05-13WordPress博客程序常见错误的解决方法
  • 2018-11-02WordPress 创建配置文件 点击没反应解决方法
  • 2017-05-13wordpress更改用户列表排序(按注册时间排序)教程
  • 2018-11-02WordPress分类链接去掉category方法
  • 2017-05-13WordPress导航菜单函数wp_nav_menu()详解
  • 2017-05-13wordpress自定义上传文件类型的方法
  • 2018-11-02WordPress获取相邻文章函数:get_adjacent_post
  • 2017-05-13WordPress快速添加友情链接功能的方法
  • 2017-05-13Wordpress 显示主题图片的实现代码
  • 2017-05-13the_time WordPress日期和时间调用函数

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • WordPress分类目录页面获取当前分类的ID及判断是否为子分类目录的方法
    • WordPress中文截取函数用法分析
    • WordPress一键开启全站SSL
    • WordPress配置文件wp-config.php详解
    • wordpress教程之 WordPress 编辑页面
    • WordPress 搜索结果排除特定文章、页面和分类,或只显示特定分类内容
    • WordPress屏蔽评论中链接地址的方法
    • 较完美的WordPress文章摘要(截断)方案分享
    • 修改WordPress链接顺序和排序的方法
    • 给WordPress 自带的搜索功能添加过滤只搜索文章的标题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有