概述
Magento 2 / Adobe Commerce 是个吃资源的大家伙:至少要 4 GB 内存、Elasticsearch 7 以上、Redis 和 Varnish。By-Hoster 为 Magento 准备了配置对得上的 VPS 或独立服务器方案。
完整技术栈:带 OPcache 与 JIT 的 PHP 8.x、MariaDB 10.6 以上、Elasticsearch、Redis、Varnish、企业级 SSD 固态硬盘,基础设施在法国。迁移与配置已包含在报价中。
包含的功能
Elasticsearch
Magento 商品目录,搜索即时出结果。
Varnish + Redis
HTTP 缓存与对象缓存,让店面跑得快。
VPS 还是独立服务器
按您的商品目录和流量来定的架构。
常见问题
内存至少 4 GB(建议 8 GB 以上),必须有 Elasticsearch,建议配 Redis。我们 8 GB 的 VPS KVM Essential 或入门级独立服务器都合适。
支持。我们的技术栈支持 Magento Open Source 2.4.x 和 Adobe Commerce 2.4.x。前置条件:PHP 8.1 及以上(Magento 2.4.6+)或 PHP 8.2/8.3(Magento 2.4.7)、MySQL 8.0 或 MariaDB 10.6 以上、Elasticsearch 7.17 或 OpenSearch 2.x。这些在交付的服务器上都已预装并配置妥当。
自 Magento 2.4 起,商品目录搜索必须依赖 Elasticsearch 或 OpenSearch(基于 MySQL 的搜索已被移除)。这类引擎能提供快速的全文检索、分面筛选、搜索建议和商业化的结果排序。没有它们,Magento 根本起不来。我们会在您的服务器上安装并维护 OpenSearch。
Varnish 在请求抵达 PHP 和 Magento 之前,就直接从 HTTP 缓存里把页面发出去。一张原本要 800 毫秒才能生成的商品页,之后只需 5 到 20 毫秒即可送达。我们的配置包含 Magento 官方 VCL、按标签自动失效(商品一改,其缓存页面即被清除),以及把购物车会话排除在缓存之外。
报价中已包含分三步的迁移:一、评估您的 Magento 版本、已装模块以及商品和订单的体量;二、准备目标服务器,技术栈版本(PHP、MySQL、ES)与原来完全一致;三、夜间切换:导出数据库、rsync 同步媒体文件、调整 DNS。通常中断 15 至 30 分钟,对搜索排名没有影响。
作为参考:8 GB 的 VPS KVM Essential 适合 1 000 至 5 000 个 SKU、每天 1 000 至 5 000 次访问的网店;16 GB 的 VPS KVM Pro 适合 5 000 至 20 000 个 SKU、每天 5 000 至 20 000 次访问;独立服务器则适合 SKU 超过两万或流量很大的网店。按需报价会依据您现有的商品目录和流量给出精确的配置建议。