CMS ตัวใหม่ของโลก Pagekit
ผมเองใช้งาน Warp Framework ของ yootheme.com มานานพอสมควร เนื่องจาก Warp Framework สามารถแก้ไขแทมเพลต joomla ให้เป็นไปตามการออกแบบได้ง่ายและรวดเร็ว และมีการเขียน Framework ที่ดีมีระบบช่วยลดขนาดของหน้าเว็บได้ ลองไปดูตัวอย่างการนำWarp Framework ไปใช้งานได้ที่ http://colorpack.co.th/portfolio.html จากนั้น ทีมงานก็ได้มีการทำ Framework มาอีกตัวชื่อ UIkit ออกมาเสริมความสารถให้ Warp Framework อีกและปลายปีที่แล้ว ก็มีการพูดถึง CMS ที่ทำโดยทีมงาน yootheme.com ซึ่งผมก็คอยติดตาม และวันนี้มันก็ออกมาชื่อ Pagekit
แนวคิดและการทำงานผมว่าได้แรงบันดาลใจมาจาก wordpress เลยครับ ตอนนี้ Pagekit Version 0.8.3 ยังเป็น Alpla นั้นหมายถึงมันยังไม่สมบูรณ์ แต่ก็น่าจะมาดูว่ามีอะไรให้บ้าง
Pagekit โดยใช้ symfony component และ open source libraries อื่นๆอีกมาเสริมทัพเช่น
- Doctrine : http://www.doctrine-project.org/
- UIkit :http://getuikit.com/
- Pimple : http://pimple.sensiolabs.org/
- jQuery : http://jquery.com/
- Guzzle : http://guzzle.readthedocs.org/
- RequireJS : http://requirejs.org/
- Swift Mailer : http://swiftmailer.org/
- Mustache : http://mustache.github.io/
มาดูความสามารถของ Pagekit ที่มี
ระบบ Dashboard
จะเป็นระบบ ที่เหมือน โตีะทำงานที่จะแสดงข้อมูลในเว็บเช่นสถิติ การเขียนเนื้อหา หรือแม้แต่รายงานสภาพอากาศระบบ Blog & Pages
เป็นระบบที่ใช้เขียนเนื้อหา ซึ้งเครื่องมือในหารเขียนจะมีทั้ง Markdown หรือ HTML และยังมีระบบแสดงความคิดเห็นในเนื้อหาได้ระบบ Marketplace
เป็นที่โหลดส่วนเสริมต่างๆ ซึ่งแน่นอนว่าในอนาคตจะมีทั้งของฟรีและขายให้ใช้งาน ซึ่งสามารถติดตั้งได้เลยไม่ต้องโหลด ะคล้าย App Store หรือ Google playระบบ Widgets
จะเป็นระบบ ดึงเอาข้อมูลบางสิ่งมาแสดงเช่นอาจจะดึงจากเนื้อหามา แสดงช่อง login แสดงช่องค้นหา และสามารถจับลากวางเปลี่ยนตำแหน่งได้เลยระบบ Users & Permissions
ระบบจัดการสิทธิของสมาชิก ว่าแต่ละกลุ่มทำอะไรได้บ้างระบบ Easy Install & Update
ระบบติดตั้งของPagekit ง่าย ใช้ฐานข้อมูล MySQL หรือ SQLite ได้ และยังมีระบบอัพเดตหากมีรุ่นใหม่โดยการคลิ๊กแค่ครั้งเดียวได้HTML/Markdown Editor
ระบบการเขียนเนื้อหาเน้นง่ายจริงๆครับการใส่รูปก็สามารถ ลากวางได้เลยEasy Media Settings
ระบบการตั้งค่าพวกรูปต่างๆ ก็จะง่ายจากรุปคลิ๊กที่รูปก็ตั้งค่าได้เลย คล้ายๆกับ Wordpress ที่เอาเม้าไปวางที่รุปจะมีปุ่มต้องค่าแสดงออกมา แต่ที่ผมลองอยู่ตอนนี้ยังไม่สามารถตั้งค่าอะไรได้ ก็ต้องรอชมกันต่อไประบบ File Manager
ระบบจัดการพวกรูปภาพก็ง่ายๆครับ สามารถลากวางได้เลยPHP 5.4+
Pagekit ต้องใช้ PHP 5.4+ ผมว่าจะมาตายเอาตรงนี้เพราะบ้านเราหสโฮส PHP 5.4 ยากมาก ขนาด Joomal 3.x ใช้ PHP 5.3 ยังหายากเลย แต่มันเป็นอนาคตที่ต้องเปลี่ยนกันSystem requirements
- Apache 2.2+
- MySQL Server 5.1+
- PHP Version 5.4.0+
หากใครสนใจโหลดไปเล่น http://pagekit.com/ เลยครับ ต่อไปผมจะพูดถึงการติดตั้งและใช้งาน