如何在Yii中正确使用和存储图像


How to properly use and store images in Yii

我想有人已经问过在哪里最好或者如何存储代码和CSS中使用的图像的问题。

我个人将其全部保存在文件夹中:/protectsted/components/assets/images/

使用如下代码:

$loadingImage = Yii::app()->assetManager->publish(Yii::getPathOfAlias('application.components.assets.images').'/ajax-loader.gif');

但我认为这在某种程度上是错误的,也太复杂了。

或者如何使用CSS的图像数据?

p.s.请原谅我可能是一个非常愚蠢的

存储图像的最佳方法是将图像保存在根目录中,这样您就可以将图像称为

echo CHtml::image(Yii::app()->request->baseUrl . '/images/01.jpg', 'alt 1');