当前位置: 首页 > news >正文

2024年最佳WordPress插件

我喜欢的最佳WordPress插件(也是经验丰富的WordPress开发者强烈推荐的)。所有这些插件都是编码干净、超快且一流的。我还包括了对我不喜欢的插件的想法……只为了让你有进一步的了解。

目录 隐藏

1 古腾堡块: 

2 内容: 

3 缓存: 

4 资产优化: 

5 图像压缩: 

6 图片、图库、幻灯片: 

7 数据库工具和优化: 

8 备份: 

9 Forms表单: 

10 Migration: 

11 搜索引擎优化: 

12 Redirection重定向: 

13 会员资格: 

14 LMS(学习管理系统): 

15 购物商店: 

16 电子邮件: 

17 电子邮件潜在客户生成和弹出窗口: 

18 社交插件: 

19 开发: 

20 Site Management网站管理: 

21 用户管理: 

22 服务器管理: 

23 加盟管理: 

24 搜索: 

古腾堡块:

  • Kadence Blocks – 我最喜欢的中型块。
  • GenerateBlocks – 我最喜欢的最小化的一个。
  • Stackable Blocks – 我最喜欢的花哨的。

内容:

  • WP Show Posts显示帖子 – 允许您在任何地方显示帖子。您可以选择过滤器来决定显示哪些帖子,然后还可以选择 如何显示它们。非常精简,与其他插件结合使用时,非常适合摆脱页面构建器的依赖。
  • Lightweight Grid Columns – 让您创建列,无论您想要多少,无论您想要什么大小。这样您就可以随意调整页面布局,而无需使用页面构建器!天才!
  • Smart Content Filter智能内容过滤器 – 用户过滤繁忙页面上的帖子的好方法。

缓存

  1. WP Performance(免费)——很棒的免费缓存插件。坚固、可靠、功能众多、令人惊叹的用户界面以及超级独特的简单方式来精细地排除/禁用优化。
  2. SWIFT Performance (免费/专业版)- Lite 版本是最好的免费缓存插件,付费版本是最快的全功能缓存插件。
  3. LiteSpeed Cache(免费)——令人难以置信的免费缓存插件,具有许多功能,但仅适用于 LiteSpeed 服务器。如果您有数千个页面或许多访问(例如数百万),这实际上是最好的缓存插件。
  4. FlyingPress (PRO) – 由臭名昭著的速度专家 Gijo Varghese 制作的令人惊叹的高级缓存插件。所有顶级功能,但用户界面超级简单。
  5. WP Rocket (PRO) – 另一个快速(高级)缓存插件。易于使用,不推荐用于 NGINX。
  6. Simple Cache – 启用 REDIS 对象缓存的 VPS 最快插件。如果您已完成所有可能的手动优化,建议您这样做。
  7. Breeze或Cache Enabler – 强烈推荐用于 NGINX 服务器。
  8. Comet Cache – 快速且美观,但 SWIFT(免费)和 WP Rocket(付费)更好。
  9. Borlabs Cache 或 WP Speed of Light – 其他优秀的高级缓存插件。
  10. WP Fastest Cache – 这也是一个不错的缓存,但根据我的测试,它不是最快的。很多人都喜欢它。
  11. W3TC——我讨厌它。太臃肿和技术性。与许多插件不兼容,即使可以工作也不是最快的!
  12. WP Super Cache 或 WPMU Hummingbird – 绝对垃圾。臃肿而缓慢。

资产优化:

  • Autoptimize – 如果您的主题和插件已经优化,则很有帮助,但不是必需的。 (这就像创可贴。)
  • WP Gonzalez – 令人惊叹的、有用的、需要花钱的。
  • Plugin load filter插件加载过滤器 – 资产管理器插件,但使用起来足够简单。
  • Plugin Organiser插件管理器 – 完整的资产管理器插件,但用户界面可能会变得复杂。
  • WordPress Asset CleanUp – 据称是 WP Gonzalez,但免费。我喜欢这一个。
  • PerfMatters——Brian Jackson 写的不错。

图像压缩

  • ShortPixel  – SP 具有最佳压缩和 GLOSSY 格式。
  • LiteSpeed Cache – 可以免费处理大量图像!非常适合大型网站,而且您不需要支付任何费用。
  • WP Compress – 另一种出色的压缩服务,非常适合清晰的细节。价格比SP低。 (也可以尝试我的LIFETIME链接。)
  • Imagify – 对我来说是第三名(就质量而言)。但我不会使用这个。
  • Swift Performance PRO – 这个付费缓存插件具有图像压缩功能。
  • TinyPNG/JPG – 有时可能很好,但 ShortPixel 绝对更好!
  • WP Smush/EWWW – 可怕的压缩质量/文件大小比。

图片、图库、幻灯片:

  • Quick Featured Images 快速精选图像- 用于管理/自动化精选图像的最佳插件。专业版太值这个价钱了!
  • Enable Media Replace启用媒体替换– 无需翻阅 FTP 文件夹即可替换媒体文件。
  • reGenerate Thumbnails advanced高级重新生成缩略图- IMO 中最好的,易于使用,具有出色的过滤选项。
  • Metaslider  (免费/付费)或Smart Slider 3(免费/付费)——是最好的。 Metaslider 非常适合超级简单的最小滑块。 SS 可以做更奇特的事情,例如动态高度或在移动设备上显示不同的滑块,还有更多功能(嵌入视频、更改按钮图像等)。独白曾经很伟大/很轻量,但现在已经被超越了。无论你做什么,都要避免滑块革命(REV Slider)。
  • WP Featherlight – 用于灯箱的简单 jquery。我使用这个(并且仅这个)和默认的古腾堡来构建图像画廊。
  • WP Featherlight Disabled – 我的原版 WP Featherlight 的更轻量级前叉。 (仅在您允许的页面上加载featherlight CSS/JS。)
  • Meow Gallery – 如果你想要一个功能齐全的画廊,请使用这个,而不是臃肿的NextGEN、FooGallery、Envira 等。
  • WP Offload Media – 由受人尊敬的 Delicious Brains 制作的精美插件。将您的媒体文件卸载到其他地方,以便您可以节省网络服务器上的空间。

数据库工具和优化:

  • Advanced Database Cleaner高级数据库清理器 – 非常适合整理数据库。 (比 WP Optimize 我更喜欢这个。)
  • editor – 非常适合从 WordPress 而不是通过 cPanel/phpmyadmin 编辑数据库(小心!)
  • WP Migrate Lite(免费)——移动数据库的最简单方法,并且字符串重写效果非常好(比 Better Search Replace 更好)。专业版具有更多有用的开发功能。
    • Better Search Replace –(以前)我最喜欢的 Delicious Brains 数据库编辑器。具有出色的“试运行”功能。我用它来修复用于迁移或 https 目的的 URL。我喜欢你可以指定哪些表。但我现在使用 WP Migrate 插件来完成这一切。

备份

  • BackWPup – 很棒的免费插件,可以进行完整备份,甚至远程到 S3!是的,免费! (我最喜欢的)
  • WPVivid – 另一个很棒的免费全功能备份插件。具有 BackWPup 没有的额外方便的克隆/暂存功能,但对于较大的站点可能会出现问题。
  • UpDraft – 非常受欢迎,获取它以获得异地备份功能。 我讨厌免费版本 ,但专业版本更好、更全面。
  • BackUpWordPress – 我最喜欢的免费本地备份插件。运行良好,界面干净/安静。
  • BackupBuddy – 其他人喜欢它。我认为很多分散注意力的屏幕真的很烦人。

Forms表单:

  • Fluent Forms – 现在是我最喜欢的第一名免费和付费表单插件。在某些方面更易于使用,设计更好,功能更多。
  • Gravity Forms、Happy Forms、Piotnet Forms – 所有出色的高级表单插件。功能基本相同,但工作流程、用户界面和定价不同。
  • Caldera——我以前的默认。免费而且效果很好。我讨厌它会收到很多垃圾邮件。但现在它已经被放弃了,团队正专注于他们的主要商业产品 Ninja Forms。
  • Contact Form 7 – 我讨厌它在每个页面上的加载方式。

Migration:

使用它们来移动站点或从实时环境推送到临时环境,反之亦然。

  • All-in-One WP Migration – 我最喜欢的、流行的和有效的。免费版本有 500MB 限制,并且不会从远程目的地(S3/Gdrive/等)导出/导入。提示:您可以通过在导出过程中排除“wp-content”来规避大小限制;只需使用 cPanel 的“文件管理器”手动压缩并解压它即可。
  • Duplicator – 非常适合迁移/克隆站点,但也适用于备份。深受开发商欢迎。对于新手来说可能感觉技术性太强。
  • Migrate Guru – 易于使用且免费……可以移动大型网站并为您处理 URL 重写。唯一的问题是它会丢失非 WP 目录并且并不总是有效。如果您不是专业人士并且需要始终 100% 可靠的东西,请坚持使用 AIO 迁移或手动执行操作。

搜索引擎优化:

  • SEO Framework框架——我的最爱。干净无臃肿。最简单,不会尝试为您的网站做所有事情。仅限搜索引擎优化!
  • All In One SEO多合一 SEO(专业版)——我的第二个最爱。质量高,速度快。
  • Yoast SEO – 他们回应投诉并改进了 UI,更快、更干净、更少臃肿。但仍然有烦人的唠叨屏幕,我更喜欢其他的。

Redirection重定向:

  • Htaccess – 不是插件,但却是最推荐的方法!
  • Safe Redirect Manager安全重定向管理器 – 最好的一个!企业级、高质量代码、超快重定向,对速度影响最小。
  • Redirection重定向 – 不!这么多人用,这个让我抓狂。它会使您的网站速度降低 1-3 秒。您最好将重定向复制到您的 htaccess!
  • 使用SEO的重定向功能 – 对我来说也是“不”。

会员资格:

  • MemberPress – 最好的会员插件。我已经尝试了很多,这个拥有我需要的所有功能,使用起来简单又有趣。价格也很优惠,不会因必要的附加组件而收取过多费用。
  • Restrict Content Pro (RCP) – 也是一个很好的会员插件,具体取决于您的用例。
  • WooMemberships/WooSubscriptions – 如果您想与 WooCommerce 集成,那就太棒了。如果你不这样做就太过分了。
  • Easy Digital Downloads – 很棒的插件,非常友好(销售数字产品的行业标准),但有点贵。许多基本功能的附加组件都需要花费$$$。
  • MemberMouse – 我讨厌它。昂贵且难以使用(设计和编码),还会加载许多脚本并降低您的网站速度。
  • DigitalAccessPass (DAP) – 在很多方面都已经过时了。

LMS(学习管理系统):

  • LifterCMS
  • LearnDash

购物商店:

  • Shopify – 效果很好,看起来也很棒。完全值得每月的价格,这样您就不必花费数千美元在 WordPress/WooCommerce 上进行开发。如果您想与 WordPress 一起使用,最便宜的计划是 9 美元或 15 美元。

电子邮件:

  • FluentSMTP – 新的电子邮件插件,运行良好并且具有更多功能(其中之一是多个 SMTP 发件人)。 WPManageNinja 团队的又一个奇迹!
  • WP Mail SMTP – 我最喜欢的电子邮件插件。比我以前最喜欢的“Post SMTP Mailer”更好用。
  • Comment Reply Email – 我的简单插件,可将回复发送到 p

电子邮件潜在客户生成和弹出窗口:

  • MailOptin – 精益、简单、快速。设计选项有限,但仍然是我的最爱。
  • OptinMonster – 黄金标准,但价格昂贵!有很多选择。
  • Convert Pro – OM 的常见替代品,更便宜,但功能不多。
  • Thrive Leads——我讨厌它,如果你有很多页面和大量流量,它就会变得臃肿和迟缓。

社交插件:

  • Shared Counts共享计数 – 非常适合在您的网站上添加社交网络共享计数。
  • Social Warfare – 处理共享计数并控制共享内容的显示方式。
  • Social Pug – 与 Social Warfare 相同并且好评如潮,但我还没有尝试过。
  • Scriptless Social Share无脚本社交共享 – 获取共享框的简单干净的方法,但加载速度更快,因为它不执行任何计数。
  • Novashare – 由受人尊敬的 Brian Jackson 设计的新共享插件。

开发:

  • FakerPress – 在数十种不同的帖子类型中创建虚假的随机内容。非常适合测试事物或展示设计和功能。
  • WP Reset重置
  • Query Monitor查询监控器
  • FluentSnippets – 最好的代码片段插件。而且快速且安全,因为它将代码存储在文件系统中而不是数据库中(否定额外的数据库查询)。

Site Management网站管理:

  • MainWP – 免费开源的站点管理工具,专业版以终身许可证出售。
  • ManageWP 是昂贵但更漂亮的主流选择。
  • InfiniteWP也是开源版本,但插件价格较高,而且使用起来比较困难,功能也较少。
  • JetPack Manage(仅基本功能),我没有考虑。
  • iThemes Sync – 似乎是不错的选择,但必须安装更多插件。我不会使用它,除非它已经随整个捆绑包免费提供。

用户管理:

  • DoLogin – 为其他承包商和支持人员提供简单的 WP 管理员登录链接。
  • Adminimize管理 – 控制不同用户登录后可以看到的内容。
  • User Role Editor用户角色编辑器– 编辑不同用户角色登录后可以执行的操作。
  • User Switching用户切换 – 从另一个用户的视角测试事物的外观/功能。以用户身份登录是另一种选择。

服务器管理:

  • PHP Compatibility Checker PHP 兼容性检查器– 很高兴知道您的 WordPress 主题和插件是否已准备好支持更高(更快)版本的 php。
  • WP Server Stats – 服务器统计插件,提供不错的信息。

加盟管理:

  • AffiliateWP – 是最好的!不要使用其他任何东西。
  • AffiliateRoyale – 不!不要使用它。它被遗弃了。

搜索:

  • Relevannisi – 我永远拥有它并且喜欢它。
  • SearchWP – 可能是 WP 最“官方”的搜索插件。
  • Algolia – 如果您想要为大型网站提供更强大和可扩展的东西,那么它是很好的选择。

相关文章:

2024年最佳WordPress插件

我喜欢的最佳WordPress插件(也是经验丰富的WordPress开发者强烈推荐的)。所有这些插件都是编码干净、超快且一流的。我还包括了对我不喜欢的插件的想法……只为了让你有进一步的了解。 目录 隐藏 1 古腾堡块: 2 内容: 3 缓存…...

Docker 安装 RocketMQ

目录 一、新建两个配置文件 1.1 创建docker-compose.yml文件 1.2 .新建broker.conf文件 二、运行 三、可视化界面 一、新建两个配置文件 1.1 创建docker-compose.yml文件 version: 3.5 services:rmqnamesrv:image: foxiswho/rocketmq:servercontainer_name: rmqnamesrvports…...

计算机网络——交换机和路由器

目录 前言 引言 交换机是用来做什么的? 与路由器有什么区别? 网关 子网掩码 网关、路由 前言 本博客是博主用于复习计算机网络的博客,如果疏忽出现错误,还望各位指正。 这篇博客是在B站掌芝士zzs这个UP主的视频的总结&am…...

Redis Pipelining 底层原理分析及实践

作者:vivo 互联网服务器团队-Wang Fei Redis是一种基于客户端-服务端模型以及请求/响应的TCP服务。在遇到批处理命令执行时,Redis提供了Pipelining(管道)来提升批处理性能。本文结合实践分析了Spring Boot框架下Redis的Lettuce客户端和Redisson客户端对P…...

milvus各组件的结构体分析

milvus各组件的结构体分析 各组件启动,需要构建各组件的结构体,一共8个。 runComponent(ctx, localMsg, wg, components.NewRootCoord, metrics.RegisterRootCoord) runComponent(ctx, localMsg, wg, components.NewProxy, metrics.RegisterProxy) run…...

vue2和vue3 全选

vue3 <template><input type"checkbox" v-model"selectAll" />全选<ul><li v-for"item in list" :key"item.id">{{ item.value }} <input type"checkbox" v-model"item.check" />…...

Java中的Set、List、Map的区别及主要实现类方法

Java中的Set、List、Map的区别 数组是大小固定的&#xff0c;并且同一个数组只能存放类型一样的数据&#xff08;基本类型/引用类型&#xff09;&#xff0c;JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中&#xff01; JAVA集合只能存放引…...

gitignore:常用说明

示例&#xff1a; Java HELP.md target/ !.mvn/wrapper/maven-wrapper.jar !**/src/main/** !**/src/test/**### IntelliJ IDEA.idea *.iws *.iml *.ipr### NetBeans/nbproject/private/ /nbbuild/ /dist/ /nbdist/ /.nb-gradle/ build/ logs/### VS Code.vscode/ 说明&#…...

HarmonyOS NEXT应用开发—在Native侧实现进度通知功能

介绍 本示例通过模拟下载场景介绍如何将Native的进度信息实时同步到ArkTS侧。 效果图预览 使用说明 点击“Start Download“按钮后&#xff0c;Native侧启动子线程模拟下载任务Native侧启动子线程模拟下载&#xff0c;并通过Arkts的回调函数将进度信息实时传递到Arkts侧 实…...

水利自动化控制系统平台介绍

水利自动化控制系统平台介绍 在当今社会&#xff0c;水资源的管理和保护日益成为全球关注的重要议题。随着科技的进步和信息化的发展&#xff0c;水利监测系统作为一种集成了现代信息技术、自动化控制技术以及环境监测技术的综合性平台&#xff0c;正在逐步改变传统的水利管理模…...

flask后端+网页前端:基于 socket.io 的双向通信和服务器部署

我想实现的效果是&#xff0c;我的服务器提供两个路由网址&#xff0c;网页A用于拍照、然后录音&#xff0c;把照片和录音传给服务器&#xff0c;服务器发射信号&#xff0c;通知另一个路由的网页B更新&#xff0c;把刚刚传来的照片和录音显示在网页上。 然后网页B用户根据这个…...

【Docker】解决 docker build 提示 `Wrong architecture ‘amd64‘`

解决 docker build 提示 Wrong architecture amd64 使用 securify2 的 docker 版本进行 sc 安全扫描 执行语句 RUN wget https://github.com/souffle-lang/souffle/releases/download/1.6.2/souffle_1.6.2-1_amd64.deb -O /tmp/souffle.deb &&\ gdebi --n /tmp/souff…...

机器学习_XGBoost模型_用C++推理示例Demo

1. 需求 将 python 训练好的 xgboost 模型, 使用C 进行加载并进行推理(预测) 2. 代码实现 #include <iostream> #include <fstream> #include <sstream> #include <vector> #include <string> #include <xgboost/c_api.h>const char *m…...

C语言 | Leetcode C语言题解之第21题合并两个有序链表

题目&#xff1a; 题解&#xff1a; /*** Definition for singly-linked list.* struct ListNode {* int val;* struct ListNode *next;* };*/typedef struct ListNode ListNode; struct ListNode* mergeTwoLists(struct ListNode* list1, struct ListNode* list2) {/…...

2024考研调剂须知

----------------------------------------------------------------------------------------------------- 考研复试科研背景提升班 教你快速深入了解掌握考研复试面试中的常见问题以及注意事项&#xff0c;系统的教你如何在短期内快速提升自己的专业知识水平和编程以及英语…...

PCIE协议版--M.2接口规范V1.0中文版1——电气规格篇

3.电气规范 3.1 Connectivity Socket 1 系统接口信号 表15适用于Socket 1-SD和Socket 1-DP输出版本。 3.1.1.补充NFC信号 当一个SIM设备被用作安全元素时&#xff0c;NFC解决方案可以与表16中列出的附加信号相结合。 3.1.2.电源和地 PCI Express M.2 Socket 1使用一个3.3 V…...

【JVM】JVM堆占用情况分析(频繁创建的对象、内存泄露等问题)、jmap+jhat、jvisualvm工具使用

文章目录 一. 相关命令1. 查看进程堆内存整体使用情况&#xff1a;OOM的可能2. 统计类的对象数量以及内存占用&#xff1a;定位内存泄漏 二. 分析内存占用1. 使用 jhat 排查对象堆占用情况1.1. 排查步骤1.2. 具体分析例子a. 分析频繁创建对象导致的OOM 1.3. OQL查看某一个对象的…...

【蓝桥杯每日一题】4.11 更小的数(不用区间DP)

题目来源&#xff1a; 蓝桥杯 2023 省 A]更小的数 - 洛谷 这题只需要用到双指针就OK~ 思路1&#xff1a; 翻转数组的子数组&#xff0c;然后进行比较大小将翻转后的数组存储在字符串 k k k中&#xff0c;然后将字符串 k k k与字符串 a a a进行逐一元素比较&#xff08;因为…...

【线段树】2276. 统计区间中的整数数目

算法可以发掘本质&#xff0c;如&#xff1a; 一&#xff0c;若干师傅和徒弟互有好感&#xff0c;有好感的师徒可以结对学习。师傅和徒弟都只能参加一个对子。如何让对子最多。 二&#xff0c;有无限多1X2和2X1的骨牌&#xff0c;某个棋盘若干格子坏了&#xff0c;如何在没有坏…...

ChatGPT 写作利器:探索ChatGPT在论文写作中的应用

ChatGPT无限次数:点击直达 ChatGPT 写作利器&#xff1a;探索ChatGPT在论文写作中的应用 引言 ChatGPT是一种强大的自然语言处理工具&#xff0c;能够为我们提供高效、准确的文本生成功能。在论文写作领域&#xff0c;ChatGPT的应用也逐渐受到关注。本文将探讨ChatGPT在论文写…...

Vim 调用外部命令学习笔记

Vim 外部命令集成完全指南 文章目录 Vim 外部命令集成完全指南核心概念理解命令语法解析语法对比 常用外部命令详解文本排序与去重文本筛选与搜索高级 grep 搜索技巧文本替换与编辑字符处理高级文本处理编程语言处理其他实用命令 范围操作示例指定行范围处理复合命令示例 实用技…...

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…...

Prompt Tuning、P-Tuning、Prefix Tuning的区别

一、Prompt Tuning、P-Tuning、Prefix Tuning的区别 1. Prompt Tuning(提示调优) 核心思想:固定预训练模型参数,仅学习额外的连续提示向量(通常是嵌入层的一部分)。实现方式:在输入文本前添加可训练的连续向量(软提示),模型只更新这些提示参数。优势:参数量少(仅提…...

React Native 开发环境搭建(全平台详解)

React Native 开发环境搭建&#xff08;全平台详解&#xff09; 在开始使用 React Native 开发移动应用之前&#xff0c;正确设置开发环境是至关重要的一步。本文将为你提供一份全面的指南&#xff0c;涵盖 macOS 和 Windows 平台的配置步骤&#xff0c;如何在 Android 和 iOS…...

三维GIS开发cesium智慧地铁教程(5)Cesium相机控制

一、环境搭建 <script src"../cesium1.99/Build/Cesium/Cesium.js"></script> <link rel"stylesheet" href"../cesium1.99/Build/Cesium/Widgets/widgets.css"> 关键配置点&#xff1a; 路径验证&#xff1a;确保相对路径.…...

云启出海,智联未来|阿里云网络「企业出海」系列客户沙龙上海站圆满落地

借阿里云中企出海大会的东风&#xff0c;以**「云启出海&#xff0c;智联未来&#xff5c;打造安全可靠的出海云网络引擎」为主题的阿里云企业出海客户沙龙云网络&安全专场于5.28日下午在上海顺利举办&#xff0c;现场吸引了来自携程、小红书、米哈游、哔哩哔哩、波克城市、…...

oracle与MySQL数据库之间数据同步的技术要点

Oracle与MySQL数据库之间的数据同步是一个涉及多个技术要点的复杂任务。由于Oracle和MySQL的架构差异&#xff0c;它们的数据同步要求既要保持数据的准确性和一致性&#xff0c;又要处理好性能问题。以下是一些主要的技术要点&#xff1a; 数据结构差异 数据类型差异&#xff…...

解决本地部署 SmolVLM2 大语言模型运行 flash-attn 报错

出现的问题 安装 flash-attn 会一直卡在 build 那一步或者运行报错 解决办法 是因为你安装的 flash-attn 版本没有对应上&#xff0c;所以报错&#xff0c;到 https://github.com/Dao-AILab/flash-attention/releases 下载对应版本&#xff0c;cu、torch、cp 的版本一定要对…...

tree 树组件大数据卡顿问题优化

问题背景 项目中有用到树组件用来做文件目录&#xff0c;但是由于这个树组件的节点越来越多&#xff0c;导致页面在滚动这个树组件的时候浏览器就很容易卡死。这种问题基本上都是因为dom节点太多&#xff0c;导致的浏览器卡顿&#xff0c;这里很明显就需要用到虚拟列表的技术&…...

Maven 概述、安装、配置、仓库、私服详解

目录 1、Maven 概述 1.1 Maven 的定义 1.2 Maven 解决的问题 1.3 Maven 的核心特性与优势 2、Maven 安装 2.1 下载 Maven 2.2 安装配置 Maven 2.3 测试安装 2.4 修改 Maven 本地仓库的默认路径 3、Maven 配置 3.1 配置本地仓库 3.2 配置 JDK 3.3 IDEA 配置本地 Ma…...