ที่โพสหัวข้อนี้มาไม่ได้มีความมุ่งหมายใดๆ เพราะผมยังเชื่อเสมอว่า 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,808http://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 ล้วนๆ
ว้าว เป็นการแข่งขันที่น่าสนุกมาก
ถ้าแต่งเสร็จจนเหมือนกันหมด ผมว่า WP ก็ชนะในแง่ SEO เพราะ Tools ตัวช่วยสำหรับ Blog อย่าง WP เยอะเยะ เช่น Ping...
------
Unlimited Asian Music (ดูเอ็มวี ไทย, เกาหลี และญี่ปุ่น ฟรีๆ)
ผมไม่เชื่อว่า WP จะชนะในแง่ SEO ครับ
ผมคิดว่า Drupal ก็ทำ SEO ได้ดีไม่แพ้กัน
อย่างน้อย WP ก็ได้เปรียบเรื่อง Blog Ping Sevice เพราะมีเยอะเยะมากกว่าเวปไซต์ธรรมดาที่ไม่ใช่ Blog เพราะ WP คือ Blog
------
Unlimited Asian Music (ดูเอ็มวี ไทย, เกาหลี และญี่ปุ่น ฟรีๆ)
drupal ก็ปิงได้นะครับ
ประเด็นนี้ เท่าที่ทดสอบมาทั้งสามตัวทำงานได้ไม่แพ้กันครับ ไม่ว่าในหลายๆด้าน ping นี่ทุกตัวสามารถทำได้เหมือนกัน, rewrite url ทำได้เหมือนกัน, แก้ไขพวก meta พวกนี้ทำงานได้เหมือนกัน (อันนี้ลองแล้วกะตัว ทั้ง wordpress, drupal ครับ)
SEO and SEM Blog
ว้า ท่านศาสดา Matt ของกระผมแพ้ซะได้ เซ็งเรยยยยย
แต่ผมว่า WordPress ก็ไม่เหมาะจะเป็น CMS จริงจังจริงๆ แหละครับ มันทำได้ แต่ไม่พร้อมขนาดนั้น และไม่เหมาะกับการดึงข้อมูลหลายๆ รูปแบบ หลายๆ field ขนาดนั้น (ดูในไฟล์ตัวอย่างแล้ว ยอมรับว่า WordPress ไม่เหมาะครับ)
แต่ถ้าจะออกโจทย์ให้ลำเอียงไปทาง WordPress ผมลองคิดดูน่าจะเป็นดังนี้ครับ
ทำ Theme ไม่เหมือนกันซัก 10 แบบ ทั้งหวือหวา และเรียบง่าย
ตั้งโจทย์ที่กว้างกว่านี้ เช่นบอกว่า มี Calendar นะ, มี Internal Search นะ, มี Shopping Cart นะ, มี WebBoard นะ ระบุฟังก์ชั่น ไม่ระบุหน้าตา แต่แบบนี้ตัดสินยาก มันจะมี Cool Factor มาปนด้วย คงต้องให้โหวตคะแนนให้ศาสดาแต่ละท่านไป
ใส่ News ซัก 200 ข่าว แล้วจัดระบบ Tag / Category ให้ง่าย
จากข้อ 3. ดูว่าใครติด Google ก่อนกัน (ฮาาาา เกี่ยวยังไงฟระเนี่ย)
เอาคนอายุหลากหลาย พื้นเพหลากหลาย มาช่วยอัพเดทคนละ 50 ข่าว อันนี้วัด Usability ซึ่งเป็นจุดแข็งของ WordPress
เอ้า ตั้งโจทย์ล็อกสเป็คขนาดนี้ ใครจะว่าขี้แพ้ชวนตีก็ยอม
:D
ปล. เพิ่มเติมว่า
ถ้าอยากล็อกสเป็คให้ Drupal ได้ คงต้องล็อกไปทางเขียน Module เมพขิงๆ เพิ่ม
ถ้าอยากล็อกให้ WordPress ได้ ต้องล็อกไปทางใช้ง่าย เด็กแถวบ้านใช้ได้
ถ้าอยากล็อกให้ Joomla ได้... เอ มันได้อยู่แล้วนี่หว่าาาา
+100 คุณเม่นครับ
ปีี่ที่แล้วผมนั่งลอง CMS มาแทบจะทุกตัวดังๆ ไม่ว่าจะ เป็น ee textpattern movabletype typolight silverstripe และ เกือบจะใช้ drupal เต็มตัวไปละ แต่บังเอิญเกิดความขี้สงสัยขึ้นมาว่าทำไมดีไซน์เนอร์เก่งๆ ต้องใช้เวิร์ดเพรสและพอได้ลองใช้ดูก็ทำไห้พบทางสว่างกับศาสดาองค์ใหม่ ไม่งั้นป่านนี้คงบูชา drupal ไปเรียบร้อย
ยังไม่ได้อ่านโจทย์ แต่เห็น main page แล้วมัน lock ให้ joomla ได้เลยครับ
มาเพิ่มเติมว่า "รู้ว่ากระทู้ดัก ก็ยังมาตอบ"
มาดูชื่อคนโพสต์แล้ว ท่านหลังเขานี่เอง
ขอคารวะ 1 จอก :D
ดู spec แล้วมันดูไม่ค่อยแฟร์แฮะ ดูมันจะผิดวัตถุประสงค์ของ wp ไปไกล แต่ก็ถือว่าแฟร์ในแง่ของ CMS โดยภาพรวม
wp ดูจาก CSS ที่ validate ไม่ผ่านมากโข ก็ทำให้เชื่อได้ว่าแกะเยอะจริงๆ ไม่ค่อยจะเสร็จดีด้วย (slider navigation ไม่รอด, ฯลฯ) เอาจริงๆเท่าที่ใช้ wp มาเนี่ย ทางที่ดีที่สุดคือ "อย่าไปแกะมัน" พอมาเจอโจทย์ที่จำเป็น "ต้องแกะ" เนี่ย เลยร่วง T_T
ดูแล้วต้องนับถือทีม joomla เพราะดูผลงานแล้วเป็นเว็บ joomla ที่ดูสะอาดมากๆ แถมทีมเขายังบอกด้วยว่า ตอนทำนี่ไม่เคยเจอหน้ากันเลย
ส่วน drupal เขาบอกว่ายากสุดตอนจัด structure สรุปว่าเจอปัญหานี้กันถ้วนหน้า ฮ่าๆ
ต้องรอดูยกต่อๆไป :D
ฟังงี้แล้วอยากแกะ structure drupal เลยนะเนี่ย
มีเว็บดีๆ สอนให้เริ่มต้นได้ง่ายๆ หน่อยไหมครับ
(อยากเข้าใจแพทเทิร์น จะได้เอาไปไว้ทำเป็นอาชีพต่อได้)
เพราะผมเชื่ออย่างหนึ่งครับว่า ผู้หญิงสวยๆ นั้น ฟังก์ชันมักเหลือแหล่ (อาร์ตตัวแม่)
แต่ยากต่อการทำความเข้าใจพอดู (ซึ่งมันก็คงเร้าใจดีนะ ฮาา)
ถ้ามีก็รบกวนแนะนำด้วย ขอขอบคุณ
ชอบ Wordpress ครับ :-)
อ้า ผมกำลังมองว่า ทุกตัวทำได้เหมือนกันน่ะครับ คือมักเจอปัญหาว่า 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
ขอคารวะ
คุณหลังเขายังคงมีสติเสมอ ไม่หวั่นไหวไปกับละครหลังข่าวเหมือนแม่บ้านไอทึีอย่างพวกเรา ฮิฮิฮิ
(แม่บ้านชอบละครตบจูบ คนไอทีชอบละคร "สาวก")
สาวกมันผิดตรงให้ เด๋วจะโดนบร๊ะเจ้าโจ๊ก โซคูลลงโทษ
บร๊ะเจ้าโจ๊กมาถึงบล็อกนันแล้ว - -"
CMS แต่ละตัวตอบโจทย์ต่างกัน แต่มาทำเว็บตามโจทย์เดียวกัน เพราะ Joomla ยืดหยุ่นเลยได้ชัยชนะไปครอง
แต่ไม่ได้หมายความว่า Joomla ดีที่สุดนี่นา... อันนี้จะเหมือน เถียงว่า window / osx อันไหนดีกว่ากัน
Joomla! - Windows
Wordpress - Mac
Drupal - Linux
งั้นผมต้องด่า Joomla! ว่ามันห่วยโดนเจาะง่ายรึเปล่าครับ :-D
ไม่มีอะไรหรอก แค่ใส่ๆให้มันมี sig เหมือนชาวบ้านเค้ามั่ง
เห็นด้วยครับ แรกๆ พรุนทีเดียว Modules/Component ก็พรุนเหมือนกัน
หลังๆก็นิ่งแล้วครับ Joomla นะ (สามเดือน patchที) component แต่ยังต่อได้อีกยาว
เข้าใจว่าที่เจาะง่าย ส่วนหนึ่งมาจากคนใช้เยอะด้วยล่ะครับ ส่วนตัว extension เจ้าไหนก็คงเหมือนกัน ถ้ามาจาก 3rd party โอกาสมีรูก็สูง
ผมชอบ Joomla! (1.5 เท่านั้นนะ) เพราะมันยืดหยุ่น พัฒนาต่อได้นี่แหละครับ ตัว drupal พัฒนาต่อได้ก็จริง แต่อันไหนง่ายๆ แทนที่จะมี extension ให้ใช้แบบ Joomla! กลับไม่มี ต้องมานั่งเขียนเอง
แม้ Joomla! จะไม่เทพเท่า Drupal แต่ผมค้นพบจุดสมดุลแห่งการประกอบวิชาชีพแล้วว่า Joomla! ตอบโจทย์ผมมากที่สุด :D
+1
Pawoot.com
Pawoot.com
เข้ามาเชียร์ Joomla! ครับ ไม่แปลกใจในผลการแข่งเท่าไหร่
---
Khajochi Blog : It's not a Bug ... It's a Feature
แฟนพันธุ์แท้สตีฟจ็อบส์ | MacThai.com
น่านสิทุกท่าน คือผมยังคงชอบ opensource ที่ทุกค่ายย่อมมีแนวทางเป็นของตัวเอง ทำไม windows โดนเจาะง่าย ไม่ใช่เพราะคนใช้เยอะเลยตกเป็นเป้าหรือ แทนที่เราจะบอกว่า windows โดนเจาะง่าย เรามาคุยว่า ทำอย่างไรที่จะไม่ให้โดนเจาะดีกว่าไหมครับ
การเขียนโปรแกรม ทุกตัวย่อมมีจุดบกพร่อง Microsoft เอง ก็สร้างสรรค์สิ่งที่ดีออกมาไม่ใช่น้อย แต่ด้วยความอยู่รอด ก็ต้องมุ่งหาเงินก่อน Opensource ก็เช่นกัน Opensource ก็คงไม่สามารถเดินต่อไปได้ หากเราไม่ช่วยกัน มีคนบอกว่ามันไม่ดี แต่คนที่ทำ Opensource อยากรู้ว่าทำอย่างไรให้ดีมากกกว่า
มีคนถามผมเสมอว่า เมื่อไร จูมล่าจะออก 1.6 ทีมจูมล่าเองก็บอกว่า ออกเมื่อพร้อม เมื่อมีคนถามมามากๆ ว่า เมื่อไหร่จูมล่าจะออก 1.6 ทีมงานเลยตอบไปว่า เปลี่ยนจาก คำว่า "เมื่อไหร่จะออก" เป็น "มีอะไรให้ช่วยไหม"
จุดตะเกียงดีกว่า สาปแช่งความมืด
ลายไทยทีม สร้างสรรค์ CMS เพื่อคนไทย"
Host for Opens
ไม่มีผลิตภัณฑ์ใด release แล้ว Perfect ไม่มี Bug ไม่มีรูโหว่ ถ้าคุณทำได้ก็คงเป็น Hero ด้าน IT คนต่อไปแล้วครับ
เพราะ Product ยิ่งคนใช้เยอะก็จะรู้จักเยอะ ช่องให้เจาะก็เยอะ หลักการณ์เดียวกัน รูโหว่เป็นเครื่องเตือนใจให้ระวังตัวในการทำงาน ถ้าคิดว่าระบบใด Perfect รับรองไม่เป็นไร ...สักวันจะหนาวแน่ๆครับ
ผมนึกถึงเกมเกมนึงแฮะ
onedd.net
onedd.net
Doom 3
Duke Nukem Forever "when it's done"
ทำมา 12 ปีก็ไม่เสร็จ จนตอนนี้ประกาศปิดโปรเจคไปแล้ว สรุปแล้วมัน Forever สมชื่อจริงๆ
b98se.in.th : โค้ดมันส์ สคริปมึน โปรแกรมมั่ว
Drupal เท่านั้น เพราะ..อืม..ถนัดสุด
ผมชอบ cms ทุกตัว เพราะมันทำให้ชีวิตง่ายขึ้น
เว็บหางาน
iBlog
เว็บบล็อกใครไร้สาระ
ฮาของ wpshowdown.com ทำเป็น the derek zoolander center
แถม favicon เป็นรูป Ben Stiller อีกต่างหาก
b98se.in.th : โค้ดมันส์ สคริปมึน โปรแกรมมั่ว
มันคนละงานแล้วแหะ
ทำ blog joomla! ก็สู้ WordPress ไม่ได้หรอก
joomla เทพเรื่อง Template ครับ แก้ง่าย
ตัวอื่น ๆ ไม่รู้ครับ ไม่ค่อยได้ทำ
ผมว่าผมชอบ Template ของ Wordpress นะ เป็น PHP ล้วนๆเลย - -"
ไม่มี 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 ผมจำไม่ได้ แต่เคยเขียนตัวหนึ่ง ประทับใจมากๆ
คือ Template ของ Wordpress จะเป็นไฟล์ .php ธรรมดาๆนี่แหละครับ ใช้ if else และคำสั่งภาษา php ปกติได้ แต่ว่าตัว wordpress จะมีฟังค์ชั่นเฉพาะมาให้ใช้ด้วยครับ (จำไม่ได้เหมือนกัน) หรือถ้าโหดจัด จะเขียนคิวรี่แล้วดึงข้อมูลจากฐานข้อมูลออกมาตรงๆก็ได้ครับ
ผมว่าผมเข้าใจความหมายคุณนะ ถ้าใช่ เดาว่าเราสองคนคงไม่ชอบ Smarty เหมือนๆ กัน
ของดรูปัลก็เป็น .php เหมือนกันนะครับ มีตัวช่วยเยอะเลยด้วย
Template นี่ผมชอบ wicket ที่สุดเลย แต่มันค่าย java นะ
เชิญชมครับ http://wicket.apache.org/examples.html
Noyzi!!a's Blog
คือ joomla ก็ .php ครับ ใช้ Framwork ของ joomla มาประกอบ มีส่วนประกอบอยู่ 3 ส่วน style sheet รูปภาพ template.ini กำหนดค่าให้ template คือเงื่อนไขในการแสดงผลน่ะครับ เป็น option ที่ผู้ใช้จะสามารถเลือกได้ในส่วนของการกำหนดให้ template นั้น
เช่น กำหนดให้มี 3 โทนสี โดยเขียน สไตร์ไว้ 3 อัน ผู้ใช้ก็จะสามารถเลือกว่าจะให้เป็นโทนสีไหนได้เลย ใน template manager ครับ
ถ้าเข้าใจแล้วก็สะดวกดี
ชอบเม้นต์นี้มากครับ
"ทำ blog joomla! ก็สู้ WordPress ไม่ได้หรอก
joomla เทพเรื่อง Template ครับ แก้ง่าย
ตัวอื่น ๆ ไม่รู้ครับ ไม่ค่อยได้ทำ"
สำหรับผม เว็บบริษัทเล็กทำ Wordpress ส่วนเว็บบริษัทกลางและใหญ่ใช้ Joomla
สนุกดีแฮะ การแข่งขันทำให้เกิดการพัฒนา
จริงๆแ้ล้วแต่ละตัวมีข้อดีและข้อเสียต่างกันไปครับ ต้องยอมรับ ยิ่งตัวไหนใช้ง่านง่ายแก้ไขจะยาก หมายถึงปรับแต่งนะครับ ดูได้จาก 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
ผมไม่แน่ใจว่าถามอะไรใน Drupal นะครับ ถ้าเป็นเรื่อง template ธีมส่วนมากของ Drupal จะเป็น PHPTemplate ซึ่งเข้าใจว่าเหมือนกับ template engine ทั่วๆ ไปในท้องตลาด คือใส่โค้ด PHP ได้โดยตรง + มีตัวแปรพิเศษของตัวเองนิดหน่อย และ override ฟังก์ชันบางตัวในโค้ดหลักได้
ที่ผมใช้มา ปัญหาของระบบธีมใน Drupal ไม่ได้อยู่ที่ template แต่อยู่ที่ HTML output จากตัวโค้ดหลักมันไม่ค่อยครอบคลุมเท่าไร element หลายๆ ตัวไม่มี wrapper ครอบ และหลายๆ ตัวก็ไม่มี id/class ทำให้ต้องเขียน CSS override กันมือหงิก
ผมว่าปัญหาใหญ่ของ Drupal คือ default ของ CSS มันมากกว่าครับ ทำให้แก้นู่นแก้นี่ได้ลำบากมาก ต้องมาคอย reset กันเหนื่อย แถมเอาออก (ใน Drupal 6) ไม่ได้อีก!
ใน Drupal 6 เอา CSS ของโมดูลออกได้นะครับ -> drupal.in.th/node/1679
@sugree กับ @suksit ช่วยกันปรับ ธีมของ drupal.in.th ก็ใช้วิธีนี้
เรื่อง 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
จากสถิติ ที่เปิด hosting มา web ที่โดนเจาะบ่อยที่สุด ใช้ joomla ครับ
ส่วนใหญ่มี patch ให้ก็จริง แต่ webmaster(เดาว่ามือปืน)ไม่ค่อยมา update ทำเสร็จแล้วหายกันไปเลย เสียส่วนใหญ่
Ton-Or
Ton-Or
เรื่องโดนเจาะ คงไม่พูดกันมาก ผมก็ยังมองว่าไม่ใช้ความผิดของ Script เขาออก patch มาแล้ว ยังไม่อัพเดตกันอีก ผมว่า CMS ตัวไหนไม่อัพเดต ก็มีสิทธิโดนได้เช่นกัน มือปืนรับจ้างเอง ไม่ว่าคุณทำเว็บให้ลูกค้าด้วยสคริปตัวไหนก็ตาม สอนเขาอัพเดตด้วยครับ
จุดตะเกียงดีกว่า สาปแช่งความมืด
ลายไทยทีม สร้างสรรค์ CMS เพื่อคนไทย
Host for Opensource CMS
เท่าที่ผมรู้มา เว็บ joomla.org ซึ่งก่อนเปิดตัว joomla 1.5 stable โดน hack มาแล้วครับ
ขนาดเป็น official นะครับเนี่ย แต่คงเพราะเป็นช่วงที่กำลังเปลี่ยนโครงสร้าง จาก mambo/joomla 1.0 น่ะครับ
กรณีแบบนี้ผมละเห็นใจนักพัฒนา เพราะมันล่อเป้าซะขนาดนั้น เจ้าไหนๆ คงปวดหัวรายวันกันไม่น้อย
เดี๋ยวผมจะจัดงานคล้ายๆแบบนี้ที่ BarCampBangkok3 นะครับ เป็นกิจกรรมตอนเย็น :D
สนับสนุนของรางวัล ไฮฯ ๑ ขวด