Image
By lew Founder on Tag: Open Source, PHP, Apache, Open Standard, Microsoft
Open Source

ผมเชื่อว่าสิ่งหนึ่งที่หลายๆ คนในเว็บนี้พยายามบอกกับคนในชุมชนคือไมโครซอฟท์กับโลกโอเพนซอร์สไม่ได้เป็นศัตรูกันแบบความดีและความชั่ว แม้ผลิตภัณฑ์หลายๆ อย่างของทั้งสองค่ายจะทับซ้อนกัน แต่ก็ยังคงความร่วมมือกันต่อไปได้ในอีกหลายๆ ส่วน และข่าวในวันนี้ก็ตอกย้ำภาพนี้อีกครั้ง เมื่อทางไมโครซอฟท์ได้ส่งซอร์สโค้ดในส่วนของ ADOdb ซึ่งเป็นไลบรารีเชื่อมต่อระบบฐานข้อมูลในภาษา PHP ให้กับทางโครงการ

By KnightBaron on Tag: Open Source, PHP, Zend
Open Source

เมื่อวันที่ 17 มีนาคมที่ผ่านมา ทาง Zend ได้ปล่อย Zend Framework 1.5 แล้วครับ หลังจากที่มี Released Candidate มาให้ใช้กันได้สักพักแล้ว โดยมีความสามารถใหม่ๆ ที่ผมคิดว่าน่าสนใจเพิ่มขึ้นมาพอสมควร เช่น

By overbid Contributor on Tag: Open Source, PHP, CMS
Open Source

รางวัล CMS Award '07 จัดโดยโรงพิมพ์ Packt ซึ่งเป็นผู้จัดพิมพ์หนังสือเกี่ยวกับ CMS รายใหญ่ที่สุดในโลก โดยมีเปิดให้มีการโหวตเป็นระยะเวลา 3 เดือน เพื่อคัดเลือกผู้เข้ารอบ 5 ตัวสุดท้าย แล้วให้คณะกรรมการคัดเลือกผู้ชนะ และรายชื่อผู้ชนะรางวัล CMS Award '07 คือ

2007 Overall Open Source Content Management System Award ซึ่งเป็นรางวัลที่ใหญ่ที่สุด สำหรับ CMS ที่ดีที่สุด ได้แก่

By overbid Contributor on Tag: Open Source, PHP, Drupal, CMS, Joomla!, Mambo, Typo3
Open Source

หมัดเก้า การใช้งานร่วมกับภาษาไทย

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

By overbid Contributor on Tag: Open Source, PHP, Drupal, CMS, Joomla!, Mambo, Typo3
Open Source

หมัดเจ็ด การบริโภคทรัพยากร

"พลังอำนาจอันยิ่งใหญ่จะมาพร้อมกับความรับผิดชอบมหาศาล" ประโยคนี้จะนำมาใช้กับ CMS "ความสามารถอันยิ่งใหญ่จะมาพร้อมกับการบริโภคทรัพยากรมหาศาล" ได้เช่นเดียวกันหรือไม่ ลองติดตามดูครับ

Drupal ตัวโปรแกรมมีขนาดเล็ก การจัดการ cache ดีเยี่ยม เมื่อเทียบกับ CMS อื่นถือได้ว่าบริโภคทรัพยากรน้อยจริง ๆ

Joomla! และ Mambo ใน version ปัจจุบันนี้ความแตกต่างของ 2 ตัวนี้น้อยมาก คือทั้งสองตัวขนาดไฟล์ใหญ่ และบริโภคทรัพยากรมากพอ ๆ กัน

By lew Founder on Tag: Development, Internet, PHP, Web, FastCGI, Microsoft
Development

หลังการร่วมมือกับทาง Zend มากว่าปีครึ่ง โมดูล FastCGI สำหรับ IIS ซึ่งเป็นเว็บเซิร์ฟเวอร์ของไมโครซอฟท์ก็สำเร็จออกมาให้ใช้งานกันเป็นเวอร์ชั่นแรกแล้ว

FastCGI เป็นมาตรฐานการเชื่อมต่อระหว่างโปรแกรมภายนอกกับเว็บเซิร์ฟเวอร์ที่ให้ประสิทธิภาพที่ดีกว่า CGI ที่เราใช้กันมานานตั้งแต่ปี 1993 โดยตัว FastCGI นั้นลดการสร้างและจบโปรเซสของโปรแกรมภายนอกจำนวนมากๆ เช่น CGI ไปได้ ทำให้ช่วยเพิ่มประสิทธิภาพในการตอบสนองของเว็บได้เป็นอย่างดี

By overbid Contributor on Tag: Open Source, PHP, Drupal, CMS, Joomla!, Mambo, Typo3
Open Source

หมัดห้า ผลที่ได้

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

Blog

By overbid Contributor on Tag: Open Source, PHP, Drupal, CMS, Joomla!, Mambo, Typo3
Open Source

หมัดสาม การนำไปใช้งาน

Drupal

By overbid Contributor on Tag: Open Source, PHP, Drupal, CMS, Joomla!, Mambo, Typo3
Open Source

หมัดแรก ชุมชนนักพัฒนา เป็นที่แน่นอนว่า อนาคตของ CMS ย่อมขึ้นอยู่กับชุมชนนักพัฒนา เพราะคุณคงไม่มานั่งเขียนเองหรอก (ถ้าคิดจะเขียนเองคงไม่มาใช้ CMS หรอก) และคุณอาจจะดูปริมาณการใช้งาน CMS แต่ละตัวคร่าว ๆ ได้ดังนี้

By sugree Writer on Tag: Open Source, PHP, Drupal, CMS
Open Source

ยุคนี้สมัยนี้ทำเว็บซักที่ต้องใช้ CMS และหนึ่งใน CMS ยอดนิยมต้องมี Drupal ติดโผ 1 ใน 10 แน่นอน หลังจากที่ผ่านการพัฒนาอย่างต่อเนื่องเป็นเวลากว่า 8 เดือน ในที่สุด Drupal 6.0 Beta 1 ก็ถูกปล่อยออกมาให้ยลโฉมอย่างเต็มภาคภูมิ ลองมาเรียงลำดับความเปลี่ยนแปลงสำคัญๆ ดีกว่า

By overbid Contributor on Tag: Open Source, PHP, Drupal, CMS, Joomla!, Mambo, Typo3
Open Source

ในปัจจุบัน การจัดทำเว็บไซต์ที่เริ่มจากศูนย์ ตั้งแต่หน้าตาเว็บ การติดต่อฐานข้อมูล ระบบสมาชิก ฯลฯ คงไม่ใช่ความคิดที่ดีสักเท่าไหร่ ดังนั้นการจัดหาเครื่องมือในการคงจะเป็นความคิดที่ดีกว่า และตัวช่วยที่ดีคือ CMS (Content Management System) การเลือก CMS ที่เหมาะสมจะช่วยให้งานสำเร็จลงอย่างง่ายดาย และมีประสิทธิภาพ

By mk Founder on Tag: Development, PHP
Development

โครงการ PHP ประกาศหยุดพัฒนา PHP4 และหยุดให้การสนับสนุนตั้งแต่สิ้นปี (31 ธ.ค. 2007) เป็นต้นไป

เหตุผลก็คือ PHP5 ออกมาได้สามปีแล้ว และ PHP6 กำลังจะตามมาในอีกไม่นาน ดังนั้นก็ย้ายไปใช้ PHP5 กันเสียโดยดี ใครเตรียมจะย้ายก็ควรอ่านคู่มือ Migrating from PHP 4 to PHP 5 ประกอบ

ข่าวเก่าที่เกี่ยวข้อง: CMS และเว็บโฮสติ้งผนึกกำลังผลัก PHP5

โฮสติ้งสัญชาติไทยเจ้าไหนใช้ PHP5.2 เป็นดีฟอลต์ มาโฆษณาไว้ได้เลย

By mk Founder on Tag: Software, Development, PHP
Software

PHP 5.x ออกมาได้ 3 ปีแล้วแต่คนใช้ยังน้อย เหตุผลอาจเป็นเพราะไม่มีความจำเป็นที่จะใช้ (เพราะบรรดา CMS ต้องการแค่ PHP 4) หรือไม่ก็เป็นว่าอยากใช้แต่ใช้ไม่ได้ (โฮสต์ไม่สนับสนุน)

แคมเปญ GoPHP5 จึงเกิดขึ้น โดยดีเดย์วันที่ 5 กุมภาพันธ์ 2008 เป็นวันที่

By mk Founder on Tag: Development, PHP, Delphi
Development

CodeGear (บริษัทลูกของ Borland หลังปรับโครงสร้างองค์กรใหม่) ออก Delphi for PHP ซึ่งเป็นชุดพัฒนาแบบวิชวล (โดยใช้ระบบ IDE ของ Delphi ตัวปกติ) สำหรับภาษา PHP

Delphi for PHP รวมเอาชุดคลาสไลบรารีแบบโอเพนซอร์ส VCL for PHP ซึ่งมีคอมโพเนนต์มากกว่า 50 ตัว ซึ่งในนี้มีพวก AJAX ด้วย ส่วนฐานข้อมูลที่สนับสนุนในเวอร์ชันนี้คือ MySQL และ Interbase (Firebird เวอร์ชันของ CodeGear)

By sirn Writer on Tag: Zend, PHP, Microsoft
Zend

หลายๆ คนคงจะรู้จัก Zend Technologies อยู่ไม่น้อย (สำหรับคนที่ไม่รู้ --พวกเขาคือบริษัทที่อยู่เบื้องหลัง PHP) เมื่อวันที่ 31 ตุลาคมที่ผ่านมา ไมโครซอฟท์ได้ประกาศให้ความร่วมมือกับ Zend Technologies

การร่วมมือครั้งนี้ มุ่งไปในทิศทางที่จะช่วยให้ PHP สามารถรันบนเว็บเซิฟเวอร์บน Windows (IIS?) ได้มีประสิทธิ์ภาพยิ่งขึ้น จากเดิมที่ ถึงจะไม่ช้าแต่ก็ไม่เร็วเท่า LAMP

ทาง Zend ได้ออกมาให้สัมภาษณ์ว่า การร่วมมือดังกล่าว เพื่อ "ทำลายกำแพง" สำหรับการเปลี่ยนโปรแกรมเดิมที่มีอยู่แล้วให้มารันในวินโดวส์

By plynoi Writer on Tag: Development, PHP, .NET
Development

ที่เว็บ CodePlex ของไมโครซอพท์นั้นกำลังมีโปรเจคชื่อ Phalanger ที่จะนำ PHP มารันบน .NET อยู่ครับ

เจ้า Phalanger มีจุดมุ่งหมายคือสร้าง PHP ที่ทำงานบน .NET Framework , นำสคริปท์ PHP ที่มีอยู่แล้วมาทำงานได้โดยไม่ต้องแก้ไขใดๆ และเข้ากันได้กับ PHP 5.0

By plynoi Writer on Tag: Development, Eclipse, PHP
Development

จากงาน ECLIPSECON ประจำปี 2006 เมื่อเดือนที่แล้ว ทาง Eclipse Foundation ได้ประกาศร่วมมือกับ Zend และ ไอบีเอ็ม ที่จะพัฒนา PHP IDE ที่มีฐานมาจาก Eclipse Platform ขึ้นมาครับ

เจ้า IDE จะอยู่ในรูปแบบของปลั๊กอินสำหรับ Eclipse ครับ โดยจะมีความสามารถพื้นฐานครบถ้วนทั้งการเขียน, Deploy ขึ้น Server การ Debuging เป็นต้น

By lew Founder on Tag: Oracle, PHP
Oracle

กระแส OpenSource ยังแรงไม่เลิก เมื่อออราเคิลประกาศให้การสนับสนุนในการพัฒนาซอฟท์แวร์ เพื่อเชื่อมต่อระหว่าง ออราเคิลและ PHP งานนี้ประกาศออกมาเป็นทางการแล้วว่าไลบราลีที่พัฒนาขึ้นนี้จะแจกฟรี แต่แน่นอนว่าตัวดาต้าเบสของออราเคิลนั้น ไม่ฟรี!!!

บริษัทต่างๆ เริ่มมีการดึงนักพัฒนาโอเพ่นซอร์สเข้ามาเป็นแนวร่วมมากขึ้นเช่น ไอบีเอ็ม อินเทล หรือ SAP ที่มีการพัฒนาเพื่อให้ระบบของตนเข้ากันได้กับ PHP หรือแม้กระทั่งไมโครซอฟท์ก็มีแผนจะรองรับภาษา Python

แต่ตอนนี้ภาษาอย่าง C# หรือ Java ก็ยังคงความนิยมอยู่... น้องๆ ที่เรียนอยู่อ่านๆ ไว้บ้างนะครับ

Subscribe to PHP