nginx - 如何从不同的服务器加载网站页面?
问题描述
我打算将我的网站更改为不同的方法。我有一个 Wordpress 网站,它应用了多个网站架构。而且首页超重,其他页面都还好。通常,加载主页大约需要 5 秒。我想将主页转换为 VueJS 或 NextJS,其他页面仍保留为 Wordpress。
我正在考虑使用 Nginx 代理来加载。到目前为止,任何人都做过这种方法,请给我建议。
谢谢。
解决方案
我认为你的问题没有明确的答案。
您的问题(5 秒的初始页面加载)可能是由编写不佳的代码、糟糕的模板结构或几乎任何原因引起的。
但是,如果您认为可以通过使用像 Vue 这样的现代前端框架来加速它,我会向您指出WordPress 拥有的REST API 。
实际上,您不需要前端框架,您可以重写模板以利用AJAX调用(直接到 WordPress 或 REST API 端点),并更好地控制入口页面上的下载/显示数据。
推荐阅读
- angular-ngrx-data - HTTP 拦截器未在 NgRX 数据配置模块中调用
- flutter - 颤动忽略标头 X-Firebase-Locale,因为它的值为 null
- node.js - 我正在尝试使用 API 读取我的 nodejs 代码中的 html 文件
- wordpress - 如何删除 woocommerce 结帐中额外的 1 美分?
- powerbi - 将 power Bi 连接到多个数据源
- php - PHP Long Runing Process - 响应调用者,但继续处理
- c# - VB.Net 到 C# 的转换错误
- reactjs - 通过 setFieldValue 重新渲染后 PopperComponent 滚动到顶部
- intellij-idea - 无法在 IntelliJ 中运行克隆项目(无法收集依赖项)
- android - 启用 progaurd 后片段无法正常工作