Yii框架 - 资产经理

时间:2012-06-16 17:09:14

标签: php yii

进入Yii资产引擎后,我已阅读官方文档(http://www.yiiframework.com/wiki/148/understanding-assets/)。我理解它背后的原因但我仍觉得我的应用程序有一个随机生成名称的文件夹有点不太优雅。因此,我有几个问题,我希望SO人群可以给我一些反馈:

  1. 自从我深入研究新的Web框架(ASP.NET MVC除外,我非常喜欢)已经有一段时间了。资产管理者是否是新Web框架的趋势?这是肤浅的,但我正在考虑转换到更轻的框架,只是为了避免这个功能。

  2. 我想很难让资产经理成为可选项,但我是唯一一个有问题的人吗?如何至少自定义文件夹名称?

  3. 也许我对事物的看法不对。

1 个答案:

答案 0 :(得分:3)

我将从第二个问题开始

  

我想很难让资产经理成为可选项,但我是唯一一个遇到问题的人吗?

很容易使资产(或至少是您自己定义的资产)可选..只需将它们作为标记包含在您的布局中(使用完整的非生成网址),您就可以了。

资产管理员在许多用例中对您非常有用:

  1. 解决脚本文件之间的依赖关系
  2. (使用一些插件)压缩和最小化CSS和JS文件
  3. 缓存资产,更重要的是,使缓存无效(假设你想要更新生产并希望CSS / JS文件中的更改直接反映到用户的浏览器中..你做什么?只需删除内容资产文件夹和资产将自动重新生成...这通常是通过附加参数(如http://example.com/js/very_dynamic_js_file.js?v=32432)在其他平台上完成的。
  4. 个人意见,保留他们,你不会注意到他们在那里,他们可能会对你有所帮助。

    一些插件可改善资产的当前行为:eClientScriptMinScript

相关问题