gpt4 book ai didi

php - 目录结构 : Separating the application from uploaded files

转载 作者:可可西里 更新时间:2023-11-01 01:07:33 25 4
gpt4 key购买 nike

我有一个关于应用程序目录结构的一般性问题。我有我的应用程序和定期更新的 git 存储库所需的所有文件(PHP 文件、CSS、JS 等)。我有一个上传文件夹,用于存储用户上传的头像和文件。

例如,将应用程序的这两部分分开是否符合惯例?

public_html
/app
/uploads

或者目录结构应该更像这样?:

public_html
/index.php
/css
/js
/uploads

当我合并来自 github 的更改时,我不希望我的任何用户文件受到影响。

  1. 那么应用程序是否应该与上传在物理上分开,或者我应该只将 /uploads 包含到 .gitignore 中?
  2. 如果需要任何 .htaccess 重写怎么办?

最佳答案

我认为这两种结构都很好——这取决于您。只要上传在一个单独的文件夹中,您就可以将其从版本控制中排除,您应该没问题。您的 .htaccess 也可以在版本控制系统中。

关于php - 目录结构 : Separating the application from uploaded files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7427806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com