在大型 Web 项目中存储媒体文件的最佳实践
Best practice to store media files in a big web project
我正在处理 CakePHP 3 项目。该项目需要大量图片和pdf文件,待项目上线后上传。
目前网站设计所需的所有图片都存储在webroot/img
稍后存储图像会使应用程序变大。我想保持应用程序部分尽可能干净,并将所有媒体文件存储在其他地方。
像 media.website.com
一样,将所有媒体文件存储在单独的 subdomain
上是一个好习惯吗?我可以使用 CakePHP 将图像上传到此子域吗?
您可以使用Amazon AWS S3 服务来存储所有媒体文件。
速度快,成本低。
谢谢,
索拉布
我正在处理 CakePHP 3 项目。该项目需要大量图片和pdf文件,待项目上线后上传。
目前网站设计所需的所有图片都存储在webroot/img
稍后存储图像会使应用程序变大。我想保持应用程序部分尽可能干净,并将所有媒体文件存储在其他地方。
像 media.website.com
一样,将所有媒体文件存储在单独的 subdomain
上是一个好习惯吗?我可以使用 CakePHP 将图像上传到此子域吗?
您可以使用Amazon AWS S3 服务来存储所有媒体文件。 速度快,成本低。
谢谢, 索拉布