joomla template framework
TRANSCRIPT
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