使用 LiteSpeed 提高网站性能
2019 年初,Hostinger决定测试LiteSpeed Web 服务器(LSWS)作为主要 Web 服务器而不是 Apache。LiteSpeed是 Apache 的直接替代品,支持 .htaccess 文件。
与Apache相比,它有一些优点:
事件驱动架构。
先进的缓存引擎。
HTTP/2和QUIC支持。
集成安全功能。
这只是冰山一角!
面板
LiteSpeed与托管提供商最流行的
– hPanel – 它具有基于Redis和Openresty + 自定义 LUA 脚本的动态虚拟主机管理。它的工作 加拿大电报电话号码列表 原理如下:虚拟主机数据保存在 Redis 中。当收到 Web 请求时,Openresty 会检索此类数据。然后它被传递到 Apache Web 服务器。
LiteSpeed最初是使用配置文件进行配置的。但是,我们希望实现完全动态管理,这不需要像 Openresty 配置那样重新加载服务来更新配置。我们联系了 LiteSpeed 支持团队并解释了我们当前的设置以及我们希望对其进行动态管理的事实。
我们很幸运,因为他们已经在开发LiteSpeed 5.4版本。他们很乐意帮助我们并在开发分支中实施它。这对我们来说是个好消息,因为我们不必重新实现当前的虚拟主机管理流程。
所以我们不仅更换了 Apache,还删除了 Openresty,
LSWS 5.4RC3 添加了 Redis 支持。对我们来说不幸的是,我们没有意识到 LSWS 5.4RC3 中计划并已经进行了多少更改。我们仍然不知道稳定版本的发布日期。 RC4 也在路上,需要测试一些额外的变化。在 Hostinger,我们经常遇到客户网 作为网页设计师如何保持灵感 站流量不佳的情况,因此这是捕获所有意外错误的好方法。在我们的生产服务器上首次启动后,我们开始收到崩溃报告。从那一刻起,寻找错误就开始了。自 提高网站性能 第一个版本发布以来的近两个月里,我们开始每天向 LiteSpeed 工程师报告错误。好处是,当 LSWS 因任何 河南移动电话号码列表 原因崩溃时,只有遭受崩溃的访问者受到影响,因为 LSWS 会生成一个核心文件,并且几乎可以立即轻松恢复。 LiteSpeed 工程师专注于修复这些错误,我们在每天报告这些错误后的几个小时内就得到了新版本。当我们停止从第一台服务器接收崩溃报告时,我们增加了运行 LiteSpeed 的服务器集,然后出现了新的崩溃。经过大约三个月的测试、检查、报告和修复错 提高网站性能 误,一周后没有崩溃报告,我们可以说稳定版本终于到来了。升后,我们决定为所有通过Hostinger 的自动安装程序安装WordPress 的用户安装LiteSpe ed Cache 插件。我们还鼓励所有使用 WordPress 或其他流行 CMS 的用户安装 LiteSpeed Cache 插件以利用其优势。
LiteSpeed 为最流行的 CMS 开发了缓存插件,例如 WordPress、Magento、Joomla、PrestaShop、OpenCart、Drupal 等。请参阅此处的完整列表。
在 Hostinger,我们始终致力于通过允许用户使用最新技术来为他们提供最佳体验。我们希望让客户更轻松地设置、使用和维护他们的网站。