
XOOPS คืออะไร?
XOOPS ย่อมาจาก eXtensible Object Oriented Portal System จัดอยู่ในโปรแกรมประเภทระบบบริหารจัดการเนื้อหา (CMS : Content Management System) ใช้สำหรับบริหารและจัดการข้อมูลเว็บไซต์แบบสำเร็จรูป
XOOPS พัฒนามาจากภาษา PHP ร่วมกับฐานข้อมูล MySql โดยใช้เทคโนโลยีการเขียนโปรแกรมเชิงวัตถุ (OO : Object Oriented) ส่งผลให้ซอฟต์แวร์มีขนาดเล็กประมวลผลเร็ว และสามารถเพิ่มฟังก์ชั่น การใช้งานผ่านโมดูล (Modules) ต่างๆ ได้อีกมากมายในอนาคต
ปัจจุบัน XOOPS ได้รับความนิยมใช้งานจำนวนมาก เนื่องจาก XOOPS มีความสามารถหลาย ๆ ด้านในการจัดการเว็บไซต์ ที่สำคัญ XOOPS เป็นโปรแกรมเปิดเผยรหัส (Open Source) คือซอฟแวร์ที่สามารถนำไปใช้งาน แก้ไข และทำสำเนาเผยแพร่ต่อได้อย่างเสรี โดยไม่มีค่าใช้จ่ายด้านลิขสิทธิ์แต่อย่างใด
ความสามารถของ XOOPS
- ใช้ฐานข้อมูลในการเก็บข้อมูล เพื่อใช้ในการทำงานของระบบบริหารจัดการเนื้อหาบนเว็บไซต์
- มีโมดูลการใช้งานที่หลากหลายทั้ง โมดูลข่าวสาร, กิจกรรม, โพลสำรวจ, เว็บบอร์ด, บทความ เป็นต้น ซึ่งสามารถติดตั้ง/ถอนการติดตั้ง หรือกำหนดคุณสมบัติต่าง ๆ ได้ง่าย ๆ โดยผ่านระบบการจัดการโมดูลของ XOOPS
- มีระบบจัดการสมาชิกที่ดี และสามารถแจ้งข่าวสารต่าง ๆ ให้สมาชิกรับทราบได้โดยผ่านระบบจัดการสมาชิกของ XOOPS
- สามารถเลือกใช้ Themes สำหรับปรับเปลี่ยนรูปแบบของเว็บไซต์ได้โดยง่าย ๆ และรวดเร็ว ซึ่งในปัจจุบันมีผู้ออกแบบ Themes ไว้มากมายทั้งให้ดาวน์โหลดฟรี และจำหน่ายในเชิงพาณิชย์
- XOOPS สามารถใช้ทำเว็บส่วนตัว(weblog) หรือ บันทึกส่วนตัว(journal) ได้โดยง่าย (ใช้ความสามารถของโมดูลข่าวสาร)
- มีระบบกำหนดสิทธิการใช้งานที่มีประสิทธิภาพและง่ายต่อการใช้งาน
- XOOPS ได้ถูกสร้างและพัฒนาโดยทีมงานจากทั่วโลก ดังนั้น XOOPS จึงมี เว็บไซต์สนับสนุนการทำงานมากมายทั่วโลก ซึ่งมีเว็บไซต์หลักคือ www.xoops.org สำหรับเว็บไซต์ที่เป็นภาษาไทยก็มีมากมายเช่นกันเช่น www.thaixoops.org www.cmsthailand.com www.siamxoops.net เป็นต้น
ความต้องการด้านซอฟต์แวร์
Web Server เป็น Apache หรือ IIS
โปรแกรมภาษา PHP เวอร์ชั่น 4.2.0 ขึ้นไป
ฐานข้อมูล MySQL เวอร์ชั่น 3.23.x ขึ้นไป
โปรแกรม phpMyAdmin สำหรับจัดการฐานข้อมูล MySQL
-----------------------------------------------
