ผมอยากจะเปิดร้านขายของออนไลน์ แต่ติดที่ไม่มีความสามารถจะสร้างระบบร้านขายของออนไลน์เองได้ (ฝีมือไม่ถึง) ผมก็เลยจำเป็นจะต้องไปหา Open Source ซึ่งเอาไว้จัดการร้านขายของออนไลน์ (ที่มีเทพ ๆ ช่วยทำไว้ให้) แต่ก็พบว่า Open Source ประเภทดังกล่าว มีตัวเลือกให้เลือกน้อยมาก อือม ไม่น่าเชื่อ มันมีน้อยจริง ๆ!!! ผมเคยลอง OSCommerce แล้ว และก็พบว่าระบบมันดีก็จริงนะ แต่การจัดการ Theme ของมันยังไม่น่าเอ็นดูสำหรับผมเท่าไหร่ … ส่วน UberCart บน Drupal นี่ก็เคยลอง และก็พบว่าต้องหา Module ที่เกี่ยวข้องมาใส่เยอะฮึ่มเลย มันก็เลยทำให้รู้สึกว่ามันทำงานช้าไปนิดนึง … สุดท้ายก็เลยมาลงที่ Zen-Cart เพราะดูแล้วมันมี Theme ให้เลือกเยอะพอตัว แล้วส่วนหลังบ้านมันก็ดูดี (เมื่อเทียบกับ OSCommerce) … ประเด็นปัญหามันกลับกลายเป็นว่า ไม่ยักจะมีใครแปล Zen-Cart เป็นภาษาไทยแบบ UTF-8 เลยแฮะ ไม่ว่าจะพยายามหายังไงก็พบว่า เต็มที่ ๆ [...]
ปัจจุบันนี้ Open Source จำเป็นต้องสนับสนุนหลายภาษา เพราะถ้าไม่สนับสนุนหลายภาษาแล้วล่ะก็ โอกาสแตกดับในภายภาคหน้าย่อมมีสูง! ทีนี้การจะสนับสนุนหลายภาษาได้ ก็ขึ้นอยู่กับการออกแบบ Open Source เป็นสำคัญ ซึ่งเดี๋ยวนี้ก็ถือว่าคิดกันมาครบ เพราะมีการแยกเรื่องภาษาออกมาอย่างชัดเจน … จากภาพข้างบนจะเห็นว่า เขาแยกเอาส่วนของ Module, Theme แล้วก็ภาษาออกมาเลย ซึ่งอันนี้ก็ดีสำหรับนักพัฒนาเพราะจะได้แก้ไขเป็นส่วน ๆ ได้!
ใคร ๆ ก็รู้ว่า Firefox มี Add-ons (แต่ผมเพิ่งจะรู้) และก็รู้ด้วยว่ามันมี Add-ons ดี ๆ อย่าง Firebug, Screengab ซึ่งสะดวกกว่าการใช้ Third Party นอก Browser เป็นไหน ๆ (ผมก็เพิ่งจะรู้อีกเช่นเดิม) ตอนนี้มีคนพยายามจะสร้าง Web OS ขึ้นมา เพื่อให้ระบบปฏิบัติการผ่านอินเทอร์เน็ตเป็นจริง แต่โดยส่วนตัวแล้วผมกลับมองว่า หนทางที่ Web Browser จะเติบโตขึ้นมาจนกลายเป็นระบบปฏิบัติการ แล้ว Add-ons ต่าง ๆ บน Web Browser กลายเป็น Middle Ware หรือ Firm Ware ในฝั่ง Client เพื่อเชื่อมต่อกับ Script ในฝั่ง Server ก็น่าจะเป็นไปได้เหมือนกัน!!! เหนือสิ่งอื่นใด … ตอนนี้ผมกำลังเห่อ [...]
หลังจากที่โม้ไปเมื่อหลายสัปดาห์ก่อน ว่าผมจะนำเอา Jingjo มาขัดสีฉวีวรรณ ประแป้งแต่งตัวซะใหม่ ให้กลายร่างเป็น Drupal Module … มาวันนี้ก็ได้ฤกษ์เปิดตัวซะที!!! ผมตั้งชื่อมันว่า Kangaroo เพราะมันมีชื่อสอดคล้องกับ Jingjo ดี … พวกเดียวกัน แต่เรียกคนล่ะแบบ! ผมไม่รู้ว่าในเมืองไทยเรามีคนใช้ Drupal ซักกี่คน? แต่ต้องบอกไว้เลยว่ามันเป็น CMS ที่กระดูกมาก ๆ ใช้ยากชิบโป๋งอีกต่างหาก ยิ่งคนที่ไม่เคยใช้มาก่อน ถ้าเข้ามาลอง configure แล้วจะรู้เลยว่าเขาวงกตเป็นยังไง แต่ถึงมันจะใช้ยาก, configure ลำบาก, theme มีน้อย, จำนวนผู้ใช้จำกัด … แต่มันก็ไม่ใช่เหตุผลที่จะทำให้ผมบ่ายเบี่ยงไม่ทำ module เพื่อให้คนไทยเราใช้หรอกนะ ดังนั้นก็ขอให้ Drupal จงเจริญเติบโตในเมืองไทยยิ่ง ๆ ขึ้นไป … เอ้า … ชนแก้ว ^-^ คำค้น: kangaroo, drupal, module, แบบไทย, [...]
ผมสนใจ CMS อยู่แค่สามตัวเองครับ คือ Drupal, WordPress และ MediaWiki และก็เห็นว่าคนไทยเราเริ่มใช้ CMS สามตัวนี้มากขึ้นเรื่อย ๆ ก็เลยคิดว่าเป็นการดี หากเราจะทำ Plugins, Modules และ Extensions แบบไทย ๆ เพื่อเสียบเข้าไปยัง CMS ทั้งสามตัวนี้ ให้คนไทยได้ใช้กัน ตอนนี้ผมคิดจะเอา Jingjo มา Fork ให้เป็น Modules บน Drupal บ้าง แต่พอไปอ่านคู่มือการทำ Modules บน Drupal แล้ว ขอบอกเลยว่า … ไม่ธรรมดาเลย อือม มันไม่เห็นเหมือนกับการทำ Plugins บน WordPress เลยแฮะ!!! เอาเป็นว่าถ้าผมเข้าอกเข้าใจวิธีการสร้าง Modules บน Drupal เมื่อไหร่ ก็ค่อยมาว่ากันเรื่องการ Fork ก็แล้วกันเน้อะ! [...]