Php 一个网站内容的多个文件服务器

Php 一个网站内容的多个文件服务器,php,apache,fileserver,Php,Apache,Fileserver,我计划使用多个文件服务器来托管我的网站上传的文件。最好的方法是什么?我是否也应该在其他机器上安装web服务器?或者网络上有没有专门的文件路由软件?你会怎么做 谢谢, 塔哈尔。这里有一种方法可以让你做到 创建一个中央路由处理程序,专门用于从网络中获取文件,并将文件服务器命名为指向各种文件服务器的子域 当用户点击下载链接时,例如 www.example.com/GetDownload.php?id=10 …GetDownload.php页面将查看数据库中的文件存储位置,假设您正在跟踪数据库中的文件位

我计划使用多个文件服务器来托管我的网站上传的文件。最好的方法是什么?我是否也应该在其他机器上安装web服务器?或者网络上有没有专门的文件路由软件?你会怎么做

谢谢,
塔哈尔。

这里有一种方法可以让你做到

创建一个中央路由处理程序,专门用于从网络中获取文件,并将文件服务器命名为指向各种文件服务器的子域

当用户点击下载链接时,例如

www.example.com/GetDownload.php?id=10

…GetDownload.php页面将查看数据库中的文件存储位置,假设您正在跟踪数据库中的文件位置,或者通过跟踪上传的惯例,然后确定文件在网络上的位置。然后,它可以简单地将URL重定向到适当的服务器/下载文件夹。因此GetDownload.php?id=10,一旦找到文件的位置,就会重定向到相应的服务器/URL:

文件服务器B上有AFile.doc,重定向

fileserver.Example.com

这里!->FileServerB.Example.com/A/AFile.doc

fileserver.Example.com


您还可以在Web服务器上配置和装载glusterfs。。。您还将拥有一个容错系统。

使用多台服务器,您想实现什么目标?更多的空间,还是更多的带宽?