我正在为使用 weather.com 的 xml 服务的应用程序创建一个天气模块。使用weather.com 的许可,您可以获得几个图像文件夹,用于他们的xml 服务。有没有一种简单或更好的方法将图像存储在模块本身而不是应用程序的公共文件夹中?
2 回答
1
我个人在公共文件夹中创建了一个文件夹模块,如下所示: www/htdocs/meo/public/modules
对于每个模块,我在模块文件夹中创建一个文件夹。
/srv/www/htdocs/meo/public/modules/RandImageFrontPage/
在该文件夹中,我创建了 3 个文件夹: css、img、js
我发现这更像是 MVC 方式
于 2010-08-07T20:54:44.573 回答
0
由于公用文件夹是(或者,确实应该是)Web 服务器的文档根目录,因此您需要将它放在那里。选择是:
- 将图像放入模块中,向外部打开文件夹,使模块文件夹可访问(坏主意)
- 将图像放入您的模块中,阅读它们并根据要求输出它们(奇怪的想法)
- 将图像放入公共文件夹
如果您将图像放在/public/images/weater_com/*之类的位置,我认为您仍然可以获得图像的可移植/命名空间位置。
于 2010-08-07T20:34:58.150 回答