Tags:

ที่โพสหัวข้อนี้มาไม่ได้มีความมุ่งหมายใดๆ เพราะผมยังเชื่อเสมอว่า CMS Opensource ทุกตัวมีความสามารถที่ต่างกัน มีดีคนละอย่างและสามารถทำเว็บออกมาได้เหมือนกัน

เริ่มได้ไปเจอเว็บนึง http://www.cmsshowdown.com เขาจับเอา 3 cms ยอดนิยม คือ Joomla! Drupal Wordpress มาแข่งกันทำเว็บที่หน้าตาเหมือนกันออกมาโดยกำหนดรูปแบบไว้แล้ว

มาดูคนในทีมที่ลงแข่ง Drupal

- Colleen Carroll, Palantir.net - Larry Garfield, Palantir.net - Jeff Eaton, Lullabot.com

Joomla!

- Steve Fisher, Idea Market - Amy Stephen, Tamka.org - Arno Zijlstra, Alvanna Creative - Kevin Devine, PICnet - Tibor Toth, Joomla! Association Hungary

WordPress

- Matt Mullenweg, Automattic - Beau Lebens, Dented Reality - Noel Jackson, Automattic - Andrew Ozz, Automattic

ผลการทำงาน

  Drupal Joomla! WordPress เวลาที่ใช้ 79.25 ชม. 57.25 ชม. 90.5 ชม. เวลาที่ใช้ทำหน้าเว็บ 21.75ชม. 15 ชม. 36.5 ชม. HTML Validation No (8 errors) Yes No (8 errors) CSS Validation No (7 errors) No (1 error) No (21 errors) Page weight 180K 140K 154K จำนวนบรรทัดที่ต้องแก้ไขหรือเพิ่ม PHP/JS code 220 30 1,808

http://www.drupalshowdown.com http://joomlashowdown.com/ http://wpshowdown.com/

ผมมองการแข่งขันนี้ว่า cms ทุกตัวทำได้เหมือนกัน

ทีม joomla! น่าจะได้เปรียบเรื่องคนที่เยอะกว่า และมี Arno Zijlstra ซึ่งเป็น Communications Team, Bug Squad, Documentation Team ของ joomla

ทีม Wordpress มีคนมากเป็นอันดับ 2 แถมมาด้วย Core Team คือ Matt Mullenweg

ทีม Drupal 3 คน Core Team ล้วนๆ

Comments

By: latesleeper
Android
latesleeper's blog
on 05/05/09 8:09 #99875 toggle
latesleeper's picture

ว้าว เป็นการแข่งขันที่น่าสนุกมาก


ซู่ซ่า ~♥(>◡<)♥

By: l2aelba
iPhoneAndroid
l2aelba's blog
on 05/05/09 2:22 #99883 toggle
l2aelba's picture

ถ้าแต่งเสร็จจนเหมือนกันหมด ผมว่า WP ก็ชนะในแง่ SEO เพราะ Tools ตัวช่วยสำหรับ Blog อย่าง WP เยอะเยะ เช่น Ping... ------ Unlimited Asian Music (ดูเอ็มวี ไทย, เกาหลี และญี่ปุ่น ฟรีๆ)


l2aelba & Mag.im

By: Blue Rabbit
Blackberry
Blue Rabbit's blog
on 05/05/09 11:10 #99895 Reply to:99883 toggle
Blue Rabbit's picture

ผมไม่เชื่อว่า WP จะชนะในแง่ SEO ครับ ผมคิดว่า Drupal ก็ทำ SEO ได้ดีไม่แพ้กัน

By: l2aelba
iPhoneAndroid
l2aelba's blog
on 05/05/09 11:45 #99898 Reply to:99895 toggle
l2aelba's picture

อย่างน้อย WP ก็ได้เปรียบเรื่อง Blog Ping Sevice เพราะมีเยอะเยะมากกว่าเวปไซต์ธรรมดาที่ไม่ใช่ Blog เพราะ WP คือ Blog ------ Unlimited Asian Music (ดูเอ็มวี ไทย, เกาหลี และญี่ปุ่น ฟรีๆ)


l2aelba & Mag.im

By: lancaster
ContributoriPhoneAndroidWindows
lancaster's blog
on 06/05/09 19:12 #100140 Reply to:99898 toggle
lancaster's picture

drupal ก็ปิงได้นะครับ


Sent from my computer

By: mormmam
AndroidUbuntu
mormmam's blog
on 14/05/09 10:57 #101872 Reply to:99883 toggle
mormmam's picture

ประเด็นนี้ เท่าที่ทดสอบมาทั้งสามตัวทำงานได้ไม่แพ้กันครับ ไม่ว่าในหลายๆด้าน ping นี่ทุกตัวสามารถทำได้เหมือนกัน, rewrite url ทำได้เหมือนกัน, แก้ไขพวก meta พวกนี้ทำงานได้เหมือนกัน (อันนี้ลองแล้วกะตัว ทั้ง wordpress, drupal ครับ)

SEO and SEM Blog


ไม่อนุญาตให้ลงเว็บ SEO ในลายเซ็นครับ

By: iMenn
ContributorAndroid
iMenn's blog
on 05/05/09 12:47 #99896 toggle
iMenn's picture

ว้า ท่านศาสดา Matt ของกระผมแพ้ซะได้ เซ็งเรยยยยย

แต่ผมว่า WordPress ก็ไม่เหมาะจะเป็น CMS จริงจังจริงๆ แหละครับ มันทำได้ แต่ไม่พร้อมขนาดนั้น และไม่เหมาะกับการดึงข้อมูลหลายๆ รูปแบบ หลายๆ field ขนาดนั้น (ดูในไฟล์ตัวอย่างแล้ว ยอมรับว่า WordPress ไม่เหมาะครับ)

แต่ถ้าจะออกโจทย์ให้ลำเอียงไปทาง WordPress ผมลองคิดดูน่าจะเป็นดังนี้ครับ

  1. ทำ Theme ไม่เหมือนกันซัก 10 แบบ ทั้งหวือหวา และเรียบง่าย

  2. ตั้งโจทย์ที่กว้างกว่านี้ เช่นบอกว่า มี Calendar นะ, มี Internal Search นะ, มี Shopping Cart นะ, มี WebBoard นะ ระบุฟังก์ชั่น ไม่ระบุหน้าตา แต่แบบนี้ตัดสินยาก มันจะมี Cool Factor มาปนด้วย คงต้องให้โหวตคะแนนให้ศาสดาแต่ละท่านไป

  3. ใส่ News ซัก 200 ข่าว แล้วจัดระบบ Tag / Category ให้ง่าย

  4. จากข้อ 3. ดูว่าใครติด Google ก่อนกัน (ฮาาาา เกี่ยวยังไงฟระเนี่ย)

  5. เอาคนอายุหลากหลาย พื้นเพหลากหลาย มาช่วยอัพเดทคนละ 50 ข่าว อันนี้วัด Usability ซึ่งเป็นจุดแข็งของ WordPress

เอ้า ตั้งโจทย์ล็อกสเป็คขนาดนี้ ใครจะว่าขี้แพ้ชวนตีก็ยอม

:D

ปล. เพิ่มเติมว่า

  • ถ้าอยากล็อกสเป็คให้ Drupal ได้ คงต้องล็อกไปทางเขียน Module เมพขิงๆ เพิ่ม

  • ถ้าอยากล็อกให้ WordPress ได้ ต้องล็อกไปทางใช้ง่าย เด็กแถวบ้านใช้ได้

  • ถ้าอยากล็อกให้ Joomla ได้... เอ มันได้อยู่แล้วนี่หว่าาาา

By: emptyzpace
emptyzpace's blog
on 05/05/09 14:22 #99942 Reply to:99896 toggle
emptyzpace's picture

+100 คุณเม่นครับ

ปีี่ที่แล้วผมนั่งลอง CMS มาแทบจะทุกตัวดังๆ ไม่ว่าจะ เป็น ee textpattern movabletype typolight silverstripe และ เกือบจะใช้ drupal เต็มตัวไปละ แต่บังเอิญเกิดความขี้สงสัยขึ้นมาว่าทำไมดีไซน์เนอร์เก่งๆ ต้องใช้เวิร์ดเพรสและพอได้ลองใช้ดูก็ทำไห้พบทางสว่างกับศาสดาองค์ใหม่ ไม่งั้นป่านนี้คงบูชา drupal ไปเรียบร้อย


ใช้ OS หรือ mac เพื่อเข้าสังคม เป็นค่านิยมที่ผิด

By: willwill
ContributorAndroidUbuntu
willwill's blog
on 05/05/09 17:17 #99969 Reply to:99896 toggle
willwill's picture

ยังไม่ได้อ่านโจทย์ แต่เห็น main page แล้วมัน lock ให้ joomla ได้เลยครับ

By: iMenn
ContributorAndroid
iMenn's blog
on 05/05/09 11:38 #99897 toggle
iMenn's picture

มาเพิ่มเติมว่า "รู้ว่ากระทู้ดัก ก็ยังมาตอบ"

มาดูชื่อคนโพสต์แล้ว ท่านหลังเขานี่เอง

ขอคารวะ 1 จอก :D

By: tr
Writer
tr's blog
on 05/05/09 16:14 #99962 toggle
tr's picture

ดู spec แล้วมันดูไม่ค่อยแฟร์แฮะ ดูมันจะผิดวัตถุประสงค์ของ wp ไปไกล แต่ก็ถือว่าแฟร์ในแง่ของ CMS โดยภาพรวม

wp ดูจาก CSS ที่ validate ไม่ผ่านมากโข ก็ทำให้เชื่อได้ว่าแกะเยอะจริงๆ ไม่ค่อยจะเสร็จดีด้วย (slider navigation ไม่รอด, ฯลฯ) เอาจริงๆเท่าที่ใช้ wp มาเนี่ย ทางที่ดีที่สุดคือ "อย่าไปแกะมัน" พอมาเจอโจทย์ที่จำเป็น "ต้องแกะ" เนี่ย เลยร่วง T_T

ดูแล้วต้องนับถือทีม joomla เพราะดูผลงานแล้วเป็นเว็บ joomla ที่ดูสะอาดมากๆ แถมทีมเขายังบอกด้วยว่า ตอนทำนี่ไม่เคยเจอหน้ากันเลย

ส่วน drupal เขาบอกว่ายากสุดตอนจัด structure สรุปว่าเจอปัญหานี้กันถ้วนหน้า ฮ่าๆ

ต้องรอดูยกต่อๆไป :D

By: latesleeper
Android
latesleeper's blog
on 06/05/09 0:23 #100043 Reply to:99962 toggle
latesleeper's picture

ฟังงี้แล้วอยากแกะ structure drupal เลยนะเนี่ย มีเว็บดีๆ สอนให้เริ่มต้นได้ง่ายๆ หน่อยไหมครับ (อยากเข้าใจแพทเทิร์น จะได้เอาไปไว้ทำเป็นอาชีพต่อได้)

เพราะผมเชื่ออย่างหนึ่งครับว่า ผู้หญิงสวยๆ นั้น ฟังก์ชันมักเหลือแหล่ (อาร์ตตัวแม่) แต่ยากต่อการทำความเข้าใจพอดู (ซึ่งมันก็คงเร้าใจดีนะ ฮาา)

ถ้ามีก็รบกวนแนะนำด้วย ขอขอบคุณ


ซู่ซ่า ~♥(>◡<)♥

By: isunsunsun
isunsunsun's blog
on 05/05/09 16:20 #99964 toggle
isunsunsun's picture

ชอบ Wordpress ครับ :-)

By: lungkao
AndroidUbuntuWindows
lungkao's blog
on 06/05/09 8:56 #100067 toggle
lungkao's picture

อ้า ผมกำลังมองว่า ทุกตัวทำได้เหมือนกันน่ะครับ คือมักเจอปัญหาว่า cms นี้ดีกว่า แต่อย่างที่เคยขบคิดกันมา ผมมองว่า cms ที่ดีที่สุดคือ ตัวที่เราถนัดที่สุด ลองดูเว็บนี้นึกว่าทำด้วย wp http://brian.teeman.net/web-development/comparing-joomla-to-wordpress-apples-and-pears.html

คือความถนัดของแต่ละท่านย่อมทำให้ cms มันเจ๋งได้ ของท่านแม่นผมยังทึ่งไม่หายกับเว็บ ช่วยชาติ

อยากให้ทุกคนหาที่ตัวเองถนัดที่สุดครับ ส่วนเรื่อง seo จำเป็นเพียงช่วงแรก เว็บ thaigold.info คนเข้ากว่า 25000 เดิมใช้ mamboไม่ได้เปิด seo pageview 5-8 ล้าน seo ก็ไม่จำเป็น ทำเว็บเพื่อคนเข้าเว็บ เนื้อหาย่อมสำคัญ ทำเว็บให้ติด google หน้าแรก แต่ pageview น้อย ก็ไม่มีประโยชน์เพราะเปิดมาแล้วหายไป

มาทำเว็บที่เน้นเนื้อหากันดีกว่าครับ

เว็บต้่นแบบ http://www.cmsshowdown.com ใช้ drupal หรือเปล่าหว่า

เว็บหลักของงาน http://sxsw.com/ ก็ใช้ drupal ดูเหมือน drupal จะเป็นคนที่ได้เปรียบที่สุดนะนี่

จุดตะเกียงดีกว่า สาปแช่งความมืด

ลายไทยทีม สร้างสรรค์ CMS เพื่อคนไทย" Host for Opensorce


จุดตะเกียงดีกว่า สาปแช่งความมืด

By: iMenn
ContributorAndroid
iMenn's blog
on 06/05/09 15:10 #100104 Reply to:100067 toggle
iMenn's picture

ขอคารวะ

คุณหลังเขายังคงมีสติเสมอ ไม่หวั่นไหวไปกับละครหลังข่าวเหมือนแม่บ้านไอทึีอย่างพวกเรา ฮิฮิฮิ

(แม่บ้านชอบละครตบจูบ คนไอทีชอบละคร "สาวก")

By: kowito2
Android
kowito2's blog
on 07/05/09 11:23 #100239 Reply to:100104 toggle
kowito2's picture

สาวกมันผิดตรงให้ เด๋วจะโดนบร๊ะเจ้าโจ๊ก โซคูลลงโทษ

By: MrWhisper
ContributorWindows PhoneSymbianWindows
MrWhisper's blog
on 08/05/09 22:30 #100393 Reply to:100239 toggle
MrWhisper's picture

บร๊ะเจ้าโจ๊กมาถึงบล็อกนันแล้ว - -"

I am Mr.Whisper


[ JIRAYU.IN.TH ]

By: BonBon
iPhone
BonBon's blog
on 06/05/09 13:32 #100094 toggle
BonBon's picture

CMS แต่ละตัวตอบโจทย์ต่างกัน แต่มาทำเว็บตามโจทย์เดียวกัน เพราะ Joomla ยืดหยุ่นเลยได้ชัยชนะไปครอง

แต่ไม่ได้หมายความว่า Joomla ดีที่สุดนี่นา... อันนี้จะเหมือน เถียงว่า window / osx อันไหนดีกว่ากัน

By: crucifier
crucifier's blog
on 06/05/09 16:09 #100107 Reply to:100094 toggle
crucifier's picture

Joomla! - Windows

Wordpress - Mac

Drupal - Linux


ผมเป็นศิลปินทำงานศิลปะด้วยการเขียนโปรแกรม

By: blackdemon
Windows PhoneAndroid
blackdemon's blog
on 06/05/09 16:23 #100112 Reply to:100107 toggle
blackdemon's picture

งั้นผมต้องด่า Joomla! ว่ามันห่วยโดนเจาะง่ายรึเปล่าครับ :-D

ไม่มีอะไรหรอก แค่ใส่ๆให้มันมี sig เหมือนชาวบ้านเค้ามั่ง

By: BonBon
iPhone
BonBon's blog
on 06/05/09 18:19 #100129 Reply to:100112 toggle
BonBon's picture

เห็นด้วยครับ แรกๆ พรุนทีเดียว Modules/Component ก็พรุนเหมือนกัน

หลังๆก็นิ่งแล้วครับ Joomla นะ (สามเดือน patchที) component แต่ยังต่อได้อีกยาว

By: crucifier
crucifier's blog
on 06/05/09 20:04 #100148 Reply to:100129 toggle
crucifier's picture

เข้าใจว่าที่เจาะง่าย ส่วนหนึ่งมาจากคนใช้เยอะด้วยล่ะครับ ส่วนตัว extension เจ้าไหนก็คงเหมือนกัน ถ้ามาจาก 3rd party โอกาสมีรูก็สูง

ผมชอบ Joomla! (1.5 เท่านั้นนะ) เพราะมันยืดหยุ่น พัฒนาต่อได้นี่แหละครับ ตัว drupal พัฒนาต่อได้ก็จริง แต่อันไหนง่ายๆ แทนที่จะมี extension ให้ใช้แบบ Joomla! กลับไม่มี ต้องมานั่งเขียนเอง

แม้ Joomla! จะไม่เทพเท่า Drupal แต่ผมค้นพบจุดสมดุลแห่งการประกอบวิชาชีพแล้วว่า Joomla! ตอบโจทย์ผมมากที่สุด :D


ผมเป็นศิลปินทำงานศิลปะด้วยการเขียนโปรแกรม

By: pawoot.com
WriterAndroid
pawoot.com's blog
on 11/05/09 0:14 #100692 Reply to:100107 toggle
By: khajochi
WriteriPhone
khajochi's blog
on 06/05/09 15:28 #100106 toggle
khajochi's picture

เข้ามาเชียร์ Joomla! ครับ ไม่แปลกใจในผลการแข่งเท่าไหร่

--- Khajochi Blog : It's not a Bug ... It's a Feature


Khajochi Blog : It's not a Bug ... It's a Feature

By: lungkao
AndroidUbuntuWindows
lungkao's blog
on 06/05/09 17:59 #100125 toggle
lungkao's picture

น่านสิทุกท่าน คือผมยังคงชอบ opensource ที่ทุกค่ายย่อมมีแนวทางเป็นของตัวเอง ทำไม windows โดนเจาะง่าย ไม่ใช่เพราะคนใช้เยอะเลยตกเป็นเป้าหรือ แทนที่เราจะบอกว่า windows โดนเจาะง่าย เรามาคุยว่า ทำอย่างไรที่จะไม่ให้โดนเจาะดีกว่าไหมครับ

การเขียนโปรแกรม ทุกตัวย่อมมีจุดบกพร่อง Microsoft เอง ก็สร้างสรรค์สิ่งที่ดีออกมาไม่ใช่น้อย แต่ด้วยความอยู่รอด ก็ต้องมุ่งหาเงินก่อน Opensource ก็เช่นกัน Opensource ก็คงไม่สามารถเดินต่อไปได้ หากเราไม่ช่วยกัน มีคนบอกว่ามันไม่ดี แต่คนที่ทำ Opensource อยากรู้ว่าทำอย่างไรให้ดีมากกกว่า

มีคนถามผมเสมอว่า เมื่อไร จูมล่าจะออก 1.6 ทีมจูมล่าเองก็บอกว่า ออกเมื่อพร้อม เมื่อมีคนถามมามากๆ ว่า เมื่อไหร่จูมล่าจะออก 1.6 ทีมงานเลยตอบไปว่า เปลี่ยนจาก คำว่า "เมื่อไหร่จะออก" เป็น "มีอะไรให้ช่วยไหม"

จุดตะเกียงดีกว่า สาปแช่งความมืด

ลายไทยทีม สร้างสรรค์ CMS เพื่อคนไทย" Host for Opens


จุดตะเกียงดีกว่า สาปแช่งความมืด

By: lancaster
ContributoriPhoneAndroidWindows
lancaster's blog
on 06/05/09 19:32 #100142 Reply to:100125 toggle
lancaster's picture

แทนที่เราจะบอกว่า windows โดนเจาะง่าย เรามาคุยว่า ทำอย่างไรที่จะไม่ให้โดนเจาะดีกว่าไหมครับ

  • ผมคิดว่าสาเหตุที่ทำให้การมาคุยกันว่าทำอย่างไรไม่ให้โดนเจาะเป็นเรื่องยาก ส่วนหนึ่งเป็นเพราะมันไม่ใช่ Open Source ด้วยครับ

Sent from my computer

By: BonBon
iPhone
BonBon's blog
on 07/05/09 9:38 #100229 Reply to:100125 toggle
BonBon's picture

ทำอย่างไรที่จะไม่ให้โดนเจาะดีกว่าไหมครับ

ไม่มีผลิตภัณฑ์ใด release แล้ว Perfect ไม่มี Bug ไม่มีรูโหว่ ถ้าคุณทำได้ก็คงเป็น Hero ด้าน IT คนต่อไปแล้วครับ

เพราะ Product ยิ่งคนใช้เยอะก็จะรู้จักเยอะ ช่องให้เจาะก็เยอะ หลักการณ์เดียวกัน รูโหว่เป็นเครื่องเตือนใจให้ระวังตัวในการทำงาน ถ้าคิดว่าระบบใด Perfect รับรองไม่เป็นไร ...สักวันจะหนาวแน่ๆครับ

By: wiennat
Writer
wiennat's blog
on 07/05/09 17:29 #100291 Reply to:100125 toggle
wiennat's picture

มีคนถามผมเสมอว่า เมื่อไร จูมล่าจะออก 1.6 ทีมจูมล่าเองก็บอกว่า ออกเมื่อพร้อม

ผมนึกถึงเกมเกมนึงแฮะ

onedd.net


onedd.net

By: willwill
ContributorAndroidUbuntu
willwill's blog
on 08/05/09 15:30 #100372 Reply to:100291 toggle
willwill's picture

Doom 3

By: b98se
AndroidWindows
b98se's blog
on 08/05/09 17:01 #100376 Reply to:100291 toggle
b98se's picture

Duke Nukem Forever "when it's done" ทำมา 12 ปีก็ไม่เสร็จ จนตอนนี้ประกาศปิดโปรเจคไปแล้ว สรุปแล้วมัน Forever สมชื่อจริงๆ

b98se.in.th : โค้ดมันส์ สคริปมึน โปรแกรมมั่ว

By: fatro
ContributoriPhoneBlackberryWindows
fatro's blog
on 07/05/09 4:54 #100210 toggle
fatro's picture

Drupal เท่านั้น เพราะ..อืม..ถนัดสุด

By: eak
Windows PhoneAndroidUbuntu
eak's blog
on 07/05/09 14:47 #100264 toggle
eak's picture

ผมชอบ cms ทุกตัว เพราะมันทำให้ชีวิตง่ายขึ้น

เว็บหางาน iBlog เว็บบล็อกใครไร้สาระ


linux

By: b98se
AndroidWindows
b98se's blog
on 08/05/09 13:32 #100365 toggle
b98se's picture

ฮาของ wpshowdown.com ทำเป็น the derek zoolander center แถม favicon เป็นรูป Ben Stiller อีกต่างหาก

b98se.in.th : โค้ดมันส์ สคริปมึน โปรแกรมมั่ว

By: Aphorist
AndroidUbuntu
Aphorist's blog
on 08/05/09 15:18 #100371 toggle
Aphorist's picture

มันคนละงานแล้วแหะ

ทำ blog joomla! ก็สู้ WordPress ไม่ได้หรอก

joomla เทพเรื่อง Template ครับ แก้ง่าย

ตัวอื่น ๆ ไม่รู้ครับ ไม่ค่อยได้ทำ

By: MrWhisper
ContributorWindows PhoneSymbianWindows
MrWhisper's blog
on 08/05/09 22:36 #100395 Reply to:100371 toggle
MrWhisper's picture

ผมว่าผมชอบ Template ของ Wordpress นะ เป็น PHP ล้วนๆเลย - -"

I am Mr.Whisper


[ JIRAYU.IN.TH ]

By: willwill
ContributorAndroidUbuntu
willwill's blog
on 08/05/09 23:10 #100397 Reply to:100395 toggle
willwill's picture

ไม่มี wordpress ในเครื่อง ขอคำอธิบาย PHP ล้วนๆ ด้วยครับ

ที่เคยเห็น ของ SMF เป็น PHP ล้วนๆ จริงๆ คือ print print print ตรึม

ผมเห็นแล้วขี้เกียจทำ template แล้ว มันไร้สาระมากๆ ที่ผมจะ mix '" ด้วยกันไม่ได้ เพราะมันคร่อมด้วย " (ซึ่งก็ไร้สาระอีกเช่นเดียวกัน เพราะระบบกระทู้แนะนำที่ ubuntuclub ผมใช้ HEREDOC เขียนแล้วสบายใจมากๆไม่ต้องคอยดูเรื่อง escape)

ขณะเดียวกัน ถ้าเคยเห็นที่ clubdistro.com ตัวนั้นใช้ dokuwiki ครับ ใช้ .php แต่เป็น HTML ทั้งไฟล์ สำหรับตัวแปรต่างๆ ก็จะใส่ไว้ใน <?php echo ?> (อันนี้เข้าใจได้ว่าใช้ short_open_tags ไม่ได้ เพราะเป็น CMS, ตอนผมเขียน theme นั้นผมก็ใช้ short_open_tags เติมเข้าไป แต่ที่โฮสต์ปิดเอาไว้ก็ต้องมาแก้) เขียนสบายใจมากๆ ครับ ไม่ต้องมาพะวงเรื่อง ESCAPE อะไรเลย วันที่ทำผมก็ไม่รู้อะไรเข้าสิง อยู่ดีๆ ร่างใน GIMP แล้วก็ทำเป็นธีมออกมา ทำไปได้สองตัวแล้วครับ ขณะที่ SMF ผมไม่เคยเขียนสักตัว เพราะเขียนไปแล้วลายตา

ของ Drupal ผมจำไม่ได้ แต่เคยเขียนตัวหนึ่ง ประทับใจมากๆ

By: MrWhisper
ContributorWindows PhoneSymbianWindows
MrWhisper's blog
on 08/05/09 23:20 #100398 Reply to:100397 toggle
MrWhisper's picture

คือ Template ของ Wordpress จะเป็นไฟล์ .php ธรรมดาๆนี่แหละครับ ใช้ if else และคำสั่งภาษา php ปกติได้ แต่ว่าตัว wordpress จะมีฟังค์ชั่นเฉพาะมาให้ใช้ด้วยครับ (จำไม่ได้เหมือนกัน) หรือถ้าโหดจัด จะเขียนคิวรี่แล้วดึงข้อมูลจากฐานข้อมูลออกมาตรงๆก็ได้ครับ

I am Mr.Whisper


[ JIRAYU.IN.TH ]

By: crucifier
crucifier's blog
on 09/05/09 15:49 #100464 Reply to:100398 toggle
crucifier's picture

ผมว่าผมเข้าใจความหมายคุณนะ ถ้าใช่ เดาว่าเราสองคนคงไม่ชอบ Smarty เหมือนๆ กัน


ผมเป็นศิลปินทำงานศิลปะด้วยการเขียนโปรแกรม

By: nat3738
AndroidRed HatUbuntuWindows
nat3738's blog
on 09/05/09 16:24 #100467 Reply to:100398 toggle
nat3738's picture

ของดรูปัลก็เป็น .php เหมือนกันนะครับ มีตัวช่วยเยอะเลยด้วย

By: noyzilla
Android
noyzilla's blog
on 09/05/09 1:40 #100406 Reply to:100395 toggle
noyzilla's picture

Template นี่ผมชอบ wicket ที่สุดเลย แต่มันค่าย java นะ

เชิญชมครับ http://wicket.apache.org/examples.html

Noyzi!!a's Blog

By: Aphorist
AndroidUbuntu
Aphorist's blog
on 09/05/09 13:58 #100453 Reply to:100395 toggle
Aphorist's picture

คือ joomla ก็ .php ครับ ใช้ Framwork ของ joomla มาประกอบ มีส่วนประกอบอยู่ 3 ส่วน style sheet รูปภาพ template.ini กำหนดค่าให้ template คือเงื่อนไขในการแสดงผลน่ะครับ เป็น option ที่ผู้ใช้จะสามารถเลือกได้ในส่วนของการกำหนดให้ template นั้น

เช่น กำหนดให้มี 3 โทนสี โดยเขียน สไตร์ไว้ 3 อัน ผู้ใช้ก็จะสามารถเลือกว่าจะให้เป็นโทนสีไหนได้เลย ใน template manager ครับ

ถ้าเข้าใจแล้วก็สะดวกดี

By: lungkao
AndroidUbuntuWindows
lungkao's blog
on 09/05/09 17:11 #100471 toggle
lungkao's picture

สนุกดีแฮะ การแข่งขันทำให้เกิดการพัฒนา

จริงๆแ้ล้วแต่ละตัวมีข้อดีและข้อเสียต่างกันไปครับ ต้องยอมรับ ยิ่งตัวไหนใช้ง่านง่ายแก้ไขจะยาก หมายถึงปรับแต่งนะครับ ดูได้จาก wordpress ยอมรับเลยครับใช้ง่ายแต่ถ้าจะปรับแต่งให้ใช้งานได้เหมือนcms ตัวอื่น ต้องแก้ code มหาศาลแต่ก็ยังทำได้ ส่วนเรื่องการทำ blog ผมคิดทุกตัวทำ blog ได้หมด มันก็ขึ้นอยู่กับนิยามคำว่า blog ว่าคืออะไร นี่ครับเจ้าของทำ blog http://brian.teeman.net และการแข่งขันนี้ก็เห็นแล้วว่าทุกตัวทำได้เหมือนกัน

ส่วนเรื่องโครงสร้างเว็บ joomla! ตอนนี้ไม่มี multicategory แต่แยกเมนูออกจาก โครงสร้างของเนื้อหา ส่วน wordpress และ Drupal ผมเองก็ยังไม่ถึงขั้นเชี่ยว เมนูและโครงสร้างโดนผูกกันคือสร้าง หมวดหมู่เสร็จมีเมนูให้เลย joomla เลยได้เปรียบ ในแง่ของการจัดแทมเพลต เพราะจะสร้างเมนูแบบไหนชื่ออะไรก็ได้

ส่วนเรื่องแทมเพลต จูมล่ามี code สำคัญ แค่ 2 ตัว แสดงตำแหน่งของ โมดูล name="user4" คือชื่อของตำแหน่ง โดยหากอยากได้ตำแหน่งเพิ่มก็ เพิ่ม code แล้วเปลี่ยนชื่อเช่น อยากได้ตำแหน่ง top ก็

แสดงคอมโพเน้น

ส่วน wordpress code จะเยอะหน่อย ลองดูที่ WordPress PHP Snippets www.wordpressthai.com

drupal ไฟล์จะเยอะหน่อยครับ คงต้องให้ผู้รู้มาช่วยตอบ http://www.drupal.in.th

ถ้าใครเคยดูเรื่องโหมโรง ขุนอิน กับ ศร ความเก่งผมว่าเท่ากัน เพราะระนาดคนละทาง แต่ที่ศรชนะในฉากสุดท้ายคือฉลาดที่เลือกจะเล่นแบบสบายไม่เล่นหนัก ส่วนขุนอินเล่นหนักพอเล่นนานก็เหนื่อย เลยพ่ายไป

เอาเป็นว่า ทางใครก็ทางมันผมคิดว่า

จุดตะเกียงดีกว่า สาปแช่งความมืด

ลายไทยทีม สร้างสรรค์ CMS เพื่อคนไทย Host for Opensource


จุดตะเกียงดีกว่า สาปแช่งความมืด

By: mk
FounderAndroidRed HatWindows
mk's blog
on 09/05/09 17:21 #100478 Reply to:100471 toggle
mk's picture

ผมไม่แน่ใจว่าถามอะไรใน Drupal นะครับ ถ้าเป็นเรื่อง template ธีมส่วนมากของ Drupal จะเป็น PHPTemplate ซึ่งเข้าใจว่าเหมือนกับ template engine ทั่วๆ ไปในท้องตลาด คือใส่โค้ด PHP ได้โดยตรง + มีตัวแปรพิเศษของตัวเองนิดหน่อย และ override ฟังก์ชันบางตัวในโค้ดหลักได้

ที่ผมใช้มา ปัญหาของระบบธีมใน Drupal ไม่ได้อยู่ที่ template แต่อยู่ที่ HTML output จากตัวโค้ดหลักมันไม่ค่อยครอบคลุมเท่าไร element หลายๆ ตัวไม่มี wrapper ครอบ และหลายๆ ตัวก็ไม่มี id/class ทำให้ต้องเขียน CSS override กันมือหงิก

By: sirn
WriteriPhone
sirn's blog
on 10/05/09 3:28 #100554 Reply to:100478 toggle
sirn's picture

ผมว่าปัญหาใหญ่ของ Drupal คือ default ของ CSS มันมากกว่าครับ ทำให้แก้นู่นแก้นี่ได้ลำบากมาก ต้องมาคอย reset กันเหนื่อย แถมเอาออก (ใน Drupal 6) ไม่ได้อีก!

By: gibbozer
gibbozer's blog
on 11/05/09 21:35 #100863 Reply to:100554 toggle
gibbozer's picture

ใน Drupal 6 เอา CSS ของโมดูลออกได้นะครับ -> drupal.in.th/node/1679 @sugree กับ @suksit ช่วยกันปรับ ธีมของ drupal.in.th ก็ใช้วิธีนี้

By: lungkao
AndroidUbuntuWindows
lungkao's blog
on 09/05/09 20:17 #100503 toggle
lungkao's picture

เรื่อง template override น่าจะเป็น รูปแบบที่น่าสนใจที่สุดในตอนนี้ Drupal มีมานาน joomla เพิ่งมีใน 1.5 ผมกว่าจะเข้าใจ template override ก็ตอนไปจับ ELGG เขียนแทมเพลตที มือหงิก อย่างที่ mk ว่าเพราะแก้ไฟล์เยอะ

สำหรับคนที่ไม่เข้าใจ template override เป็นการเขียนรูปแบบการแสดงผลของเว็บขึ้นมาเอง โดยไม่ใช้ ของ Core Sytem ซึ่งการเขียน template override มีข้อดีมากๆ คือ เราสามารถปรับการแสดงผล ของ ระบบได้โยไม่ต้องไปแก้ Core Sytem เวลา มีการอัพเดตเราก็ไม่ต้องห่วงอัพเดตได้เลย

ยกตัวอย่าง

ผมต้องการแก้ไขไฟล์ components\com_content\views\category\tmpl\default_items.php

ใช้ template rhuk_milkyway ของ joomla อยู่ ก็นำไฟล์ที่แก้ไขเพื่อให้แสดงผลอย่างที่คุณต้องการ ไปไว้ใน template กรณี นี้ โครงสร้าง Folder จะเป็นดังนี้

[-]rhuk_milkyway (โฟลเดอร์) ....[-]html (โฟลเดอร์) .........[-]com_content (โฟลเดอร์ สร้างขึ้น) .............. [-]category (โฟลเดอร์ สร้างขึ้นใหม่ .....................default_items.php (ไฟล์ ที่แก้ไข) .....................index.html (ไฟล์ copy จาก โฟล์เดอร์ไหนมาก็ได้)

เวลา joomla อ่าน ก็จะไปอ่านที่ template ก่อน ทำให้ไม่มีปัญหาเวาลาอัพเดต เวอร์ชั่น

จุดตะเกียงดีกว่า สาปแช่งความมืด

ลายไทยทีม สร้างสรรค์ CMS เพื่อคนไทย Host for Opensource CMS


จุดตะเกียงดีกว่า สาปแช่งความมืด

By: Ton-Or
ContributorAndroidCyberbeing
Ton-Or's blog
on 10/05/09 11:07 #100573 toggle
Ton-Or's picture

จากสถิติ ที่เปิด hosting มา web ที่โดนเจาะบ่อยที่สุด ใช้ joomla ครับ ส่วนใหญ่มี patch ให้ก็จริง แต่ webmaster(เดาว่ามือปืน)ไม่ค่อยมา update ทำเสร็จแล้วหายกันไปเลย เสียส่วนใหญ่

Ton-Or


Ton-Or

By: lungkao
AndroidUbuntuWindows
lungkao's blog
on 10/05/09 22:54 #100677 toggle
lungkao's picture

เรื่องโดนเจาะ คงไม่พูดกันมาก ผมก็ยังมองว่าไม่ใช้ความผิดของ Script เขาออก patch มาแล้ว ยังไม่อัพเดตกันอีก ผมว่า CMS ตัวไหนไม่อัพเดต ก็มีสิทธิโดนได้เช่นกัน มือปืนรับจ้างเอง ไม่ว่าคุณทำเว็บให้ลูกค้าด้วยสคริปตัวไหนก็ตาม สอนเขาอัพเดตด้วยครับ

จุดตะเกียงดีกว่า สาปแช่งความมืด

ลายไทยทีม สร้างสรรค์ CMS เพื่อคนไทย Host for Opensource CMS


จุดตะเกียงดีกว่า สาปแช่งความมืด

By: Aphorist
AndroidUbuntu
Aphorist's blog
on 11/05/09 9:30 #100745 toggle
Aphorist's picture

เท่าที่ผมรู้มา เว็บ joomla.org ซึ่งก่อนเปิดตัว joomla 1.5 stable โดน hack มาแล้วครับ

ขนาดเป็น official นะครับเนี่ย แต่คงเพราะเป็นช่วงที่กำลังเปลี่ยนโครงสร้าง จาก mambo/joomla 1.0 น่ะครับ

By: crucifier
crucifier's blog
on 11/05/09 11:32 #100760 Reply to:100745 toggle
crucifier's picture

กรณีแบบนี้ผมละเห็นใจนักพัฒนา เพราะมันล่อเป้าซะขนาดนั้น เจ้าไหนๆ คงปวดหัวรายวันกันไม่น้อย


ผมเป็นศิลปินทำงานศิลปะด้วยการเขียนโปรแกรม

By: tr
Writer
tr's blog
on 14/05/09 7:20 #101819 toggle
tr's picture

เดี๋ยวผมจะจัดงานคล้ายๆแบบนี้ที่ BarCampBangkok3 นะครับ เป็นกิจกรรมตอนเย็น :D

By: audy
AndroidUbuntu
audy's blog
on 14/05/09 19:35 #101990 Reply to:101819 toggle
audy's picture

สนับสนุนของรางวัล ไฮฯ ๑ ขวด