X-BLC OpensourceCMS » Blog » Misc » คนไทยเริ่มเขียน CMS ใช้เองกันมากขึ้น
คนไทยเริ่มเขียน CMS ใช้เองกันมากขึ้น
ดังที่ผมเขียนมาหลายครั้งแล้วว่า การพัฒนาโปรแกรม X-BLC ทำให้ผมต้องสนใจโปรแกรมแนว CMS มากขึ้น หาโปรแกรมใหม่ ๆ มาลองใช้ (เน้นเฉพาะที่เป็น OpenSource) เปิดดูโค้ด แล้วก็ศึกษาแนวคิด ด้วยเหตุนี้ทำให้ผมได้เจอกับ CMS สัญชาติไทยหลาย ๆ โปรแกรมด้วยกัน ซึ่งได้แก่
- KnowlegeVolution ไม่รู้จะถือเป็น CMS ได้หรือเปล่า เพราะจริง ๆ เป็น KMS (Knowledge Management System) เป็นโปรแกรมที่ผมให้เครดิตมากที่สุด เพราะสามารถใช้งานจริงมากที่สุด (ใช้งานบน gotoknow.org and co. ซึ่งรองรับผู้ใช้นับหมื่นคน) ใช้ Ruby on Rails ในการพัฒนา อันที่จริง ผมตั้งใจจะร่วมพัฒนาด้วย แต่แค่ X-BLC ผมยังเอาตัวไม่รอดเลย
- LanaiCMS (PHP) พัฒนาโดยใช้หลักการ Write less, generate more โดยในตัว Lanai จะมีสคริปต์ที่มีชื่อว่า Lamud เป็นโปรแกรมที่ใช้สำหรับ generate โมดูลมาตรฐานต่าง ๆ ทำให้ผู้เขียนเขียนโค้ดน้อยลง
- LitoCMS (PHP), NakaCMS (ASP) พัฒนาโดยใช้หลักการพื้นฐานของ PHP คือ One Page One Script แต่ดูเหมือนว่าจะพัฒนาขึ้นมาใช้เฉพาะบน lovedesigner.net
- eZPack (PHP) มีโครงสร้างคล้าย ๆ PHP-Nuke น่าเสียดายที่ผู้พัฒนาเลิกพัฒนาไปเสียแล้ว
- PHPHoffman Framework ไม่ใช่ CMS แต่เป็น Framework ผมเองยังไม่เคยเห็นโค้ด เพราะเจ้าของยังไม่เปิดตัวอย่างเป็นทางการ แต่เท่าที่อ่าน ก็มีความคล้ายคลึงกับแกนของ X-BLC อยู่เยอะเหมือนกัน
ใจจริงแล้ว ผมอยากให้คนที่พัฒนา CMS สัญชาติไทยด้วย PHP อยู่ มาร่วมพัฒนา X-BLC กับผม เพราะการพัฒนาโปรแกรมคนเดียว นอกจากจะน่าเบื่อแล้ว ผมไม่สามารถบอกได้เลยว่า อะไรคือข้อเสียของโปรแกรมที่ผมเขียนขึ้น แต่คำถามก็คือ ทำไมผมไม่ไปร่วมพัฒนาโปรแกรมของคนอื่นเขาล่ะ คำตอบก็จะเป็นงูกินหางไปเรื่อย ๆ เพราะไม่มีใครอยากทิ้งโค้ดที่ตัวเองเขียนขึ้นกับมือหรอก
ยังไงผมขอให้กำลังใจทุกคนที่กำลังพัฒนาโปรแกรมของตัวเองอยู่ครับ เพราะถือเป็นจุดเริ่มต้นที่ดี ที่เราจะผลิตโปรแกรมใช้กันเอง (แม้ว่า หากมองอีกมุม การนำโปรแกรมคนอื่นมาต่อยอดจะเป็นการประหยัดเวลากว่าก็ตาม แต่มันก็ยังขาดในเรื่องของการเริ่มต้นอยู่ดี ซึ่งการเริ่มต้นนี่แหละ ผมว่าเป็นอะไรที่ยาก) และจะได้เพิ่มทักษะการเขียนโปรแกรมให้กับตัวเองด้วย
สำหรับคนที่อยากพัฒนา X-BLC ร่วมกับผม เหมือนเดิมครับ แสดงตัวได้เลย ผมจะให้สิทธิ SVN บน SF.net ทันที |
Misc
bow_der_kleine
|
|
|
31 Jul 07 |
by |
tags
Misc
<<ความสามารถเพิ่มเติมใน content.class.inc ||
ความรู้สึกจากการใช้ Typo3>>
ความคิดเห็น (click here to comment)