การเพิ่มความเร็วในการโหลดเว็บ ด้วยลดขนาดของ JavaScript และ CSS
เกริ่นนำในบทเรียนก่อนหน้าไปเเล้ว ส่วนของการใช้งานจริงนั้น มีขั้นตอนดังต่อไปนี้
1. ให้เราทำการดาวน์โหลด YUI Compressor มาก่อน http://symfony.com/doc/current/cookbook/assetic/yuicompressor.html
2. ให้เราทำการสร้าง foder > java > นั้นให้นำไฟล์ที่ดาวน์โหลดมาวางลงที่นี่
3. เปิดไฟล์ app > config > config.yml เพื่อทำการเปิดการใช้งาน
สังเกตุในส่วนนี้คือการเปิดให้สามารถใช้งานได้ โดยการนำ Comment Code ออก
yui_css:
jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"
yui_js:
jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"
จากนั้นก็พร้อมที่จะใช้งานเเล้ว
# Assetic Configuration
assetic:
debug: "%kernel.debug%"
use_controller: true
bundles: [SitetestBundle]
#java: /usr/bin/java
filters:
cssrewrite: ~
#closure:
# jar: "%kernel.root_dir%/Resources/java/compiler.jar"
yui_css:
jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"
yui_js:
jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"