有沒有一種方法可以擴展Assetic,這樣它可以讓我從CDN加載我的圖像,而我在其他地方配置CDN。如果我可以編寫一個允許細粒度控制的插件/擴展/事件監聽器/等等,那就太棒了。Symfony2資產生成指向CDN的URL
同樣地,在那裏爲assetic任何鉤:這我可以使用,所以當我執行轉儲我可以自動推送從本地框圖像到CDN(因爲我想要的圖像上開發本地負載突降控制檯命令)?
基本上,我希望能夠有一個圖像,我的本地機器上坐的地方,說: 網頁/圖像/ image.png
在開發,當我做這樣的事情:
asset('images/image.png')
它會吐出一個URL像這樣的開發:
http://1.2.3.4/images/image.png
而且在生產它會吐出類似:
http://my.cdn.net/images/image.png
而當我運行資產:轉儲時,圖像會自動上傳。
謝謝。
對不起,回覆很慢。這看起來可能會起到訣竅,或者至少可以指向正確的方向。謝謝。 – samanime