簡體   English   中英

Yii框架 - 資產經理

[英]Yii framework - asset manager

在進入Yii資產引擎后,我已經閱讀了官方文檔(http://www.yiiframework.com/wiki/148/understanding-assets/)。 我理解它背后的原因但我仍覺得我的應用程序有一個隨機生成名稱的文件夾有點不太優雅。 因此,我有幾個問題,我希望SO人群可以給我一些反饋:

  1. 自從我深入研究新的Web框架(ASP.NET MVC除外,我非常喜歡)已經有一段時間了。 資產管理者是否是新Web框架的趨勢? 這是膚淺的,但我正在考慮轉換到更輕的框架,只是為了避免這個功能。

  2. 我想很難讓資產經理成為可選項,但我是唯一一個有問題的人嗎? 至少如何自定義文件夾名稱?

也許我只是對事物有錯誤的看法。

我將從第二個問題開始

我想很難讓資產經理成為可選項,但我是唯一一個有問題的人嗎?

創建資產(或者至少是你自己定義的資產)是非常容易的..只需在你的布局中包含它們和標簽(帶有完整的非生成的URL),你就可以了。

在許多用例中,資產管理器對您非常有用:

  1. 解決腳本文件之間的依賴關系
  2. (使用一些插件)壓縮和最小化CSS和JS文件
  3. 緩存資產,更重要的是,使緩存無效(假設你想要更新生產並希望CSS / JS文件中的更改直接反映到用戶的瀏覽器中..你做什么?只需刪除assets文件夾的內容並且資產將自動重新生成...這通常通過附加參數來在其他平台中完成(http://example.com/js/very_dynamic_js_file.js?v=32432)

個人意見,保留他們,你不會注意到他們在那里,他們有一天可能對你很有幫助。

一些插件可以改善資產的當前行為: eClientScriptMinScript

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM