0

您如何存储要在课程中使用的文件。

例如类文件本身,然后是该类中使用的图像。还是您不在课堂上使用图像,而只是将输出返回到主页,而主页又使用图像?

最近我一直在决定是将一个类使用的图像放在网站的全局目录中还是创建自己的目录中。这让我感到震惊,因为我意识到诸如图像处理或数据库操作之类的类可以与其他项目一起使用,并且在迁移它们时可能很难尝试在全局文件夹中找到相关图像。

那么你如何存储你的课程中使用的图像呢?或者你从来没有从课堂上返回打印输出?

在这种情况下使用的编程语言是 PHP。

4

2 回答 2

3

Images are stored in a separate folder. For one, images must be reached by the client (browser), while the php files (except for a couple that are actually used in urls) can be kept outside the document folder.

The exact path of images and others files is stored in a configuration. This is just a small PHP file that keeps a list of settings. You should not hardcode the path to your images folder in your classes.

于 2011-10-07T21:46:57.843 回答
1

这是我使用的结构

/includes
  All the clases that you have
/logs
  Log files
/public_html 
  All the pages visible to the user
  /css
  /javascript
  /images

你可以有一个 config.php 文件,你有这样的东西

define("LIB_PATH", '/includes/');
define("IMG_PATH", '/public_html/images/');

等等

这使您能够以简短、简单且易于理解的方式使用绝对路径

于 2011-10-07T21:48:47.807 回答