MR. SUPACHAI TEASAKUL
PROJECT
DATE CLIENTTHU OCT, 15 2015
JOOMLA TEMPLATE FRAMEWORKTHE BASE SOLUTION FOR DEVELOPER
“เทมเพลตเฟรมเวิร์ค คืออะไร”
ทำไมต้องใช้แบบเฟรมเวิร์ค ใช้แบบปกติไม่ได้เหรอ?
เทมเพลตปกติ
ใช้งานง่าย เพราะไม่มีลูกเล่นอะไรให้ใช้
มีตัวเลือกในการปรับเปลี่ยนน้อย
อยากให้มีอะไรเพิ่ม ต้องแก้ไขโค้ด
ต้องแก้ไขโค้ด หากต้องการความซับซ้อนในการแสดงผล
…
เทมเพลตเฟรมเวิร์คดียังไงใช้งานยากสำหรับมือใหม่
ใช้งานง่ายสำหรับ Webmaster -> Developer
มีตัวเลือกพร้อมใช้ ให้ปรับแต่งได้ง่าย
รองรับการแสดงผลบนหน้าจอหลายขนาด
มีเทคโนโลยีในตัว ไม่ต้องลงมือเขียนเอง เช่น ระบบเร่งความเร็วการแสดงผล
นำมาใช้ และพัฒนาเว็บไซต์ได้เร็วขึ้น
สามารถเรียนรู้ได้ไม่ยาก หากต้องการเพิ่มการแสดงผลต่างๆ
…
หลักการทำงานเบื้องต้นของเทมเพลตเฟรมเวิร์คมีเทมเพลต ที่ต้องติดตั้งและใช้งาน
มีส่วนเสริม ที่พ่วงมาด้วยที่ต้องติดตั้ง
แบบไม่มีส่วนเสริม จะรวมเฟรมเวิร์คมาในเทมเพลตเลย
ในส่วนเสริม จะมาทำหน้าที่อำนวยความสะดวกในการปรับแต่งตั้งค่า รวมไปถึงกำหนดการแสดงผลตามที่ได้ตั้งค่าไว้
เทมเพลต มีการแก้ไขการแสดงผลของระบบส่วนเสริมหลักของ Joomla! ให้สวยงามขึ้น อาจส่งผลกระทบกับการปรับรุ่นของ Joomla! ในอนาคต
…
การทำงานเชิงเทคนิคของเทมเพลตเฟรมเวิร์ค
เขียนโครงสร้างการแสดงผล อ้างอิงตาม Bootstrap grid system layout (12 cols)
เขียนกำหนดการแสดงผลความสวยงามด้วยภาษา Less หรือ Sass ขึ้นอยู่กับ เทมเพลตเฟรมเวิร์คแต่ละตัว
Less - http://lesscss.org/Sass - http://sass-lang.com/
เทมเพลตเฟรมเวิร์คที่น่าใช้มีการพัฒนาที่หลากหลาย การเลือกใช้ ต้องทำการทดลองใช้งาน เพื่อให้ตรงกับความต้องการงาน
เทมเพลตเฟรมเวิร์คชั้นนำExclude Framework
T3 (JoomlArt) http://www.t3-framework.org/
Gantry (Rockettheme) http://gantry.org/
Include Framework
Warp (YOOtheme) https://yootheme.com/themes/warp-framework/
Helix (JoomShaper) http://www.joomshaper.com/helix/
Vertex (Shape5) http://www.shape5.com/joomla/framework/vertex_framework.html
Wright (Joomlashack) http://wright.joomlashack.com/
Gavern (GavickPro) http://www.gavick.com/
Zen Grid (Joomlabamboo) http://www.joomlabamboo.com/
XTC (JoomlaXTC) http://www.joomlaxtc.com/
T3 JOOMLA TEMPLATE FRAMEWORKGO TO HTTP://WWW.T3-FRAMEWORK.ORG/
DownloadsT3 Package (all in one)
or
T3 Quickstart for Joomla 3.4.4
or
T3 BS3 Blank Template
T3 Framework plugin
http://www.t3-framework.org/downloads.html
“เรียนรู้ และทำตามคู่มือ”
http://www.t3-framework.org/documentation.html