<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.blognone.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Blognone - PHP</title>
 <link>http://www.blognone.com/taxonomy/term/158/0</link>
 <description></description>
 <language>en</language>
<item>
 <title>HipHop Virtual Machine เวอร์ชันสองของ HipHop for PHP</title>
 <link>http://www.blognone.com/news/28314/hiphop-virtual-machine-%E0%B9%80%E0%B8%A7%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%8A%E0%B8%B1%E0%B8%99%E0%B8%AA%E0%B8%AD%E0%B8%87%E0%B8%82%E0%B8%AD%E0%B8%87-hiphop-php</link>
 <description>&lt;p&gt;ข่าวนี้เหมาะมากสำหรับคนที่สนใจเรื่องการออกแบบคอมไพเลอร์นะครับ (มีหรือเปล่าหว่า?)&lt;/p&gt;
&lt;p&gt;ย้อนความกันหน่อยว่า เว็บไซต์ขนาดมหึมาอย่าง Facebook ถูกเขียนขึ้นมาด้วย PHP แต่จำนวนผู้ใช้ระดับนี้ ต้องการประสิทธิภาพที่สูงกว่า PHP ทั่วไป และแนวทางมาตรฐานของวงการคือแปลงฟังก์ชันบางส่วนเป็น C++ เพื่อรีดประสิทธิภาพให้ดียิ่งขึ้น&lt;/p&gt;
&lt;p&gt;อย่างไรก็ตาม การแปลบางส่วนของโค้ด PHP เป็น C++ จะมีปัญหาเรื่องการดูแลรักษาโค้ดในระยะยาว (โดยเฉพาะโค้ดที่ซับซ้อนระดับของ Facebook) ซึ่งทางแก้ของบริษัทก็คือพัฒนา &lt;strong&gt;HipHop for PHP&lt;/strong&gt; เป็นตัวช่วยแปล PHP เป็น C++ โดยอัตโนมัติ นั่นคือตอนโปรแกรมเมอร์เขียนก็เป็นเป็น PHP แต่ตอนใช้งานจริงก็ใช้ HipHop ช่วยแปลเป็น C++ ให้ แล้วนำไปคอมไพล์ตามปกติอีกครั้ง (&lt;a href=&quot;http://www.blognone.com/node/14930&quot;&gt;รายละเอียดอ่านในข่าวเก่า&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;อธิบายอีกครั้งคือ กระบวนการแปลโค้ดของ Facebook จะเป็น 2 ขั้นดังนี้&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;PHP→AST→C++&lt;/strong&gt; ด้วย HipHop (หมายเหตุ: AST = abstract syntax tree)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;C++→x64&lt;/strong&gt; ด้วย g++&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;แต่ในการใช้งานจริง Facebook แบ่ง HipHop for PHP ออกเป็น 2 โหมดสำหรับ 2 งาน&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;HipHop interpreter (hphpi)&lt;/strong&gt; ตัวแปลภาษาแบบ interpreter สำหรับโปรแกรมเมอร์ภายในบริษัททดสอบโค้ดใหม่ๆ จะได้ไม่เสียเวลาคอมไพล์&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HipHop compiler (hphpc)&lt;/strong&gt; ตัวแปลภาษาแบบ compiler สำหรับงานที่ใช้จริง ให้บริการผู้ใช้จริงๆ เพื่อประสิทธิภาพที่ดีกว่า&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ปัญหาที่ Facebook พบกับ HipHop มีสองประการ&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ทั้ง hphpi/hphpc ใช้การแปลงโค้ด PHP→C++ แบบ static ซึ่งมีอุปสรรคในการปรับแต่งโค้ดให้มีประสิทธิภาพที่ดีขึ้น (อ่านเรื่อง &lt;a href=&quot;http://en.wikipedia.org/wiki/Binary_translation&quot;&gt;binary translation&lt;/a&gt; ประกอบ)&lt;/li&gt;
&lt;li&gt;ฐานโค้ดของ hphpi/hphpc เป็นคนละชุดกัน มีกระบวนการแปลโค้ด (ส่วนของ AST) คนละชุดกัน ทำให้ดูแลโค้ดของ hphpi/hphpc ลำบากเพราะต้องทำสองชุดขนานกันไป&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ทางออกของ Facebook ในการแก้ปัญหาทั้งสองอย่างคือเปลี่ยนมาใช้การแปลโค้ดแบบ dynamic translation ที่มีประสิทธิภาพมากขึ้น และสร้าง &quot;ไบต์โค้ด&quot; กลางที่ใช้ร่วมกันระหว่างโหมด interpreter/compiler จะได้ดูแลง่ายขึ้น&lt;/p&gt;
&lt;p&gt;ชื่อของมันคือ &lt;strong&gt;HipHop Virtual Machine (hhvm)&lt;/strong&gt; ส่วนภาษาไบต์โค้ดใหม่เรียกว่า &lt;strong&gt;HipHop bytecode (HHBC)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;hhvm/hhbc ใช้เทคนิคการแปลโค้ดที่ต่างไปจาก virtual machine อื่นๆ ในท้องตลาด (Java และ C# ใช้ JIT ส่วนเอนจินจาวาสคริปต์อย่าง TraceMonkey ใช้วิธี trace) เทคนิคของ hhvm จะเรียบง่ายกว่า โดยเรียกว่า &quot;tracelet&quot; (รายละเอียดผมคงไม่ลงลึก ใครอยากรู้ก็ตามไปอ่านกันต่อเองครับ)&lt;/p&gt;
&lt;p&gt;ตอนนี้ Facebook พัฒนา hhvm ให้มีประสิทธิภาพดีกว่า hphpi ได้แล้ว (เร็วกว่า 1.6 เท่า) แต่ยังไม่เร็วเท่ากับ hphpc (ทำงานได้ 0.6 เท่าของ hphpc) อย่างไรก็ตาม Facebook คาดว่าจะพัฒนา hhvm ให้แซง hphpc ได้ในท้ายที่สุด&lt;/p&gt;
&lt;p&gt;นักพัฒนาของ Facebook เปลี่ยนจาก hphpi มาเป็น hhvm สำหรับงานพัฒนาภายในองค์กรกันแล้ว ซึ่ง Facebook ให้เหตุผลว่ากระบวนการแปลโค้ดที่เร็วขึ้นจากเดิม 3 วินาทีก็มีความหมายกับโปรแกรมเมอร์ของบริษัทเป็นอย่างมาก&lt;/p&gt;
&lt;p&gt;โค้ดของ hhvm ถูกปล่อยออกมาแล้วใน &lt;a href=&quot;https://github.com/facebook/hiphop-php/&quot;&gt;GitHub ของ HipHop&lt;/a&gt; ใครสนใจก็ตามไปดูกันเองนะครับ&lt;/p&gt;
&lt;p&gt;ที่มา - &lt;a href=&quot;https://www.facebook.com/notes/facebook-engineering/the-hiphop-virtual-machine/10150415177928920&quot;&gt;Facebook Engineering&#039;s Notes&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/28314/hiphop-virtual-machine-%E0%B9%80%E0%B8%A7%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%8A%E0%B8%B1%E0%B8%99%E0%B8%AA%E0%B8%AD%E0%B8%87%E0%B8%82%E0%B8%AD%E0%B8%87-hiphop-php#comments</comments>
 <category domain="http://www.blognone.com/topics/development">Development</category>
 <category domain="http://www.blognone.com/topics/facebook">Facebook</category>
 <category domain="http://www.blognone.com/topics/hiphop">HipHop</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <category domain="http://www.blognone.com/topics/programming">Programming</category>
 <pubDate>Sun, 11 Dec 2011 02:59:45 +0000</pubDate>
 <dc:creator>mk</dc:creator>
 <guid isPermaLink="false">28314 at http://www.blognone.com</guid>
</item>
<item>
 <title>กลุ่ม Anonymous ปฎิบัติการต่อสู้กับภาพอนาจารเด็ก</title>
 <link>http://www.blognone.com/news/27209/%E0%B8%81%E0%B8%A5%E0%B8%B8%E0%B9%88%E0%B8%A1-anonymous-%E0%B8%9B%E0%B8%8E%E0%B8%B4%E0%B8%9A%E0%B8%B1%E0%B8%95%E0%B8%B4%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%95%E0%B9%88%E0%B8%AD%E0%B8%AA%E0%B8%B9%E0%B9%89%E0%B8%81%E0%B8%B1%E0%B8%9A%E0%B8%A0%E0%B8%B2%E0%B8%9E%E0%B8%AD%E0%B8%99%E0%B8%B2%E0%B8%88%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%94%E0%B9%87%E0%B8%81</link>
 <description>&lt;p&gt;กลุ่มแฮกเกอร์ Anonymous เริ่มปฎิบัติการต่อสู้กับภาพอนาจารเด็กภายในเครือข่าย Tor ด้วยการปิดเว็บ Freedom Hosting ที่ให้บริการกับเว็บอนาจารเด็กกว่า 40 เว็บ&lt;/p&gt;
&lt;p&gt;แม้รัฐบาลสหรัฐฯ จะพยายามอย่างหนักในการต่อต้านภาพอาจารเด็ก แต่เครือข่าย Tor นั้นสามารถปิดบังที่ตั้งที่แท้จริงของเซิร์ฟเวอร์และผู้เข้าใช้งานเว็บได้อย่างค่อนข้างสมบูรณ์ ทำให้รัฐบาลไม่สามารถปิดเว็บหรือตรวจจับผู้อัพโหลดภาพได้&lt;/p&gt;
&lt;p&gt;กลุ่ม Anonymous อาศัยวิธีการนอกกฏหมายด้วยการเจาะเว็บผ่านช่องโหว่ PHP แล้วใช้ SQL injection เพื่อดึงฐานข้อมูลผู้ใช้ออกมา จากนั้นจึงยิง DoS เพื่อให้เซิร์ฟเวอร์ปิดตัวลง&lt;/p&gt;
&lt;p&gt;การอาศัยช่องทางพิเศษเช่นนี้คงเป็นช่องทางที่รัฐไม่สามารถทำได้ตามกฏหมายปรกติ น่าสนใจว่ากระบวนการแบบเดียวกันนี้เราจะสามารถทำให้มีกระบวนการทางกฏหมายที่สามารถตอบโต้ในแบบเดียวกันหรือไม่&lt;/p&gt;
&lt;p&gt;ที่มา - &lt;a href=&quot;http://arstechnica.com/business/news/2011/10/anonymous-takes-down-darknet-child-porn-site-on-tor-network.ars&quot;&gt;ArsTechnica&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/27209/%E0%B8%81%E0%B8%A5%E0%B8%B8%E0%B9%88%E0%B8%A1-anonymous-%E0%B8%9B%E0%B8%8E%E0%B8%B4%E0%B8%9A%E0%B8%B1%E0%B8%95%E0%B8%B4%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%95%E0%B9%88%E0%B8%AD%E0%B8%AA%E0%B8%B9%E0%B9%89%E0%B8%81%E0%B8%B1%E0%B8%9A%E0%B8%A0%E0%B8%B2%E0%B8%9E%E0%B8%AD%E0%B8%99%E0%B8%B2%E0%B8%88%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%94%E0%B9%87%E0%B8%81#comments</comments>
 <category domain="http://www.blognone.com/topics/anonymous">Anonymous</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <category domain="http://www.blognone.com/topics/security">Security</category>
 <pubDate>Mon, 24 Oct 2011 11:28:35 +0000</pubDate>
 <dc:creator>lew</dc:creator>
 <guid isPermaLink="false">27209 at http://www.blognone.com</guid>
</item>
<item>
 <title>Zend เปิดให้บริการพัฒนา PHP application บนกลุ่มเมฆแล้ว</title>
 <link>http://www.blognone.com/news/27177/zend-%E0%B9%80%E0%B8%9B%E0%B8%B4%E0%B8%94%E0%B9%83%E0%B8%AB%E0%B9%89%E0%B8%9A%E0%B8%A3%E0%B8%B4%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%9E%E0%B8%B1%E0%B8%92%E0%B8%99%E0%B8%B2-php-application-%E0%B8%9A%E0%B8%99%E0%B8%81%E0%B8%A5%E0%B8%B8%E0%B9%88%E0%B8%A1%E0%B9%80%E0%B8%A1%E0%B8%86%E0%B9%81%E0%B8%A5%E0%B9%89%E0%B8%A7</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.zend.com/en&quot; /&gt;Zend&lt;/a&gt; ได้ประกาศเปิดให้บริการสร้างแอพพลิเคชันฟรีทาง &lt;a href=&quot;http://www.phpcloud.com&quot;&gt;PHPcloud.com&lt;/a&gt; โดยการสร้างโปรแกรมประยุกต์ (PHP web applications) จะขึ้นอยู่กับบริการ Amazon Web Services และเทคโนโลยีของ Zend เนื่องจาก PHPCloud.com ทำงานบน &lt;a href=&quot;http://aws.amazon.com/cloudformation&quot;&gt;Amazon CloudFormation&lt;/a&gt; เมื่อพัฒนาแอพพลิเคชันเสร็จสามารถที่จะ deploy ไปยังแพลตฟอร์มบนกลุ่มเมฆ สำหรับใช้งานได้เลย เช่น Amazon, IBM, SmartCloud, Rackspace ร่วมถึง RedHat (ไม่แน่ใจว่าใช่ OpenShift หรือเปล่า)&lt;/p&gt;
&lt;p&gt;นักพัฒนาต้องใช้โปรแกรม Zend Studio IDE หรือ Eclipse PDT (PHP developer tools) ในการพัฒนานะครับ สมัครใช้งานได้ที่ &lt;a href=&quot;https://my.phpcloud.com/user/login&quot;&gt;PHPcloud.com&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;ที่มา - &lt;a href=&quot;http://www.h-online.com/open/news/item/A-new-PHP-development-platform-from-Zend-phpcloud-com-1364109.html&quot;&gt;H-online&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/27177/zend-%E0%B9%80%E0%B8%9B%E0%B8%B4%E0%B8%94%E0%B9%83%E0%B8%AB%E0%B9%89%E0%B8%9A%E0%B8%A3%E0%B8%B4%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%9E%E0%B8%B1%E0%B8%92%E0%B8%99%E0%B8%B2-php-application-%E0%B8%9A%E0%B8%99%E0%B8%81%E0%B8%A5%E0%B8%B8%E0%B9%88%E0%B8%A1%E0%B9%80%E0%B8%A1%E0%B8%86%E0%B9%81%E0%B8%A5%E0%B9%89%E0%B8%A7#comments</comments>
 <category domain="http://www.blognone.com/topics/cloud">Cloud</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <category domain="http://www.blognone.com/topics/zend-framework">Zend Framework</category>
 <pubDate>Fri, 21 Oct 2011 05:16:47 +0000</pubDate>
 <dc:creator>susethailand</dc:creator>
 <guid isPermaLink="false">27177 at http://www.blognone.com</guid>
</item>
<item>
 <title>Cloud Foundry สนับสนุนภาษา Python และ PHP แล้ว</title>
 <link>http://www.blognone.com/news/26025/cloud-foundry-%E0%B8%AA%E0%B8%99%E0%B8%B1%E0%B8%9A%E0%B8%AA%E0%B8%99%E0%B8%B8%E0%B8%99%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2-python-%E0%B9%81%E0%B8%A5%E0%B8%B0-php-%E0%B9%81%E0%B8%A5%E0%B9%89%E0%B8%A7</link>
 <description>&lt;p&gt;ช่วงนี้มีงาน VMworld 2011 ของบริษัท VMware ดังนั้นจะมีข่าวผลิตภัณฑ์ใหม่ๆ สายนี้ออกมาค่อนข้างเยอะ คัดมาเฉพาะข่าวสำคัญๆ บางส่วนนะครับ&lt;/p&gt;
&lt;p&gt;Cloud Foundry แพลตฟอร์มสำหรับแอพพลิเคชันบนกลุ่มเมฆของค่าย VMware (อ่านข่าวเก่า &lt;a href=&quot;http://www.blognone.com/news/23035/vmware-%E0%B9%80%E0%B8%9B%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B8%A7%E0%B9%81%E0%B8%9E%E0%B8%A5%E0%B8%95%E0%B8%9F%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%A1%E0%B8%81%E0%B8%A5%E0%B8%B8%E0%B9%88%E0%B8%A1%E0%B9%80%E0%B8%A1%E0%B8%86-cloud-foundry-%E0%B8%AB%E0%B8%A7%E0%B8%B1%E0%B8%87%E0%B8%97%E0%B9%89%E0%B8%B2%E0%B8%AA%E0%B8%B9%E0%B9%89-azure-app-engine&quot;&gt;VMware เปิดตัวแพลตฟอร์มกลุ่มเมฆ Cloud Foundry หวังท้าสู้ Azure, App Engine&lt;/a&gt;) สนับสนุนภาษาโปรแกรมเพิ่มอีกสองภาษา คือ Python และ PHP&lt;/p&gt;
&lt;p&gt;การสนับสนุนสองภาษานี้จะเป็นแบบ &quot;กึ่งเป็นทางการ&quot; คือ VMware ไม่ได้ทำเอง แต่ให้พาร์ทเนอร์และชุมชนนักพัฒนาภายนอกเป็นคนพัฒนา ผ่านโครงการ &lt;a href=&quot;http://cloudfoundry.org/leads&quot;&gt;Community Leads Program&lt;/a&gt; ที่ VMware รับรองอีกทีหนึ่ง&lt;/p&gt;
&lt;p&gt;ส่วนของภาษา Python/Django จะพัฒนาโดยบริษัท ActiveState ที่มีชื่อเสียงในโลก Python อยู่แล้ว ส่วนภาษา PHP จะเป็นบริษัท AppFog ที่เชี่ยวชาญเรื่อง PHP บนกลุ่มเมฆ&lt;/p&gt;
&lt;p&gt;เดิมที Cloud Foundry สนับสนุนภาษา Java, Ruby, JavaScript อยู่แล้ว การเพิ่ม Python กับ PHP เข้ามา ยิ่งทำให้รองรับนักพัฒนาได้หลากหลายมากขึ้น ถือเป็นจุดขายที่เหนือกว่า Google App Engine และ Microsoft Azure&lt;/p&gt;
&lt;p&gt;ที่มา - &lt;a href=&quot;http://blog.cloudfoundry.com/post/9374366916/cloud-foundry-adds-php-and-python-through-community&quot;&gt;Cloud Foundry Blog&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/26025/cloud-foundry-%E0%B8%AA%E0%B8%99%E0%B8%B1%E0%B8%9A%E0%B8%AA%E0%B8%99%E0%B8%B8%E0%B8%99%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2-python-%E0%B9%81%E0%B8%A5%E0%B8%B0-php-%E0%B9%81%E0%B8%A5%E0%B9%89%E0%B8%A7#comments</comments>
 <category domain="http://www.blognone.com/topics/cloud-computing">Cloud Computing</category>
 <category domain="http://www.blognone.com/topics/cloud-foundry">Cloud Foundry</category>
 <category domain="http://www.blognone.com/topics/django">Django</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <category domain="http://www.blognone.com/topics/python">Python</category>
 <category domain="http://www.blognone.com/topics/vmware">VMware</category>
 <pubDate>Wed, 31 Aug 2011 02:15:50 +0000</pubDate>
 <dc:creator>mk</dc:creator>
 <guid isPermaLink="false">26025 at http://www.blognone.com</guid>
</item>
<item>
 <title>PHP 5.3.7 มีรูรั่วเรื่องการเข้ารหัส ควรข้ามมาเป็น 5.3.8 แทน</title>
 <link>http://www.blognone.com/news/25846/php-537-%E0%B8%A1%E0%B8%B5%E0%B8%A3%E0%B8%B9%E0%B8%A3%E0%B8%B1%E0%B9%88%E0%B8%A7%E0%B9%80%E0%B8%A3%E0%B8%B7%E0%B9%88%E0%B8%AD%E0%B8%87%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%82%E0%B9%89%E0%B8%B2%E0%B8%A3%E0%B8%AB%E0%B8%B1%E0%B8%AA-%E0%B8%84%E0%B8%A7%E0%B8%A3%E0%B8%82%E0%B9%89%E0%B8%B2%E0%B8%A1%E0%B8%A1%E0%B8%B2%E0%B9%80%E0%B8%9B%E0%B9%87%E0%B8%99-538-%E0%B9%81%E0%B8%97%E0%B8%99</link>
 <description>&lt;p&gt;มีรายงานบั๊กความปลอดภัยของ PHP 5.3.7 ในส่วนของการเข้ารหัสที่อาจทำให้ข้อมูลสำคัญรั่วไหลได้&lt;/p&gt;
&lt;p&gt;เหตุเกิดที่ฟังก์ชัน crypt() สำหรับเข้ารหัส โดยจะเกิดเฉพาะการเข้ารหัสแบบ MD5 เท่านั้น บั๊กนี้จะเกี่ยวกับการใช้ &lt;a href=&quot;http://en.wikipedia.org/wiki/Salt_(cryptography)&quot;&gt;salt&lt;/a&gt; ในการเข้ารหัส โดยฟังก์ชันจะคืนค่าผิดคือคืนค่า salt ที่ใช้ แทนที่จะเป็นค่า hash ที่ถูกเข้ารหัสด้วย salt เรียบร้อยแล้ว (ใครไม่เข้าใจลองอ่านข้อมูลกันเองตามลิงก์)&lt;/p&gt;
&lt;p&gt;ทางโครงการ PHP รู้เรื่องนี้ก่อนออกหนึ่งวัน แต่ก็ยังตัดสินใจจะออก 5.3.7 ตามกำหนด โดยเตือนไม่ให้ผู้ใช้อัพเดตเป็นรุ่นนี้ และแนะนำให้ข้ามมาเป็น 5.3.8 แทน (เท่าที่เช็คดู ตอนนี้ &lt;a href=&quot;http://www.php.net/archive/2011.php#id2011-08-23-1&quot;&gt;5.3.8 ออกแล้ว&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;ที่มา - &lt;a href=&quot;http://www.theregister.co.uk/2011/08/22/php_security_warning/&quot;&gt;The Register&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/25846/php-537-%E0%B8%A1%E0%B8%B5%E0%B8%A3%E0%B8%B9%E0%B8%A3%E0%B8%B1%E0%B9%88%E0%B8%A7%E0%B9%80%E0%B8%A3%E0%B8%B7%E0%B9%88%E0%B8%AD%E0%B8%87%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%82%E0%B9%89%E0%B8%B2%E0%B8%A3%E0%B8%AB%E0%B8%B1%E0%B8%AA-%E0%B8%84%E0%B8%A7%E0%B8%A3%E0%B8%82%E0%B9%89%E0%B8%B2%E0%B8%A1%E0%B8%A1%E0%B8%B2%E0%B9%80%E0%B8%9B%E0%B9%87%E0%B8%99-538-%E0%B9%81%E0%B8%97%E0%B8%99#comments</comments>
 <category domain="http://www.blognone.com/topics/cryptography">Cryptography</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <category domain="http://www.blognone.com/topics/security">Security</category>
 <pubDate>Tue, 23 Aug 2011 17:23:59 +0000</pubDate>
 <dc:creator>mk</dc:creator>
 <guid isPermaLink="false">25846 at http://www.blognone.com</guid>
</item>
<item>
 <title>Drupal ออกตัวจริงรุ่น 7.0 วันที่ 5 มกราคม 2554</title>
 <link>http://www.blognone.com/news/20663/drupal-%E0%B8%AD%E0%B8%AD%E0%B8%81%E0%B8%95%E0%B8%B1%E0%B8%A7%E0%B8%88%E0%B8%A3%E0%B8%B4%E0%B8%87%E0%B8%A3%E0%B8%B8%E0%B9%88%E0%B8%99-70-%E0%B8%A7%E0%B8%B1%E0%B8%99%E0%B8%97%E0%B8%B5%E0%B9%88-5-%E0%B8%A1%E0%B8%81%E0%B8%A3%E0%B8%B2%E0%B8%84%E0%B8%A1-2554</link>
 <description>&lt;p&gt;จากผู้ช่วยเหลือกว่าพันคน และเวลาผ่านไปเกือบ 3 ปี (รุ่น 6.0 ออกวันที่ 13 เดือนกุมภาพันธ์ 2551) ในที่สุด Drupal ก็ออกรุ่น 7.0 ได้ในวันที่ 5 มากราคม 2554&lt;/p&gt;
&lt;p&gt;โดยรับรองว่ารุ่น 7.0 นี้ได้มีการทดสอบดีกว่ารุ่น 6.0 แน่นอน โดยมีแผนที่จะทดสอบกว่า 28,000 รายการ และมีเว็บไซต์กว่าพันไซต์ที่ทดสอบโดยใช้งานจริงอยู่ ซึ่งถ้าถึงกำหนดแล้วยังผ่านชุดทดสอบไม่หมด ก็ยกยอดการแก้ไขไปรุ่น 7.1 แทน ยกเว้นเจอปัญหาที่ร้ายแรงก็อาจจะชลอการออก 7.0 ออกไป&lt;/p&gt;
&lt;p&gt;ส่วนแผนการเฉลิมฉลองจะจัดในวันที่ 7 มกราคม 2554 มีประเทศเข้าร่วมการฉลองกว่า 50 ประเทศ และที่แน่นอน ปราศจากประเทศไทย งานที่ใกล้ที่สุดคือเวียดนาม&lt;/p&gt;
&lt;p&gt;ที่มา : &lt;a href=&quot;http://bit.ly/fk3BFe&quot;&gt;Dries Buytaert&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/20663/drupal-%E0%B8%AD%E0%B8%AD%E0%B8%81%E0%B8%95%E0%B8%B1%E0%B8%A7%E0%B8%88%E0%B8%A3%E0%B8%B4%E0%B8%87%E0%B8%A3%E0%B8%B8%E0%B9%88%E0%B8%99-70-%E0%B8%A7%E0%B8%B1%E0%B8%99%E0%B8%97%E0%B8%B5%E0%B9%88-5-%E0%B8%A1%E0%B8%81%E0%B8%A3%E0%B8%B2%E0%B8%84%E0%B8%A1-2554#comments</comments>
 <category domain="http://www.blognone.com/topics/cms">CMS</category>
 <category domain="http://www.blognone.com/topics/drupal">Drupal</category>
 <category domain="http://www.blognone.com/topics/open-source">Open Source</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <pubDate>Tue, 21 Dec 2010 20:46:17 +0000</pubDate>
 <dc:creator>overbid</dc:creator>
 <guid isPermaLink="false">20663 at http://www.blognone.com</guid>
</item>
<item>
 <title>ประกาศผลรางวัล CMS Award &#039;10</title>
 <link>http://www.blognone.com/news/20055/%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%81%E0%B8%B2%E0%B8%A8%E0%B8%9C%E0%B8%A5%E0%B8%A3%E0%B8%B2%E0%B8%87%E0%B8%A7%E0%B8%B1%E0%B8%A5-cms-award-03910</link>
 <description>&lt;p&gt;รางวัล CMS Award ปี 2010 โดยสำนักพิมพ์ Packt ซึ่งเป็นผู้จัดพิมพ์หนังสือเกี่ยวกับ CMS รายใหญ่ที่สุดในโลก ประกาศแล้วดังนี้&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Open Source CMS&lt;/strong&gt; รางวัล CMS ยอดเยี่ยมหน้าใหม่&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;CMS Made Simple&lt;/li&gt;
&lt;li&gt;SilverStripe&lt;/li&gt;
&lt;li&gt;MODx&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Hall of Fame CMS&lt;/strong&gt; รางวัล CMS ยอดเยี่ยมสูงสุด&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;WordPress&lt;/li&gt;
&lt;li&gt;Drupal&lt;/li&gt;
&lt;li&gt;Joomla!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Most Promising Open Source Project&lt;/strong&gt; รางวัล CMS รุ่นใหม่ มีแววอนาคตไกล (เปิดตัวไม่เกิน 2 ปีที่ผ่านมา)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pimcore&lt;/li&gt;
&lt;li&gt;TomatoCMS&lt;/li&gt;
&lt;li&gt;BuddyPress&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Open Source E-Commerce Applications&lt;/strong&gt; รางวัลสำหรับระบบร้านค้าออนไลน์ยอดเยี่ยม&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;PrestaShop&lt;/li&gt;
&lt;li&gt;OpenCart&lt;/li&gt;
&lt;li&gt;Tomato Cart&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Open Source Graphics Software&lt;/strong&gt; รางวัลโปรแกรมกราฟฟิคยอดเยี่ยม&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Blender&lt;/li&gt;
&lt;li&gt;GIMP&lt;/li&gt;
&lt;li&gt;Inkscape&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Open Source JavaScript Libraries&lt;/strong&gt; รางวัลสำหรับคลังโปรแกรมจาวาสคริปต์ยอดเยี่ยม&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;jQuery&lt;/li&gt;
&lt;li&gt;Mootools และ Raphaël&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;รางวัลและเงื่อนไขต่างๆ เกี่ยวกับการประกวด ดูได้ตามที่มาครับ&lt;/p&gt;
&lt;p&gt;ปล. สำหรับสาวก WordPress ท่าน Matt ได้บอกเสริมว่า ถึงแม้จะได้ที่ 1 แต่ &lt;a href=&quot;http://wordpress.org/news/2010/11/cms-award/&quot;&gt;WordPress ยังไม่ใช่ CMS ที่ครบถ้วน และอย่าเพิ่งบูชาเกินไป &lt;/a&gt; :)&lt;/p&gt;
&lt;p&gt;ที่มา: &lt;a href=&quot;http://www.packtpub.com/open-source-awards-home&quot;&gt;Packt Publishing Technical &amp;amp; IT Book Store&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/20055/%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%81%E0%B8%B2%E0%B8%A8%E0%B8%9C%E0%B8%A5%E0%B8%A3%E0%B8%B2%E0%B8%87%E0%B8%A7%E0%B8%B1%E0%B8%A5-cms-award-03910#comments</comments>
 <category domain="http://www.blognone.com/topics/cms">CMS</category>
 <category domain="http://www.blognone.com/topics/drupal">Drupal</category>
 <category domain="http://www.blognone.com/topics/joomla">Joomla!</category>
 <category domain="http://www.blognone.com/topics/open-source">Open Source</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <category domain="http://www.blognone.com/topics/wordpress">WordPress</category>
 <pubDate>Sun, 21 Nov 2010 06:13:55 +0000</pubDate>
 <dc:creator>iMenn</dc:creator>
 <guid isPermaLink="false">20055 at http://www.blognone.com</guid>
</item>
<item>
 <title>WordPress ประกาศเลิกสนับสนุน PHP 4 และ MySQL 4</title>
 <link>http://www.blognone.com/news/17571/wordpress-%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%81%E0%B8%B2%E0%B8%A8%E0%B9%80%E0%B8%A5%E0%B8%B4%E0%B8%81%E0%B8%AA%E0%B8%99%E0%B8%B1%E0%B8%9A%E0%B8%AA%E0%B8%99%E0%B8%B8%E0%B8%99-php-4-%E0%B9%81%E0%B8%A5%E0%B8%B0-mysql-4</link>
 <description>&lt;p&gt;WordPress เป็นหนึ่งในซอฟต์แวร์ที่ยังคงรองรับการทำงานกับ PHP 4 และ MySQL 4 มาจนถึงทุกวันนี้  ซึ่งความคร่ำครึของ PHP 4 และ MySQL 4 ก็ทำให้ถึงเวลาสักทีที่ WordPress จะออกมาประกาศเลิกสนับสนุน&lt;/p&gt;
&lt;p&gt;การสนับสนุน 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 กันเอาไว้)&lt;/p&gt;
&lt;p&gt;WordPress ยังกล่าวอีกว่ามีผู้ใช้เพียงแค่ราวร้อยละ 11 เท่านั้นที่ยังคงใช้ PHP 4 และในนั้นมีจำนวนมากที่ติดตั้ง WordPress ไว้บนโฮสต์ที่รองรับ PHP 5.2 เรียบร้อยแล้ว  และสำหรับ MySQL นั้นผู้ใช้ยิ่งน้อยกว่า  คือที่ราวร้อยละ 6 เท่านั้น&lt;/p&gt;
&lt;p&gt;อนึ่ง PHP 5.2 ก็เป็นความต้องการขั้นต่ำของ Drupal และ Joomla! ด้วยเช่นกัน&lt;/p&gt;
&lt;p&gt;ที่มา - &lt;a href=&quot;http://wordpress.org/news/2010/07/eol-for-php4-and-mysql4/&quot;&gt;WordPress News&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ป.ล. ยังมีใครใช้ PHP 4 และ MySQL 4 อยู่บ้างครับ ?
ป.ล. วันก่อน PHP ก็เพิ่งปล่อยเวอร์ชัน 5.3.3 ออกมาครับ&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/17571/wordpress-%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%81%E0%B8%B2%E0%B8%A8%E0%B9%80%E0%B8%A5%E0%B8%B4%E0%B8%81%E0%B8%AA%E0%B8%99%E0%B8%B1%E0%B8%9A%E0%B8%AA%E0%B8%99%E0%B8%B8%E0%B8%99-php-4-%E0%B9%81%E0%B8%A5%E0%B8%B0-mysql-4#comments</comments>
 <category domain="http://www.blognone.com/topics/mysql">MySQL</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <category domain="http://www.blognone.com/topics/wordpress">WordPress</category>
 <pubDate>Sat, 24 Jul 2010 08:46:53 +0000</pubDate>
 <dc:creator>MrWhisper</dc:creator>
 <guid isPermaLink="false">17571 at http://www.blognone.com</guid>
</item>
<item>
 <title>ศึกจ้าว CMS 2010 ภาคจบ</title>
 <link>http://www.blognone.com/news/15893/%E0%B8%A8%E0%B8%B6%E0%B8%81%E0%B8%88%E0%B9%89%E0%B8%B2%E0%B8%A7-cms-2010-%E0%B8%A0%E0%B8%B2%E0%B8%84%E0%B8%88%E0%B8%9A</link>
 <description>&lt;p&gt;การนำไปใช้งาน&lt;/p&gt;
&lt;p&gt;บล็อก&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal ยอดเยี่ยม - 10&lt;/li&gt;
&lt;li&gt;Joomla! ธรรมดา - 8&lt;/li&gt;
&lt;li&gt;TYPO3 ธรรมดา - 8&lt;/li&gt;
&lt;li&gt;Wordpress ไม่ต้องพูดถึง - 10&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;&lt;p&gt;การจัดการงานเอกสาร&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal ทำได้ แต่ต้องลงมอดูหลายตัว และต้องตั้งค่าอีกเยอะ - 8&lt;/li&gt;
&lt;li&gt;Joomla! ทำได้ แต่ยังไม่ครบและมีปัญหาเรื่องสิทธิผู้ใช้งาน - 8&lt;/li&gt;
&lt;li&gt;TYPO3 ทุกอย่างสมบูรณ์ - 10&lt;/li&gt;
&lt;li&gt;Wordpress มีความสามารถไม่เยอะ - 5&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;E-Commerce&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal มีให้เลือกทั้ง 2 ตัว และพอใช้ได้ - 9&lt;/li&gt;
&lt;li&gt;Joomla! มีให้เลือกหลายตัวเช่นกันและพอใช้ได้เช่นกัน - 9&lt;/li&gt;
&lt;li&gt;TYPO3 มีหลายตัว แต่ไม่เข้าตา - 7&lt;/li&gt;
&lt;li&gt;Wordpress เหมาะสำหรับเว็บเล็ก ๆ มีเฉพาะความสามารถพื้นฐาน - 7&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Forum&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal มีทั้งอยู่ในแกนหลักและมอดูลเสริม - 10&lt;/li&gt;
&lt;li&gt;Joomla! มีให้เลือกหลายตัว แต่ไม่ประทับใจ - 8&lt;/li&gt;
&lt;li&gt;TYPO3 มีให้เลือกหลายตัว - 10&lt;/li&gt;
&lt;li&gt;Wordpress คุณสมบัติไม่มากเท่าที่ควร - 8&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Groupware&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal ทำได้เยอะ แต่ต้องลงหลายโปรแกรม - 9&lt;/li&gt;
&lt;li&gt;Joomla! ทำได้ไม่เยอะ - 8&lt;/li&gt;
&lt;li&gt;TYPO3 ครบ - 10&lt;/li&gt;
&lt;li&gt;Wordpress ไม่ต้องพูดถึง - 5&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Learning Management System (LMS)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal ยอดเยี่ยม - 10&lt;/li&gt;
&lt;li&gt;Joomla! ธรรมดา - 8&lt;/li&gt;
&lt;li&gt;TYPO3 มีครบ - 10&lt;/li&gt;
&lt;li&gt;Wordpress ความสามารถไม่เยอะ - 8&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Wiki&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal มีให้เลือกหลายตัว และทำงานได้ดี - 10&lt;/li&gt;
&lt;li&gt;Joomla! ทำงานได้ไม่เยอะ - 8&lt;/li&gt;
&lt;li&gt;TYPO3 มีให้เลือกหลายตัว - 10&lt;/li&gt;
&lt;li&gt;Wordpress ความสามารถไม่เยอะ - 8&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;รวม Drupal - 66, Joomla! - 57, TYPO3 - 65, Wordpress - 46&lt;/p&gt;
&lt;p&gt;การใช้งานระยะยาว&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal รุ่น 7 ใกล้ออกแล้วครับ มีการเปลี่ยน api ทำให้มอดูเก่าใช้ไม่ได้ซึ่งเป็นปัญหาใหญ่ของ Drupal แต่การสนับสนุนของรุ่นเก่านี่ก็เข้มแข็งดี&lt;/li&gt;
&lt;li&gt;Joomla! รุ่น 1.6 ก็ใกล้ออกเช่นกัน (คงออกพร้อม ๆ กันครับ ตอน Drupal 6 กับ Joola! 1.5 ก็ออกใกล้เคียงกัน) ประสบปัญหาแบบเดียวกัน นโยบายใกล้เคียงกัน&lt;/li&gt;
&lt;li&gt;TYPO3 รุ่นถัดไปคือ 4.4 ปัญหาการใช้มอดูลเก่านี่น้อยกว่าตัวอื่น ๆ มาก (เพราะแนวทางการเขียนมอดูลกับกว่าจะออกรุ่นใหม่ นานมาก) แต่เมื่อมีการเปลี่ยนเป็น TYPO3 5 ก็คงมีปัญหาแน่นอน (หลัง 4.4 ก็มี 4.5 อีกรุ่นก่อนจะไป 5 ก็น่าจะกินเวลาประมาณ 2 ปีกว่า) เพราะจะมีการเขียนโค้ดใหม่ทั้งหมดบน FLOW3 Framework (ทำให้ปัญหามอดูลเก่ากับเปลี่ยนรุ่นของ CMS หมดไป) แต่เทพได้อีก ไม่เป็นไรครับถ้าจะเขียนมอดูลตอนนี้บน TYPO3 เพราะในรุ่น 4.4 นี้ได้ออก Extbase MVC framework เพื่อให้มอดูลที่เขียนมาใหม่สามารถนำไปใช้บน TYPO3 5&lt;/li&gt;
&lt;li&gt;Wordpress ก็คงออกรุ่น 3.0 ใกล้เคียงกับ Drupal 7 และ Joomla! 1.6 นโยบายการรองรับก็เหมือนกัน สมเป็นพี่ใหญ่ทั้ง 3 ในวงการ CMS&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;การพัฒนาโปรแกรมเสริม CMS แต่ละตัวก็จะมีแนวทางของตัวเอง&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal สามารถเขียน api เองและเรียกใช้ api ของมอดูลอื่นได้ แบ่งเป็น MVC ชัดเจน&lt;/li&gt;
&lt;li&gt;Joomla! ข้อบังคับในการเขียนน้อยกว่า และสามารถเขียนขายได้ (ตัวอื่นก็ขายได้ครับ แต่ไม่นิยม)&lt;/li&gt;
&lt;li&gt;TYPO3 ยากง่ายใกล้เคีบงกับ Joomla!&lt;/li&gt;
&lt;li&gt;Wordpress โค้ดเหมือนบทกวี อยากเขียนอะไรย่อมได้ครับ แฮคกันอย่างเมามัน&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;สถานะ การณ์ทั่ว ๆ ไป&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal มีชุมชนที่เข้มแข็งและโตขึ้นเรื่อย ๆ&lt;/li&gt;
&lt;li&gt;Joomla! แม้จะมีผู้ใช้เท่า ๆ เดิม แต่อัตราการเพิ่มลดลง ซึ่งอาจเป็นปัญหาในระยะยาว สาเหตุเกิดจากมอดูลเสริมส่วนใหญ่ที่ดี ๆ จะต้องเสียเงิน แต่ก็เป็นแนวทางการทำธุรกิจที่ดี เพราะมีผู้พัฒนามอดูลเสริมดี ๆ เยอะ&lt;/li&gt;
&lt;li&gt;TYPO3 ได้รับการสนับสนุนจากรัฐบาลเยอรมัน และรัฐบาลเยอรมันได้ใช้ TYPO3 ทั้งระบบ ทำให้ไม่ต้องกังวลเรื่องการสนับสนุน (ทำไมเยอรมันทำได้เนี่ยครับ ไม่มี Microsoft เลย ทั้ง os และโปรแกรม ไทยจะทำได้ไหมเนี่ยครับ)&lt;/li&gt;
&lt;li&gt;Wordpress ได้รับความนิยมเพิ่มขึ้นอย่างรวดเร็ว&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ขอ ให้ทุกท่านเลือกใช้งาน CMS ให้เหมาะกับงานนะครับ และสิ่งที่ผมอยากให้เป็นคือคนที่ใช้ open source มาช่วยโปรโมทกันครับ ให้ทุกคนเข้าใจแนวทาง open source ทุกคนร่วมกันใช้ ร่วมกันแบ่งปัน จริง ๆ อยากเริ่มตั้งแต่ระดับมหาลัยครับ เพราะอาจารย์บางคนยังไม่เข้าใจ ไม่ยอมรับโปรเจคจบที่เขียนบน CMS มีเด็กเคยมาปรึกษาผมเรื่องจะเขียนโปรเจคจบ ผมก็แนะนำให้เขียนมอดูลเสริมใน Joomla! หรือ Drupal ปรากฎว่าเด็กไปปรึกษาอาจารย์ที่ปรึกษา โดนด่ากลับมาครับ ว่าเรียนมา 4 ปี ทำไมทำได้แค่นี้ อาจารย์เขาให้เขียนใหม่ทั้งระบบครับ แนวคิดแปลกดี&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blognone.com/node/15849&quot; target=&quot;_blank&quot;&gt;ศึกจ้าว CMS 2010 ภาค 1&lt;/a&gt;
&lt;a href=&quot;http://blognone.com/node/15857&quot; target=&quot;_blank&quot;&gt;ศึกจ้าว CMS 2010 ภาค 2&lt;/a&gt;
&lt;a href=&quot;http://blognone.com/node/15868&quot; target=&quot;_blank&quot;&gt;ศึกจ้าว CMS 2010 ภาค 3&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/15893/%E0%B8%A8%E0%B8%B6%E0%B8%81%E0%B8%88%E0%B9%89%E0%B8%B2%E0%B8%A7-cms-2010-%E0%B8%A0%E0%B8%B2%E0%B8%84%E0%B8%88%E0%B8%9A#comments</comments>
 <category domain="http://www.blognone.com/topics/cms">CMS</category>
 <category domain="http://www.blognone.com/topics/drupal">Drupal</category>
 <category domain="http://www.blognone.com/topics/joomla">Joomla!</category>
 <category domain="http://www.blognone.com/topics/open-source">Open Source</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <category domain="http://www.blognone.com/topics/typo3">Typo3</category>
 <category domain="http://www.blognone.com/topics/wordpress">WordPress</category>
 <pubDate>Fri, 16 Apr 2010 15:21:23 +0000</pubDate>
 <dc:creator>overbid</dc:creator>
 <guid isPermaLink="false">15893 at http://www.blognone.com</guid>
</item>
<item>
 <title>ศึกจ้าว CMS 2010 ภาค 3</title>
 <link>http://www.blognone.com/news/15868/%E0%B8%A8%E0%B8%B6%E0%B8%81%E0%B8%88%E0%B9%89%E0%B8%B2%E0%B8%A7-cms-2010-%E0%B8%A0%E0%B8%B2%E0%B8%84-3</link>
 <description>&lt;p&gt;ประสิทธิภาพ ความปลอดภัย และการดูแลรักษาระบบ&lt;/p&gt;
&lt;p&gt;Caching - สำหรับเก็บหน้าเว็บที่ไม่มีการเปลี่ยนแปลงมาก&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal สมบูรณ์แบบ ทำได้ถึงขนาดทำเฉพาะผู้ใช้ บล็อก หรือแม้กระทั่ง SQL - 10&lt;/li&gt;
&lt;li&gt;Joomla! ทำได้ไม่ดีที่สุดใน 4 ตัวนี้ - 7&lt;/li&gt;
&lt;li&gt;TYPO3 ทำได้ทุกอย่าง - 10&lt;/li&gt;
&lt;li&gt;Wordpress ทำได้ดี - 8&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;&lt;p&gt;ทำหน้าเว็บแบบคงตัว - ไว้สำหรับหน้าที่ไม่มีการเปลี่ยนแปลง เช่น about&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal มีมอดูลเสริม - 10&lt;/li&gt;
&lt;li&gt;Joomla! ไม่มี (มีส่วนขยายแต่ใช้ไม่ได้)- 6&lt;/li&gt;
&lt;li&gt;TYPO3 มีอยู่ในแกนหลัก - 10&lt;/li&gt;
&lt;li&gt;Wordpress มีขั้นตอนในการทำซับซ้อน - 8&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Permission&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal สามารถกำหนดเป็นกลุ่มได้ทั้งมอดูล หน้าเว็บ เมนู ว่าให้ใครใช้ได้บ้าง - 9&lt;/li&gt;
&lt;li&gt;Joomla! กำหนดได้ไม่มาก - 7&lt;/li&gt;
&lt;li&gt;TYPO3 เหมือน Drupal แต่สามารถกำหนดสิทธิ์ให้ผู้ใช้รายคนโดยไม่ต้องอยู่ในกลุ่มได้ด้วย - 10&lt;/li&gt;
&lt;li&gt;Wordpress สามารถกำหนดได้ แต่ไม่ทั้งหมด - 8&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Multisite - มีผลมากในกรณีที่ดูแลเว็บเยอะ ๆ เพราะถ้าทำได้ เมื่อมีการอัพเดทเวอร์ชันใหม่ จะได้อัพเดทแค่ตัวโปรแกรมหลักเดียว&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal ดีเยี่ยม ง่ายดาย - 10&lt;/li&gt;
&lt;li&gt;Joomla! มีทั้งส่วนขยายที่จ่ายเงินและฟรี แต่ไม่คุ้มค่าที่จะใช้ เพราะการเปลี่ยนรุ่นทุกครั้ง ต้องภาวนาให้ใช้งานได้ - 7&lt;/li&gt;
&lt;li&gt;TYPO3 ไม่ต่างจาก Drupal - 10&lt;/li&gt;
&lt;li&gt;Wordpress มีเวอร์ชันเฉพาะ Wordpress MU - 10&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ฐาน ข้อมูล&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal ใช้ได้ทั้ง MySQL และ Postgress SQL และ ในรุ่นถัดไป Drupal 7 รองรับ SQLite อย่างเป็นทางการสำหรับเว็บที่มีการใช้งานต่ำ และรองรับ Oracle อย่างไม่เป็นทางการ (ส่วนในมอดูลเสริมนี่ต้องแล้วแต่ว่าผู้เขียนจะติดต่อฐานข้อมูลผ่าน api หรือเปล่า) - 8&lt;/li&gt;
&lt;li&gt;Joomla! ใช้ MySQL และมีตัวเสริมให้สามารถใช้ Postgress แต่ยังมีข้อผิดพลาดเยอะ - 7&lt;/li&gt;
&lt;li&gt;TYPO3 - ใช้ได้มากมาย เช่น Oracle, MSSQL, PostgreSQL, MAXDb, Sybase, XMLdb10 - 10&lt;/li&gt;
&lt;li&gt;Wordpress ใช้ได้เฉพาะ MySQL - 7&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;การรองรับระบบ ใหญ่ ๆ - ทดสอบโดยดึงข้อมูลปริมาณเยอะ ๆ แล้วดูว่าใครจะหลุดก่อนกัน&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal ทำได้ดีมาก - 10&lt;/li&gt;
&lt;li&gt;Joomla! ทำได้ดี - 9&lt;/li&gt;
&lt;li&gt;TYPO3 ทำได้ดีมาก - 10&lt;/li&gt;
&lt;li&gt;Wordpress ทำได้ดีมากจนน่าประหลาดใจ - 10&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;รวม Drupal - 57, Joomla! - 46, TYPO3 - 60, Wordpress - 51&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blognone.com/node/15849&quot; target=&quot;_blank&quot;&gt;ศึกจ้าว CMS 2010 ภาค 1&lt;/a&gt;
&lt;a href=&quot;http://blognone.com/node/15857&quot; target=&quot;_blank&quot;&gt;ศึกจ้าว CMS 2010 ภาค 2&lt;/a&gt;
&lt;a href=&quot;http://blognone.com/node/15893&quot; target=&quot;_blank&quot;&gt;ศึกจ้าว CMS 2010 ภาคจบ&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/15868/%E0%B8%A8%E0%B8%B6%E0%B8%81%E0%B8%88%E0%B9%89%E0%B8%B2%E0%B8%A7-cms-2010-%E0%B8%A0%E0%B8%B2%E0%B8%84-3#comments</comments>
 <category domain="http://www.blognone.com/topics/cms">CMS</category>
 <category domain="http://www.blognone.com/topics/drupal">Drupal</category>
 <category domain="http://www.blognone.com/topics/joomla">Joomla!</category>
 <category domain="http://www.blognone.com/topics/open-source">Open Source</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <category domain="http://www.blognone.com/topics/typo3">Typo3</category>
 <category domain="http://www.blognone.com/topics/wordpress">WordPress</category>
 <pubDate>Wed, 14 Apr 2010 08:06:46 +0000</pubDate>
 <dc:creator>overbid</dc:creator>
 <guid isPermaLink="false">15868 at http://www.blognone.com</guid>
</item>
<item>
 <title>ศึกจ้าว CMS 2010 ภาค 2</title>
 <link>http://www.blognone.com/news/15857/%E0%B8%A8%E0%B8%B6%E0%B8%81%E0%B8%88%E0%B9%89%E0%B8%B2%E0%B8%A7-cms-2010-%E0%B8%A0%E0%B8%B2%E0%B8%84-2</link>
 <description>&lt;p&gt;การจัดทำเว็บไซต์ทั่วไป&lt;/p&gt;
&lt;p&gt;การติดตั้ง&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/&quot; target=&quot;_blank&quot;&gt;Drupal&lt;/a&gt; ง่ายดาย และมีเครื่องมือแนะนำเรื่องต่าง ๆ และช่วยเหลือในกรณีผิดพลาดดีมาก - 10&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://joomla.org/&quot; target=&quot;_blank&quot;&gt;Joomla!&lt;/a&gt; กรอกข้อความไม่กี่หน้าก็ได้เว็บไซต์แล้วครับ - 10&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://typo3.org/&quot; target=&quot;_blank&quot;&gt;TYPO3&lt;/a&gt; ในเวอร์ชัน 4.4 (เพิ่ง Beta) การติดตั้งง่ายขึ้นมาก ส่วนการตั้งค่ามีให้ตั้งประมาณ 20 หน้ากระดาษ แต่ถ้าไม่รู้เรื่องก็ข้าม ๆ ซะ เว็บมันใช้ได้อยู่ - 10&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://wordpress.org/&quot; target=&quot;_blank&quot;&gt;Wordpress&lt;/a&gt; สะดวก รวดเร็ว - 10&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;&lt;p&gt;การเรียนรู้ในการใช้งาน&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal ไม่ได้มีส่วนแยกระหว่างเมนูผู้เข้าชมและผู้ดูแลระบบอย่างชัดเจน แต่สามารถลงมอดูลเสริมได้ เนื่องจากระบบได้รับการออกแบบให้ง่ายในการดัดแปลง ดังนั้นจึงใช้ไม่ค่อยง่ายเท่าไหร่ - 9&lt;/li&gt;
&lt;li&gt;Joomla! จัดการทุกอย่างได้ง่ายดาย - 10&lt;/li&gt;
&lt;li&gt;TYPO3 เอ่อ จริง ๆ ก็ก็เหมือนตัวอื่น ๆ เพียงแต่เนื่องจากมันทำได้เยอะกว่าอย่างอื่น เลยเมนูเยอะไป ตาลาย และทางทีมงานไม่คิดจะเปลี่ยนแปลง ถึงขนาดเขียนว่า ถ้าคุณไม่มีเวลาหรือต้องการระบบง่าย ๆ ก็ควรไปใช้ CMS ตัวอื่นในเว็บไซต์หลัก จะเอาเว็บขึ้นก็ต้องเรียนรู้ภาษา TypoScript นิดหน่อยด้วย - 7&lt;/li&gt;
&lt;li&gt;Wordpress ทุกอย่างชัดเจน - 10&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;คู่มือการใช้งาน&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal มีหนังสือภาษาไทย 2 เล่ม ซื้อทั้ง 2 เล่ม น้อง ๆ บอกว่าของคุณสุกรีกับ mk อ่านเข้าใจดีกว่า (ขายของชัด ๆ) ส่วนอังกฤษมีเยอะที่สุดในตลาด CMS คู่มือในเว็บทำได้ดีมาก - 10&lt;/li&gt;
&lt;li&gt;Joomla! มีคู่มือภาษาไทยเยอะ อังกฤษเยอะ แต่ในเว็บหลักยังทำได้ไม่ดี - 9&lt;/li&gt;
&lt;li&gt;TYPO3 ไม่มีหนังสือภาษาไทย คู่มือภาษาอังกฤษมีไม่มาก แต่ในเว็บหลักทีมงานทำได้ดีมาก ๆ - 8&lt;/li&gt;
&lt;li&gt;Wordpress พอมีหนังสือภาษาไทย แต่ภาษาอังกฤษน้อยไปนิด ในเว็บก็งั้น ๆ - 8&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;การจัดการเนื้อหา&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal จัดการเนื้อหาหลายชั้นได้ตามต้องการแต่ไม่สามารถคัดลอกเนื้อหาของแต่ละหน้า ได้ อ๊ะ อ๊ะ โชคดี ลงมอดูลเสริมได้ - 10&lt;/li&gt;
&lt;li&gt;Joomla! ทำได้เพียง 3 ชั้น และไม่สามารถคัดลอกเนื้อหาได้ - 7&lt;/li&gt;
&lt;li&gt;TYPO3 ทำได้ทุกอย่าง - 10&lt;/li&gt;
&lt;li&gt;Wordpress ทำได้แต่ไม่ง่ายนัก และต้องลงมอดูลเพิ่ม - 9&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SEO&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal อยากทำอะไร ก็ลงมอดูลเพิ่ม - 10&lt;/li&gt;
&lt;li&gt;Joomla! เครื่องมือบางตัวต้องจ่ายเงิน - 8&lt;/li&gt;
&lt;li&gt;TYPO3 ลงมอดูลเพิ่มเพียงเล็กน้อยก็สามารถทำได้ทุกอย่าง - 10&lt;/li&gt;
&lt;li&gt;Wordpress เหมือน Drupal - 10&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ธีม&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal ของฟรีพอมี แต่สวย ๆ หายาก และทำเองให้สวยยากมาก ประมาณอยากทำอะไรต้องไปแก้โค๊ดของระบบธีม - 7&lt;/li&gt;
&lt;li&gt;Joomla! โอ้ว สวรรค์ มีให้เลือกมากมาย แถมทำเองง่ายมาก ๆ - 10&lt;/li&gt;
&lt;li&gt;TYPO3 ทำหน้าตาทุกอย่างได้ตามต้องการ เพียงแต่ต้องเรียนภาษา TypoScript - 8&lt;/li&gt;
&lt;li&gt;Wordpress ไม่ต้องทำเองหรอกครับ แค่ของฟรีแค่เลือกก็จะตายแล้ว - 10&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;การช่วยเหลือ&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drupal ชุมชนขนาดใหญ่และเข้มแข็ง ถามอะไรก็มีคนช่วยกันตอบ ทั้งชุมชนไทยและชุมชนหลัก และมีการช่วยเหลือแบบเสียเงิน โดยอยู่ในรูป Drupal เวอร์ชันพิเศษ คือ Acquia Drupal ซึ่งมีการพัฒนาทั้งธีมและระบบมากมาย ทั้งยังส่งสิ่งที่พัฒนากลับต้นน้ำด้วย เยี่ยมจริง ๆ - 10&lt;/li&gt;
&lt;li&gt;Joomla! ชุมชนภาษาไทยมีมายาวนานและดีเยี่ยม เช่นเดียวกับชุมชนหลัก เพียงแต่เวลาถามถ้าง่ายไปนิด จะมีคนมาด่า - 9&lt;/li&gt;
&lt;li&gt;TYPO3 ในเว็บหลักทั้ง Forum และ Mailing List ยอดเยี่ยม ถามไปไม่เกิน 24 ชม. จะได้คำตอบดี ๆ แต่ชุมชนภาษาไทยยังเพิ่งเริ่ม (มาหลายปีละ) - 8&lt;/li&gt;
&lt;li&gt;Wordpress ชุมชนภาษาไทยยังไม่เข้มแข็งเท่าไหร่ ส่วนชุมชนหลักจัดอยู่ในเกณฑ์ดี- 8&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;รวม Drupal - 66, Joomla! - 62, TYPO3 - 61, Wordpress - 65&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blognone.com/node/15849&quot; target=&quot;_blank&quot;&gt;ศึกจ้าว CMS 2010 ภาค 1&lt;/a&gt;
&lt;a href=&quot;http://blognone.com/node/15868&quot; target=&quot;_blank&quot;&gt;ศึกจ้าว CMS 2010 ภาค 3&lt;/a&gt;
&lt;a href=&quot;http://blognone.com/node/15893&quot; target=&quot;_blank&quot;&gt;ศึกจ้าว CMS 2010 ภาคจบ&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/15857/%E0%B8%A8%E0%B8%B6%E0%B8%81%E0%B8%88%E0%B9%89%E0%B8%B2%E0%B8%A7-cms-2010-%E0%B8%A0%E0%B8%B2%E0%B8%84-2#comments</comments>
 <category domain="http://www.blognone.com/topics/cms">CMS</category>
 <category domain="http://www.blognone.com/topics/drupal">Drupal</category>
 <category domain="http://www.blognone.com/topics/joomla">Joomla!</category>
 <category domain="http://www.blognone.com/topics/open-source">Open Source</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <category domain="http://www.blognone.com/topics/typo3">Typo3</category>
 <category domain="http://www.blognone.com/topics/wordpress">WordPress</category>
 <pubDate>Tue, 13 Apr 2010 16:20:04 +0000</pubDate>
 <dc:creator>overbid</dc:creator>
 <guid isPermaLink="false">15857 at http://www.blognone.com</guid>
</item>
<item>
 <title>ศึกจ้าว CMS 2010 ภาค 1</title>
 <link>http://www.blognone.com/news/15849/%E0%B8%A8%E0%B8%B6%E0%B8%81%E0%B8%88%E0%B9%89%E0%B8%B2%E0%B8%A7-cms-2010-%E0%B8%A0%E0%B8%B2%E0%B8%84-1</link>
 <description>&lt;p&gt;เวลาผ่านไป โลกของ CMS ก็เปลี่ยนตาม หลังจากเขียนเกี่ยวกับหัวข้อนี้ครั้งแรกในปี 2007 ซึ่งตอนนั้นยังเป็นโลกของ Mambo และ Joomla! กาลเวลาผ่านไป 3 ปี Mambo ตายไปและปัจจุบันกลายเป็นโลกของ Joomla!, Drupal และ Wordpress ซึ่งทั้ง 3 ต่างได้รับรางวัล Best CMS Award ของสำนักพิมพ์ Packt แต่แน่ล่ะเมื่อมีตัวเลือกมากขึ้น สำหรับมือใหม่ก็คงยากในการตัดสินใจเลือกใช้ (มือเก่าคงไม่เปลี่ยนง่าย ๆ ด้วยหลายเหตุผล เช่น เคยมือ ง่ายในการดูแลรักษา)&lt;/p&gt;
&lt;p&gt;และตัวเลือกที่นำมาเปรียบเทียบในบทความนี้ แน่นอน ต้องตามใจผู้เขียน ดังนั้นผมจึงขอนำเฉพาะ CMS ยอดนิยมมาเปรียบเทียบ Joomla!, Drupal, Wordpress และขอเพิ่ม TYPO3 อีก 1 ตัวเช่นเดิม ส่วน CMS อื่นที่พอเป็นที่นิยมในไทยก็ขอกล่าวคร่าว ๆ คือ&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mambo ได้โปรด เปลี่ยนไปใช้ Joomla! เถอะครับ&lt;/li&gt;
&lt;li&gt;Dotnetnuke เป็น Opensource CMS (แต่ลองไปอ่านโค้ดดูครับ compile มาเรียบร้อยแล้วเป็นส่วนใหญ่ อยากได้โค๊ดมาอ่านต้อง email ไปขอ) ที่ยอดเยี่ยมตัวหนึ่งสำหรับ IIS และ Windows รองรับเฉพาะ Microsoft SQL Server และชุมชนในไทยยังมีไม่มาก ต่างคนต่างเขียน แต่นั่นไม่ใช่ปัญหา เพราะต่างจากเขียน .net ธรรมดาไม่มาก&lt;/li&gt;
&lt;li&gt;Zikula พัฒนามาจาก Postnuke ตั้งเป้าในเรื่องความปลอดภัยแต่ยังต้องปรับปรุงเรื่องประสิทธิภาพ มีหัวหอกผู้ใช้งานในภูเก็ต แต่ไม่มีชุมชน เพราะผู้ใช้ต่างเป็นบริษัท และไม่ได้มีการสนับสนุนผลงาน เช่นพวก แปลภาษาหรือมอดูล ไปยังต้นน้ำ แถมต้นน้ำยังมีผู้ใช้งานน้อย และชุมชนยังไม่แข็งแกร่ง&lt;/li&gt;
&lt;li&gt;plone มีครบทุกอย่างที่ควรมี ยกเว้นผู้ใช้งาน เนื่องจากปัญหาเรื่องระบบพื้นฐาน เพราะต้องใช้ Python และ Zope&lt;/li&gt;
&lt;li&gt;Alfresco เขียนบน J2SE เป็น CMS สำหรับองค์กรณ์ขนาดใหญ่ และแน่นอน ในการใช้งานช้าแน่ ๆ เพราะใช้ Java&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;    แนะนำนิดนะครับ เนื่องจากการเปรียบเทียบมีหลายหัวข้อ แต่การใช้งานจริงบางครั้งบางหัวข้อก็ไม่ต้องไปสนใจ และน้ำหนักในการพิจารณาเลือก CMS ใช้งานก็ควรเปลี่ยนไปตามการใช้งานของคุณ&lt;/p&gt;
&lt;p&gt;    ส่วนประวัติคร่าว ๆ ของ CMS แต่ละตัวเชิญไปดูที่ &lt;a href=&quot;http://blognone.com/node/5826/&quot;&gt;ศึกจ้าว CMS ภาค 1 เทียบมวย&lt;/a&gt; ขอกล่าวเฉพาะตัวที่ยังไม่มีนะครับ&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://wordpress.org/&quot; target=&quot;_blank&quot;&gt;Wordpress&lt;/a&gt; Matt Mullenweg และ Mike Little ได้แยกตัวออกจากเครื่องมือจัดการบล็อก b2/cafelog ที่มีผู้ก่อตั้งคือ Michel Valdrighi ซึ่งปัจจุบันยังคงเป็นทีมพัฒนา Wordpress ออกมาก่อตั้ง Wordpress ในปี 2003 และเริ่มตั้งตัวได้ในปี 2004 เนื่องจากคู่แข่ง Movable Type ได้เปลี่ยนเป็นเก็บตังค์ และเริ่มมีการพัฒนาอย่างต่อเนื่อง โดยได้รับรางวัลของสำนักพิมพ์ packt ในปี &lt;a href=&quot;http://blognone.com/node/6221&quot;&gt;2550&lt;/a&gt; และ 2552 ได้รับ 2 รางวัล คือ &lt;a href=&quot;http://blognone.com/node/13857/&quot;&gt;1&lt;/a&gt;, &lt;a href=&quot;http://blognone.com/node/13885/&quot;&gt;2&lt;/a&gt; จากรางวัลที่ได้ จะเห็นได้ว่า Wordpress ไม่ได้เป็นเป็นเพียงเครื่องมือจัดการบล็อกอีกต่อไป แต่ได้เป็น CMS เต็มตัว ถึงขนาดสามารถชนะใจกรรมการเหนือ Joomla! ได้&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blognone.com/node/15857&quot; target=&quot;_blank&quot;&gt;ศึกจ้าว CMS 2010 ภาค 2&lt;/a&gt;
&lt;a href=&quot;http://blognone.com/node/15868&quot; target=&quot;_blank&quot;&gt;ศึกจ้าว CMS 2010 ภาค 3&lt;/a&gt;
&lt;a href=&quot;http://blognone.com/node/15893&quot; target=&quot;_blank&quot;&gt;ศึกจ้าว CMS 2010 ภาคจบ&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/15849/%E0%B8%A8%E0%B8%B6%E0%B8%81%E0%B8%88%E0%B9%89%E0%B8%B2%E0%B8%A7-cms-2010-%E0%B8%A0%E0%B8%B2%E0%B8%84-1#comments</comments>
 <category domain="http://www.blognone.com/topics/cms">CMS</category>
 <category domain="http://www.blognone.com/topics/drupal">Drupal</category>
 <category domain="http://www.blognone.com/topics/joomla">Joomla!</category>
 <category domain="http://www.blognone.com/topics/open-source">Open Source</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <category domain="http://www.blognone.com/topics/typo3">Typo3</category>
 <category domain="http://www.blognone.com/topics/wordpress">WordPress</category>
 <pubDate>Mon, 12 Apr 2010 23:42:01 +0000</pubDate>
 <dc:creator>overbid</dc:creator>
 <guid isPermaLink="false">15849 at http://www.blognone.com</guid>
</item>
<item>
 <title>[อัพเดต] HipHop for PHP ตัวแปลภาษา PHP จาก Facebook</title>
 <link>http://www.blognone.com/news/14930/%E0%B8%AD%E0%B8%B1%E0%B8%9E%E0%B9%80%E0%B8%94%E0%B8%95-hiphop-php-%E0%B8%95%E0%B8%B1%E0%B8%A7%E0%B9%81%E0%B8%9B%E0%B8%A5%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2-php-%E0%B8%88%E0%B8%B2%E0%B8%81-facebook</link>
 <description>&lt;p&gt;&lt;strong&gt;อัพเดต&lt;/strong&gt;: Facebook ประกาศข่าวนี้อย่างเป็นทางการแล้ว รายละเอียดอ่านต่อด้านใน&lt;/p&gt;
&lt;p&gt;ยังไม่ประกาศอย่างเป็นทางการ แต่มีการยืนยันจากคนที่เห็นของจริงแล้วว่า Facebook ได้พัฒนาตัวแปลภาษา PHP ของตัวเองขึ้นมาใหม่ ซึ่งช่วยให้การทำงานของ Facebook นั้นเร็วขึ้นมาก&lt;/p&gt;
&lt;p&gt;PHP เป็นภาษาแบบ interpreter คือแปลภาษาทุกครั้งที่มีคนเรียกสคริปต์ ซึ่งทำให้เสียเวลาประมวลผล การเปลี่ยนมาใช้วิธี compiler ประมวลผลไว้ก่อนหน้าช่วยให้ประหยัดเวลาได้มาก แต่ก็มีข้อเสียว่าถ้าสคริปต์เปลี่ยนแปลงก็ต้องแปลภาษาใหม่อยู่ดี&lt;/p&gt;
&lt;p&gt;Facebook ใช้เทคนิค &lt;a href=&quot;http://en.wikipedia.org/wiki/Just-in-time_compilation&quot;&gt;JIT&lt;/a&gt; เข้ามาแก้ปัญหานี้ ช่วยให้สามารถรักษาความยืดหยุ่นของภาษาสคริปต์ แต่ได้ความเร็วในระดับเดียวกับภาษาซี นอกจากนี้แหล่งข่าวยังคาดว่า JIT ของ Facebook ใช้เทคนิค &lt;a href=&quot;http://en.wikipedia.org/wiki/Low_Level_Virtual_Machine&quot;&gt;LLVM&lt;/a&gt; เข้าช่วยด้วย ทำให้ความเร็วเริ่มขึ้นถึง 80%&lt;/p&gt;
&lt;p&gt;Facebook ยังไม่เปิดเผยข้อมูลเกี่ยวกับเรื่องนี้ แต่ตามธรรมเนียมของค่าย Facebook เวลาพัฒนาซอฟต์แวร์ใช้เองภายในเสร็จแล้ว มักจะแจกเป็นโอเพนซอร์สด้วย ก่อนหน้านี้กูเกิลเคยทำโครงการลักษณะเดียวกันแต่เป็น Python ซึ่งได้ประสิทธิภาพดีกว่าเดิม 5 เท่า&lt;/p&gt;
&lt;p&gt;ที่มา - &lt;a href=&quot;http://www.readwriteweb.com/archives/facebook_gets_faster_debuts_homegrown_php_compiler.php&quot;&gt;ReadWriteWeb&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;อัพเดต&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;หลังจากข่าวนี้ออกไปไม่ทันไร ทาง Facebook ได้ประกาศข่าวเรื่องนี้อย่างเป็นทางการแล้ว&lt;/p&gt;
&lt;p&gt;ชื่อของมันคือ &lt;strong&gt;Hiphop for PHP&lt;/strong&gt; ซึ่ง Facebook บอกว่ามันไม่ใช่ compiler แต่เป็น &quot;source code transformer&quot; การทำงานคือ Hiphop จะแปลงโค้ด PHP เป็น C++ แล้วจากนั้นค่อยแปลง C++ เป็นไบนารีด้วย g++ ซึ่งเป็น C++ compiler ในชุด &lt;a href=&quot;http://gcc.gnu.org/&quot;&gt;GCC&lt;/a&gt; มาตรฐานของโครงการ GNU&lt;/p&gt;
&lt;p&gt;Hiphop ยอมแลกฟีเจอร์ที่ไม่ค่อยมีคนใช้ เช่น eval() ของ PHP กับประสิทธิภาพที่เพิ่มขึ้น ในชุด Hiphop ประกอบด้วยส่วนประกอบ 3 อย่างคือ code transformer, ตัว PHP runtime เวอร์ชันของตัวเอง, และ PHP Extensions เวอร์ชันปรับแต่งอีกหลายตัว&lt;/p&gt;
&lt;p&gt;Facebook อธิบายว่าเทคนิคการเร่งความเร็วของ PHP ก่อนหน้านี้คือเลือกเขียน PHP Extension ด้วยภาษา C++ แล้วเชื่อมกับโปรแกรมด้วย PHP ซึ่งได้ผลจริงในแง่ประสิทธิภาพ แต่กลับทำให้งานซับซ้อนและหาบุคคลากรได้ยาก แต่เมื่อ Facebook จำเป็นต้องแก้ปัญหาเรื่องประสิทธิภาพให้รองรับผู้ใช้จำนวนมากขึ้นเรื่อยๆ จึงต้องหาทาง&lt;/p&gt;
&lt;p&gt;Facebook เคยใช้วิธีช่วยปรับปรุง Zend Engine แต่ไม่ค่อยได้ผลนัก สุดท้ายเลยใช้วิธีเขียนตัวแปลภาษา PHP ขึ้นมาใหม่ ผลคือ Hiphop นั่นเอง&lt;/p&gt;
&lt;p&gt;รายละเอียดทางเทคนิคอื่นๆ อ่านได้จาก &lt;a href=&quot;http://developers.facebook.com/news.php?blog=1&amp;amp;story=358&quot;&gt;Facebook Blog&lt;/a&gt; ขอบคุณคุณ luckyman ที่&lt;a href=&quot;http://www.blognone.com/node/14930#comment-154313&quot;&gt;แจ้งข่าว&lt;/a&gt;ด้วยครับ&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/14930/%E0%B8%AD%E0%B8%B1%E0%B8%9E%E0%B9%80%E0%B8%94%E0%B8%95-hiphop-php-%E0%B8%95%E0%B8%B1%E0%B8%A7%E0%B9%81%E0%B8%9B%E0%B8%A5%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2-php-%E0%B8%88%E0%B8%B2%E0%B8%81-facebook#comments</comments>
 <category domain="http://www.blognone.com/topics/development">Development</category>
 <category domain="http://www.blognone.com/topics/facebook">Facebook</category>
 <category domain="http://www.blognone.com/topics/hiphop">HipHop</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <pubDate>Wed, 03 Feb 2010 02:38:59 +0000</pubDate>
 <dc:creator>mk</dc:creator>
 <guid isPermaLink="false">14930 at http://www.blognone.com</guid>
</item>
<item>
 <title>รางวัลโอเพนซอร์ส CMS ประจำปี 2009 - Overall</title>
 <link>http://www.blognone.com/news/13890/%E0%B8%A3%E0%B8%B2%E0%B8%87%E0%B8%A7%E0%B8%B1%E0%B8%A5%E0%B9%82%E0%B8%AD%E0%B9%80%E0%B8%9E%E0%B8%99%E0%B8%8B%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%AA-cms-%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%B3%E0%B8%9B%E0%B8%B5-2009-overall</link>
 <description>&lt;p&gt;ในวันที่ 13 พศจิกายน 2552 ทางสำนักพิมพ์ Packt ได้ประกาศรางวัลสำหรับโอเพนซอร์ส CMS รางวัลสุดท้ายซึ่งคือรางวัล Overall โดย MODx และ SilverStripe ได้รางวัลที่ 2 ทั้งคู่ซึ่งมีผลดังนี้&lt;/p&gt;
&lt;p&gt;1. &lt;a href=&quot;http://wordpress.org/&quot;&gt;WordPress&lt;/a&gt; ได้เงิน 4,000 เหรียญสหรัฐ&lt;/p&gt;
&lt;p&gt;2. &lt;a href=&quot;http://modxcms.com/&quot;&gt;MODx&lt;/a&gt; ได้เงิน 2,000 เหรียญสหรัฐ&lt;/p&gt;
&lt;p&gt;2. &lt;a href=&quot;http://www.silverstripe.com/&quot;&gt;SilverStripe&lt;/a&gt; ได้เงิน 2,000 เหรียญสหรัฐ&lt;/p&gt;
&lt;p&gt;จากผลที่ออกมาไม่น่าประหลาดใจแต่อย่างใดที่ WordPress จะเป็นผู้ชนะ แต่ที่น่าประหลาดใจคือ ทั้ง Plone และ DotNetNuke ซึ่งอยู่ในรายชื่อผู้เข้าชิง ไม่สามารถเบียดเข้ามาติด 1 ใน 3 ได้ ฤาอาจจะกล่าวได้ว่าโลกของ CMS ต้องเป็น PHP เท่านั้น&lt;/p&gt;
&lt;p&gt;ข่าวที่เกี่ยวข้อง&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://blognone.com/node/13871/&quot;&gt;รางวัลโอเพนซอร์ส CMS ประจำปี 2009 - Most Promising&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blognone.com/node/13857/&quot;&gt;รางวัลโอเพนซอร์ส CMS ประจำปี 2009 - Other และ PHP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blognone.com/node/13885/&quot;&gt;รางวัลโอเพนซอร์ส CMS ประจำปี 2009 - Hall of Fame&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ที่มา &lt;a href=&quot;http://www.packtpub.com/award&quot;&gt;สำนักพิมพ์ Packt&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/13890/%E0%B8%A3%E0%B8%B2%E0%B8%87%E0%B8%A7%E0%B8%B1%E0%B8%A5%E0%B9%82%E0%B8%AD%E0%B9%80%E0%B8%9E%E0%B8%99%E0%B8%8B%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%AA-cms-%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%B3%E0%B8%9B%E0%B8%B5-2009-overall#comments</comments>
 <category domain="http://www.blognone.com/topics/cms">CMS</category>
 <category domain="http://www.blognone.com/topics/open-source">Open Source</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <pubDate>Fri, 13 Nov 2009 09:51:56 +0000</pubDate>
 <dc:creator>overbid</dc:creator>
 <guid isPermaLink="false">13890 at http://www.blognone.com</guid>
</item>
<item>
 <title>รางวัลโอเพนซอร์ส CMS ประจำปี 2009 - Hall of Fame</title>
 <link>http://www.blognone.com/news/13885/%E0%B8%A3%E0%B8%B2%E0%B8%87%E0%B8%A7%E0%B8%B1%E0%B8%A5%E0%B9%82%E0%B8%AD%E0%B9%80%E0%B8%9E%E0%B8%99%E0%B8%8B%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%AA-cms-%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%B3%E0%B8%9B%E0%B8%B5-2009-hall-fame</link>
 <description>&lt;p&gt;ในวันที่ 12 พศจิกายน 2552 ทางสำนักพิมพ์ Packt ได้ประกาศรางวัลสำหรับโอเพนซอร์ส CMS เพิ่มอีก 1 รางวัล คือ Hall of Fame ซึ่งเป็นรางวัลสำหรับผู้ที่เคยชนะในรางวัล Best Overall มาก่อน ซึ่งมีผลดังนี้&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/&quot;&gt;Drupal&lt;/a&gt; ได้เงิน 4,000 เหรียญสหรัฐ&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.joomla.org/&quot;&gt;Joomla!&lt;/a&gt; ได้เงิน 2,000 เหรียญสหรัฐ&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;รางวัลนี้ทำให้ Drupal รับเงินไปเหนาะ ๆ 6,000 เหรียญสหรัฐ ซึ่งปีก่อน ๆ เอาเงินไปซื้อเครื่องแม่ข่ายใหม่ ไม่ทราบปีนี้จะนำไปใช้ในส่วนไหน และยังมีรางวัลย่อยของผู้ที่อยู่ในรายชื่อ Hall of Fame คือ&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Drupal Award&lt;/strong&gt; ซึ่งมี 2 รางวัลคือ&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ธีมยอดเยี่ยม - &lt;a href=&quot;http://drupal.org/project/zen&quot;&gt;Zen&lt;/a&gt; เป็นธีมแม่แบบสำหรับให้ผู้ออกแบบแก้ไขเพื่อสร้างธีมใหม่ของตัวเอง&lt;/li&gt;
&lt;li&gt;โมดูลยอดเยี่ยม - &lt;a href=&quot;http://drupal.org/project/views&quot;&gt;Views&lt;/a&gt; เป็นโมดูลสำหรับควบคุมการแสดงผลของรายการข้อมูลหรือตาราง&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Joomla! Award&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ธีมยอดเยี่ยม - &lt;a href=&quot;http://www.rockettheme.com/joomla-templates/affinity&quot;&gt;Affinity&lt;/a&gt; เป็นธีมที่มีจุดเด่นมากมาย เช่น สามารถเปลี่ยนรูปแบบของเว็บ โดยย้ายส่วนประกอบต่าง ๆ ผ่านเครื่องมือจัดการแบบรูปภาพ&lt;/li&gt;
&lt;li&gt;ส่วนขยายยอดเยี่ยม - &lt;a href=&quot;http://extensions.joomla.org/extensions/access-a-security/backend-a-full-access-control/7010&quot;&gt;noixACL&lt;/a&gt; เป็นส่วนขยายสำหรับจัดระดับการเข้าถึงข้อมูลต่าง ๆ&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ข่าวที่เกี่ยวข้อง&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://blognone.com/node/13857/&quot;&gt;รางวัลโอเพนซอร์ส CMS ประจำปี 2009 - Other และ PHP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blognone.com/node/13871/&quot;&gt;รางวัลโอเพนซอร์ส CMS ประจำปี 2009 - Most Promising&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blognone.com/node/13890/&quot;&gt;รางวัลโอเพนซอร์ส CMS ประจำปี 2009 - Overall&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ที่มา &lt;a href=&quot;http://www.packtpub.com/award&quot;&gt;สำนักพิมพ์ Packt&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.blognone.com/news/13885/%E0%B8%A3%E0%B8%B2%E0%B8%87%E0%B8%A7%E0%B8%B1%E0%B8%A5%E0%B9%82%E0%B8%AD%E0%B9%80%E0%B8%9E%E0%B8%99%E0%B8%8B%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%AA-cms-%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%B3%E0%B8%9B%E0%B8%B5-2009-hall-fame#comments</comments>
 <category domain="http://www.blognone.com/topics/cms">CMS</category>
 <category domain="http://www.blognone.com/topics/open-source">Open Source</category>
 <category domain="http://www.blognone.com/topics/php">PHP</category>
 <pubDate>Thu, 12 Nov 2009 19:11:43 +0000</pubDate>
 <dc:creator>overbid</dc:creator>
 <guid isPermaLink="false">13885 at http://www.blognone.com</guid>
</item>
</channel>
</rss>

