这是我第一次在多台机器上运行PHP脚本,所以请原谅我的无知
以下是案例:我正在设置 3 个不同的服务器:
- 应该包含所有 Symfony 供应商代码的核心服务器
- 用于存储图像、静态文件等资产的文件服务器。存储已安装 (nfs) 到核心服务器。
- 数据库服务器
现在我想知道我应该把 public_html 文件夹放在哪里。好像我有两个选择:
- 将 public_html 文件夹放在核心机器上,将静态文件放入文件服务器并将它们符号链接到 public_html 文件夹(它们在同一个本地网络上)
- 将 public_html 文件夹放在文件服务器上
另外,假设我将 public_html/index.php 放在将其存储安装到核心服务器的文件服务器上,那么负载(cpu,ram)将在哪个服务器上产生?