WordPress เป็นหนึ่งในซอฟต์แวร์ที่ยังคงรองรับการทำงานกับ PHP 4 และ MySQL 4 มาจนถึงทุกวันนี้ ซึ่งความคร่ำครึของ PHP 4 และ MySQL 4 ก็ทำให้ถึงเวลาสักทีที่ WordPress จะออกมาประกาศเลิกสนับสนุน
การสนับสนุน PHP 4 และ MySQL 4 จะมีใน WordPress 3.1 ที่จะออกในช่วงปลายปีนี้เป็นรุ่นสุดท้าย และใน WordPress 3.2 จะปรับความต้องการขั้นต่ำเป็น PHP 5.2 และ MySQL 5.0.15 โดยผู้ใช้ที่ยังใช้ PHP 4 หรือ MySQL 4 จะไม่สามารถอัพเกรดระบบไปใช้ WordPress 3.2 ได้ (จะถูกระบบอัพเดทของ WordPress กันเอาไว้)
หลังจากที่มี วิวาทะชาว WordPress: ธีมควรเป็น GPL หรือไม่? ก็มีบทวิเคราะห์นี้เกิดขึ้นว่า Theme นั้นคือการนำโค้ดบางส่วนจาก WordPress มาใช้ (Themes are Derivative of WordPress) ดังนั้นโค้ดทั้งหลายในธีมต้องเป็น GPL ด้วย
เพราะ GPL คือสัญญาอนุญาตที่ระบุว่า คุณมี "อิสรภาพ" ที่จะแก้ไขดัดแปลงแจกจ่าย ฯลฯ แต่ "ต้องให้งานนั้นเป็น GPL เหมือนกัน"
แน่นอนว่ามีความสับสนกันพอสมควรระหว่าง "อิสรภาพ (Freedom)" กับ "ของฟรี (Free lunch)" ในตอนท้ายบทความ คุณมาร์คผู้เขียนเลยอธิบายว่า งั้นควรทำธีมที่เป็น GPL ขายอย่างไร? บทความนี้ได้อ้างอิงด้วยว่า Drupal และ Joomla! ต่างก็บังคับให้ธีมเป็น GPL เช่นกัน
วิวาทะต่อเนื่องได้อีก!
วงการ WordPress มีประเด็นใหญ่ให้ถกเถียงกันอีกครั้ง เมื่อ Matt Mullenweg ผู้สร้าง WordPress แสดงความเห็นผ่านวิดีโอว่า ธีมของ WordPress ควรใช้สัญญาอนุญาต GPL แบบเดียวกับตัว WordPress เอง (โดยเขาอ้างอิงความเห็นจาก Software Freedom Law Center ทีมกฎหมายที่เชี่ยวชาญด้านโอเพนซอร์สมากเป็นอันดับต้นๆ) และกล่าวว่านักพัฒนาธีมที่ไม่ยอมปล่อยโค้ดออกมาเป็น GPL นั้น "ชั่วร้าย" (evil)
WordPress 3.0 รหัส “Thelonious” (ตามชื่อนักดนตรีแจ๊ซ Thelonious Monk) เปิดให้ ดาวน์โหลด แล้ว
การนำไปใช้งาน
บล็อก
การจัดการงานเอกสาร
E-Commerce
Forum
ประสิทธิภาพ ความปลอดภัย และการดูแลรักษาระบบ
Caching - สำหรับเก็บหน้าเว็บที่ไม่มีการเปลี่ยนแปลงมาก
ทำหน้าเว็บแบบคงตัว - ไว้สำหรับหน้าที่ไม่มีการเปลี่ยนแปลง เช่น about
Permission
การจัดทำเว็บไซต์ทั่วไป
การติดตั้ง
การเรียนรู้ในการใช้งาน
เวลาผ่านไป โลกของ CMS ก็เปลี่ยนตาม หลังจากเขียนเกี่ยวกับหัวข้อนี้ครั้งแรกในปี 2007 ซึ่งตอนนั้นยังเป็นโลกของ Mambo และ Joomla! กาลเวลาผ่านไป 3 ปี Mambo ตายไปและปัจจุบันกลายเป็นโลกของ Joomla!, Drupal และ Wordpress ซึ่งทั้ง 3 ต่างได้รับรางวัล Best CMS Award ของสำนักพิมพ์ Packt แต่แน่ล่ะเมื่อมีตัวเลือกมากขึ้น สำหรับมือใหม่ก็คงยากในการตัดสินใจเลือกใช้ (มือเก่าคงไม่เปลี่ยนง่าย ๆ ด้วยหลายเหตุผล เช่น เคยมือ ง่ายในการดูแลรักษา)
และตัวเลือกที่นำมาเปรียบเทียบในบทความนี้ แน่นอน ต้องตามใจผู้เขียน ดังนั้นผมจึงขอนำเฉพาะ CMS ยอดนิยมมาเปรียบเทียบ Joomla!, Drupal, Wordpress และขอเพิ่ม TYPO3 อีก 1 ตัวเช่นเดิม ส่วน CMS อื่นที่พอเป็นที่นิยมในไทยก็ขอกล่าวคร่าว ๆ คือ
บริษัท Automattic ของคุณ Matt ผู้ก่อตั้ง WordPress ได้เปิดบริการสำรองข้อมูลบนกลุ่มเมฆให้กับเว็บที่ใช้ WordPress รวมถึงบริการระบบเฝ้าระวังและแจ้งเตือนกรณีเว็บมีปัญหา (ล่ม, โดนแฮก) ในอนาคตจะรวมถึงการปรับรุ่นให้โดยอัตโนมัติ
บริการนี้เริ่มใช้ฟรีใน WordPress.com หลายเดือนที่ผ่านมา แต่สำหรับเว็บที่ลง WordPress เอง จะคิดค่าบริการราวๆ $15 ต่อเดือน
ขณะนี้อยู่ในระยะทดสอบ สมัครได้ที่ VaultPress.com
ที่มา: VaultPress Blog
ช้อได้เปรียบสำคัญของทวิตเตอร์และบริการอื่นๆ ในรูปแบบเดียวกันทุกวันนี้คือความรวดเร็วของการอัพเดตั้งข้อมูลที่เรากำลังติดตามและข้อมูลสำหรับการค้นหา แต่บล็อกกำลังกลับมาทวงตำแหน่งเมื่อ WordPress.com เปิดบริการ PuSH ให้กับบล็อกจำนวน 10.5 ล้านบล็อกทันที โดยผู้ใช้ไม่ได้ตั้งค่าใดๆ เพิ่มเติม
บริการ PuSH หรือชื่อเต็มว่า PubSubHubbub (อ่านยากมาก) เป็นบริการศูนย์รับกระจายข้อมูลตามเวลาจริงจากเดิมที่เว็บบล็อกต่างๆ ต้องเตรียมข้อมูลล่าสุดไว้ใน RSS เพื่อให้ผู้อ่านมาดึงข้อมูลไป ซึ่งเกิดปัญหาว่าถ้าผู้ใช้ดึงข้อมูลไม่บ่อย เวลาเจ้าของบล็อกอัพเดตก็จะต้องรอนานกว่าบทความจะไปถึงผู้อ่าน แต่ถ้าผู้ใช้อัพเดตบ่อยก็จะพาให้เซิร์ฟเวอร์ล่มหรือเกิดค่าใช้จ่ายด้านทรราฟิกขึ้นมาก
ค่าย WordPress ถือว่าเป็นค่ายที่สนใจพัฒนาโปรแกรมบนมือถืออย่างมาก หลังจากออก WordPress for iPhone และ WordPress for BlackBerry ก็ถึงคิวของ WordPress for Android
โปรแกรมตัวนี้พัฒนาขึ้นจากโปรแกรม wpToGo โดยทาง wpToGo จะเลิกพัฒนาและหันมาช่วยกันทำ WordPress for Android เพียงตัวเดียว ฟีเจอร์ที่มีในขณะนี้คือ จัดการกับบล็อกได้หลายอันพร้อมกัน, ดูแลคอมเมนต์ และมีตัวแจ้งเตือนคอมเมนต์ในแถบสถานะของ Android (แจ๋วมาก!)
วิดีโอสาธิตการทำงานดูได้ด้านใน
ที่มา - WordPress
ความแรงของ Twitter ในปี 2009 ทำให้เกิด Twitter client ขึ้นมามากมาย ซึ่งหลายตัวก็มีคุณภาพสูง และ "ดีจนน่าเอาไปใช้ได้กับบริการอื่นๆ บ้าง"
ในเมื่อ Twitter client ทุกตัวต้องเชื่อมต่อกับ Twitter API อยู่แล้ว ถ้าหากว่ามีบริการยี่ห้ออื่นๆ ที่สนับสนุน Twitter API เหมือนกัน ก็จะสามารถใช้งานข้ามกันได้ง่ายมาก
WordPress.com เป็นบริการรายแรกที่สนับสนุน Twitter API นั่นแปลว่าแค่เราระบุ URL ของ WordPress.com Twitter API ลงใน Twitter client ก็จะสามารถเขียนบล็อกใน WordPress.com ผ่านโปรแกรมอย่าง Twitterific หรือ Tweetie 2 ได้ทันที
WordPress 2.9 รหัส "Carmen" (ตามชื่อนักดนตรีแจ๊ซ Carmen McRae) เปิดให้ดาวน์โหลดแล้ว ของใหม่ได้แก่
การใส่ vdo ในบทความง่ายขึ้น โดยแค่แปะ url ขณะนี้รองรับ YouTube, Daily Motion, Blip.tv, Flickr, Hulu, Viddler, Qik, Revision3, Scribd, Google Video, Photobucket, PollDaddy และ WordPress.tv
ขณะนี้มีรายงานว่า เว็บไซต์ที่ใช้ Wordpress เวอร์ชันต่ำกว่า 2.8.4 กำลังถูกโจมตีอย่างหนัก โดยอาศัยช่องโหว่ที่ทำให้สามารถสร้างบัญชีผู้ใช้ระดับ Administrator ขึ้นมาได้ และการโจมตีนี้มีผลลงไปถึงระดับฐานข้อมูลเลยทีเดียว
วิธีดูว่าเว็บที่ใช้ WordPress ถูกแฮ็กโดยวิธีการนี้หรือเปล่า มีอยู่สองวิธีคือ
มีรายงานถึงบั๊กล่าสุดของ WordPress 2.8.3 ที่เปิดช่องให้แฮกเกอร์สามารถสร้าง URL ขึ้นมาโจมตีเว็บได้ โดยการโจมตีจะทำให้รหัสผ่านของผู้ใช้ Admin ถูกเปลี่ยนไป
บั๊กนี้ไม่ร้ายแรงอย่างที่คิดนัก โดยแฮกเกอร์นั้นไม่สามารถเข้าถึงสิทธิ Admin ของ WordPress ได้ เพียงแต่ผู้ใช้ Admin นั้นจะไม่สามารถเข้าใช้งานได้ตามปรกติ อย่างไรก็ตามทางทีมงาน WordPress ได้ออก WordPress 2.8.4 ออกมาแล้ว และแนะนำให้ผู้ใช้อัพเกรดทันที
WordPress 2.8 รหัส "Baker" เปิดให้ดาวน์โหลดแล้ว ของใหม่ได้แก่
รายละเอียดเพิ่มเติมอ่านได้ใน Release Notes หรือจะดูวิดีโอด้านเล่าของใหม่ก็ได้ (อยู่ด้านใน) สำหรับ WordPress รุ่นถัดไปจะเป็นรุ่น 2.9 และ 3.0 ตามลำดับ
ในงาน WordCamp San Francisco 2009 คุณพี่ Matt Mullenweg ผู้สร้าง WordPress ได้ประกาศในช่วง State of the Word ว่า WordPress MU หรือ WordPress เวอร์ชันรองรับคนเขียนหลายคนพร้อมกัน (ใช้ใน WordPress.com) จะถูกรวมเข้ากับ WordPress สายหลักในเร็วๆ นี้
สถิติของ WordPress ในปีที่ผ่านมา มีคนดาวน์โหลดไปแล้ว 10 ล้านครั้ง มีบล็อกที่ใช้ WordPress 5 ล้านบล็อก (ถ้าเอาเฉพาะ WordPress.com มี 3.5 ล้านบล็อก) และ Akismet ฆ่าสแปมทิ้งไปแล้วเกือบ 5 พันล้านสแปม
ประกาศอื่นๆ ในงาน
แม้ว่าในบ้านเรา WordPress จะดังกว่ามาก แต่ในเมืองนอกก็ยังมีคนใช้ซอฟต์แวร์สำหรับบล็อกอย่าง Movable Type กับ Typepad ที่พัฒนาโดยบริษัท Six Apart อยู่ไม่น้อย
Movable Type เป็นกรณีศึกษาที่น่าสนใจอันหนึ่งของวงการซอฟต์แวร์ เพราะว่าเป็นเจ้าตลาดซอฟต์แวร์สำหรับบล็อกรายแรกๆ แต่ในภายหลังได้เปลี่ยนแปลงสัญญาอนุญาตใช้งานให้เข้มงวดมากขึ้น (ในเวอร์ชัน 3.0) ผู้ใช้ Movable Type ดั้งเดิมจำนวนมากเลยย้ายมายัง WordPress ซึ่งเป็นโปรแกรมที่มีลักษณะใกล้เคียงกันแต่เป็นโอเพนซอร์สมาตั้งแต่ต้น แม้ว่า Six Apart จะกลับลำประกาศโอเพนซอร์ส Movable Type 4.0 ในภายหลัง แต่ก็เสียส่วนแบ่งตลาดให้ WordPress ไปมากแล้ว
คุณ Matt ผู้ก่อตั้ง WordPress ประกาศว่าบริษัท Automattic ของเค้าได้เป็นเจ้าของโดเมน wp.com แล้ว โดยซื้อต่อจากผองเพื่อนใน Yahoo! (ซึ่งคาดว่าอาจจดให้ Washington Post) หลังจากพยายามอยู่ 4-5 ปี
ที่มา - WordPress Blog
ป.ล. มาเขียนข่าวคารวะท่านศาสดา ไม่ใช่ข่าวสำคัญอันใดเลย อย่าเอาขึ้นหน้าแรกเชียวนะ :D
เว็บไซต์ PlayingWithWire ได้เปรียบเทียบซอฟต์แวร์ CMS สองตัวคือ Joomla! กับ WordPress ในแง่ usability อย่างละเอียด บทสรุปก็คือถึงแม้ว่า WordPress จะมีฟีเจอร์น้อยกว่า Joomla! แต่กลับมี usability ดีกว่า Joomla! มาก
I will argue that Joomla! is an example of a poorly managed open source project and that WordPress is a very successfully managed one.
อย่างไรก็ตาม ผู้เขียนได้กล่าวว่า Joomla! 1.5 นั้นเป็นทิศทางที่ถูกต้องที่โครงการ Joomla! กำลังมุ่งไปเพื่อ usability ที่ดีขึ้น และ Joomla! ก็สามารถทำงานซับซ้อนหลายอย่างๆ ที่ WordPress ทำได้ยาก เช่น eCommerce เป็นต้น
หลังจากทดสอบกันมาอยู่นาน WordPress 2.7 รหัส Coltrane ก็ออกตัวจริงแล้ว หลังจากที่ก่อนหน้านี้ได้ทดสอบบน WordPress.com ไปรอบหนึ่งแล้ว
การเปลี่ยนแปลงที่สำคัญของ WordPress 2.7 คือย้ายเอาแถบควบคุมที่เดิมที่อยู่บ้านบน มาไว้ข้างซ้ายแทน เพื่อรองรับปุ่มและตัวเลือกใหม่ๆ ที่จะขยายขึ้นอีกในอนาคต นอกจากนี้ก็ยังปรับปรุงการวางตำแหน่งส่วนติดต่อผู้ใช้ใหม่อีกหลายจุด (ที่ผมสังเกตได้ชัดๆ ก็คือหน้า post/post-new)
การทดสอบส่วนติดต่อผู้ใช้ใหม่ของ WordPress 2.7 นั้นทำกันอย่างเป็นระบบมาก มีการสำรวจความคิดเห็นละเอียดถึงขนาดการเลือกชุดไอคอน เรื่องแบบเต็มๆ อ่านได้จากประกาศของ WordPress ครับ
ที่มา - WordPress
Wordpress ออกตัวอัพเดทรุ่น 2.6.5 แล้วครับ
สิ่งที่เปลี่ยนแปลงไปจากรุ่น 2.6.3 ก็คือ มีการแก้ไขข้อผิดพลาดเล็กน้อยในเรื่อง XSS อยู่ 3 จุด และแก้ไขเกี่ยวกับความปลอดภัย 1 จุด
คนที่ต้องการอัพเดทจาก 2.6.3 สามารถทำได้โดยไปดาวน์โหลด wordpress 2.6.5
เมื่อแตก zip แล้ว copy ไฟล์ไปทับของเดิมได้เลย โดยไฟล์ที่มีการเปลี่ยนแปลง มีดังนี้
เขียนรวบสองข่าวเลยแล้วกัน
จริงๆแล้วเมื่อสัปดาห์ก่อน ไมโครซอฟท์ออกโปรแกรมที่ชื่อ Web Platform Installer ที่ช่วยให้นักพัฒนาสามารถเริ่มต้นการสร้างเว็บแอพพลิเคชันได้ด้วยการลงโปรแกรมเพียงครั้งเดียว โดยโปรแกรมจะลงโปรแกรมต่างๆที่จำเป็นเช่น IIS7, Visual Web Developer 2008 Express Edition, .NET Framework, SQL Server 2008 Express Edition ให้หรือจะเลือกลงเองเป็นส่วนๆก็ได้
WordPress 2.6 โค้ดเนม Tyner ออกก่อนกำหนดถึง 1 เดือน ฟีเจอร์ใหม่มีดังนี้