|
การเพิ่มศักยภาพของ Joomla |
|
|
|
|
เขียนโดย เว็บมาสเตอร์
|
|
วันอังคารที่ 02 พฤศจิกายน 2010 เวลา 20:14 น. |
|
Joomla มีศักยภาพมาก แต่ก็ยังอาจจะขาดความสามารถบางประการ ที่เราต้องการนอกเหนือจากที่ Joomla จะให้ได้ หากเป็นโปรแกรมทั่วๆไป เราคงเข้าไปเพื่อแก้ไข Code หรือตัวโปรแกรมให้ทำงานได้ตามที่เราต้องการ
แต่สำหรับ Joomla เราไม่สมควรทำเช่นนั้น เพราะจะทำให้เราไม่สามารถ Upgrade ได้ โดยเฉพาะอย่างยิ่งหากการ Upgrade นั้นจำเป็นสำหรับด้านความปลอดภัยของระบบและเว็บของเรา
ซึ่ง Joomla ได้เปิดทางให้เราปรับปรุงศักยภาพของ Joomla โดยการเขียน Extension ให้ Joomla เช่น Component , Module และ Plug in การเขียน Extension มีข้อดีดังต่อไปนี้ - Extension ที่เราเขียนขึ้นสามารถนำไปใช้ได้กับหลายๆเว็บ ไม่ว่าจะขายหรือแจกจ่าย
- เมื่อ Upgrade ก็จะไม่กระทบการทำงานของ Extension
- Joomla มี API หรือ Code ที่ช่วยให้การเขียน Extensionสะดวก และมี Security ดีกว่าเขียนจาก Code ธรรมดา
- Extension ที่เขียนได้จะมี Tool Bar, Navigation ฯลฯ ซึ่งเหมือนกับ Joomla และทำงานเข้ากับ Joomla ดุจเดียวกับเป็นส่วนหนึ่งของ Joomla ทำให้ผู้ใช้สะดวก มีความคุ้นเคย และไม่สับสนในการใช้งาน
- ลดการเขียน Code และ HTML ได้มาก
- การเข้าถึง Database ก็เขียนจาก API ซึ่งทำงานได้กับ Database ทุกตัวที่ใช้กับ Joomla และลดความผิดพลาดต่างๆ เช่น การ Connection ก็เป็นแบบ Single Connection ไม่เปิด Database ซ้ำซ้อน
- สามารถทำ Configuration ได้เหมือน Joomla Main Component ด้วย XML และ Database
หากต้องการแก้ไขหรือขยายความสามารถของ Joomla โปรดศึกษาการทำ Extension ตลอดจน API เพื่อความสะดวกและปลอดภัยของเว็บท่านนะครับ |
|
แก้ไขล่าสุด ใน วันอังคารที่ 02 พฤศจิกายน 2010 เวลา 20:26 น. |