Yii框架中的资产

时间:2013-05-22 09:22:18

标签: php yii

有人可以在yii框架中简要解释资产文件夹的使用。我是yii framework的新手

2 个答案:

答案 0 :(得分:10)

许多新人问:“我们如何处理资产文件夹?”,答案是“绝对没有”。

  • 目录可由网络服务器用户写入,这样Yii可以在需要时发布资源。
  • 当项目有多个版本(生产,测试,开发等)时,不要将资产/文件夹从一个区域复制到另一个区域;允许Yii在每个区域自动部署它们。
  • 不要手动编辑assets /下的任何文件 - 如果您确实需要进行更改,找到发布模块,编辑源,删除assets /下的子文件夹,让Yii重新发布更新的文件。
  • 不要直接引用assets /文件夹下的名称(比如,获取其他模块的资产)。如果你需要使用
  • 不要将assets /文件夹的内容添加到任何源代码控制系统;这些文件在其他地方都有主要来源。
  • 删除assets /下的所有内容是安全的。如果资产未在资产/。
  • 下找到,Yii将重新发布资产

Additional info

答案 1 :(得分:0)

Yii使资产可供Web客户端访问,因此实现了将资产复制到Web可访问目录的目标,并返回相应的URL以便访问它们。

http://www.yiiframework.com/doc/api/1.1/CAssetManager

阅读