WordPress 是一个出色的内容管理系统 (CMS),您可以使用它做几乎任何事情。由于其动态特性,我们只需单击一下即可修改任何内容。虽然这很好,但也伴随着一些危险,并且在交通拥堵时很难维持。
将 WordPress 网站转换为静态网站可以解决这些问题。
什么是静态网站
要解释静态网站的工作原理,我们必 垃圾邮件数据 须首先了解动态网站的工作原理。
每次我们访问网站时,服务器都必须解析 PHP 文件,查询数据库以检索数据,最后将呈现的 HTML 返回给浏览器。
静态网站首先完成所有繁重的工作:在您访问网站之前,它们将每个页面保存为静态 HTML。当我们访问所需的页面时,服务器会按原样提供该页面。
静态网站的优点
速度和性能
静态网站速度快、性能好。为什么?因为它 印度跨境电子商务的未来 是静态 HTML。这意味着服务器只需做一件事:为网站提供服务。它不需要解析任何内容或等待来自数据库的数据。
此外静态网站更容易托
管在 CDN 上(尽管 Edge Cache 的工作方式类似),这使得所有文件尽可能靠近用户。
一般来说,静态网站在流量大的情况下表现非常出色。
安全
WordPress 核心确实是安全的。但插件和主题并不总是那么容易。此外,任何人都可以尝试猜测我们的登录名和密码。
总的来说,我喜欢将 WordPress 比作一座有很多门窗的房子。我们应该选择最安全的端口,但如果端口不够安全,黑客就可以进入我们的网站。
将网站转换为静态网站可消除大 阿拉伯联合酋长国电话号码 多数攻击媒介。由于它只是 HTML,黑客无法使用易受攻击的插件或利用弱密码。
宁静
典型的 WordPress 设置由许多活动部件组成 – PHP 服务器和数据库、主题或插件 – 并且任何部件都可能出现故障。通过静态系统,我们消除了大部分这些部分。我们的服务器变得更简单,因为它只提供 HTML,并且我们的内容通过 CDN 传播到世界各地,从而免受 DDoS 攻击。
因此,发生故障的
可能性比平时要低得多。
转换为静态网站的缺点
解决方法
使用 WordPress,我们习惯于立即进行站点搜索、添加评论或提交表单等操作。有了静态版本,事情就不再那么简单了。由于我们将所有内容都转换为 HTML,因此我们失去了这些可能性。
我们需要使用第三方工具来恢复这些功能。
构建过程
我们习惯于在点击发布按钮后立即看到网站上的新内容。采用静态方法时,我们每次想要更新网站时都必须转换它。因此,从我们按下按钮到网站向所有人开放可能需要几分钟的时间。
初步步骤
在我们开始之前,我们需要注意一些事情。
1.创建 Git 存储库
在这个例子中,我们使用 GitHub,但您可以使用任何其他 Git 解决方案(如 GitLab 或 BitBucket)。此时,创建一个帐户(如果您还没有)并创建一个空的存储库。
之后我们需要在存储库中创建一个文件,否则我们将无法将其连接到 Kinsta。
将文件添加到您的存储库。 GitHub 存储库主分支中的 readme.md 文件
将文件添加到您的存储库。
2. 将存储库与静态站点托管连接
转到 MyKinsta,从侧边栏中选择静态站点,然后选择添加站点。
选择您创建的存储库,不要忘记选择“提交时自动部署”。
Kinsta UI 显示从 GitHub 存储库及其主分支创建新的静态站点。
设置 Kinsta 静态站点托管。
开始您的 Kinsta 托管免费月
选择其中一项计划,您将获得第一个月的免费使用权!享受速度、最高安全性和专家支持。
无风险试用 Kinsta
将 WordPress 网站转换为静态网站
我们可以使用不同的方法将我们的 WordPress 网站转换为静态。在本文中,我们将阐述其中的两个:
使用 WP 和 Git 插件
使用 WP-CLI、CI/CD 和 Git
使用插件和 Git
要求:
GitHub 存储库。
Simply Static WordPress 插件(免费版)。
步骤
在浏览器中打开该网站并安装 Simply Static 插件。
前往 Simply Static > Settings > Deployment 设置方法