Blog บทความ ความรู้ ประสบการณ์ หรือแปล เกี่ยวกับ PHP และเทคโนโลยีที่เกี่ยวข้อง นอกจากนี้ยังมี php forum ถาม-ตอบ ทุกคำถาม จะมีคำตอบ ... ที่นี่ - Blog and forum from the PHP zealots and PHP user groups in Thailand

Zend Framework and Smarty Intregration

เกริ่นนำ

ทำไมต้องใช้ Smarty ทำไมไม่ใช้ Zend_View ไปเลย??

นั่นหน่ะสิครับ ... โดยส่วนตัว ผมก็ไม่กล้าฟันธงน้ะครับว่าทำไม เพราะอะไร ผมคิดว่า ก็แล้วแต่ความชอบ และความเหมาะสมกับงานของใครของมัน ก็แล้วกัน :)

Facebook Platform เวอร์ชัน Open Source

เปิดตัว มาแรงแซงโค้งแล้ว คับ
 

Facebook Platform หลังจาก เปิดตัว ได้ปีกว่าๆ
ที่เปิดให้โปรแกรมอื่น (third party) สามารถเข้าไป ใช้งาน resource โดยเขียนโปรแกรมอื่นๆ
เข้าไปปลั๊ก กับระบบ ของ Facebook ได้ ณ ขณะนี้ ข้อมูลอย่างไม่เป้นทางการยืนยันว่า

มีโปรแกรมมากกว่า 24,000 โปรแกรม พร้อมด้วย นักพัฒนามากกว่า 400,000 คน
ที่พัฒนาภายใต้ Facebook Platform นอกจาก นี้ยังมีโปรแแกรมใหม่ๆ เพิ่มขึ้นมาเรื่อยๆ
ไม่น้อยกว่า 140 โปรแกรมต่อวันเลย ที่เดียว


และล่าสุด Facebook ก็ได้ Open Source สำหรับ บางส่วน ของ Platform ซึ่งมี License ในรูปแบบต่างๆ
( อ่านให้ดีๆนะคับ ) ออกมา

File Download : http://developers.facebook.com/fbopen/
Release Notes : http://developers.facebook.com/fbopen/Facebook_Open_Platform_Release_Not...

YUI 2.5.2 Released: Bug Fixes and Support for Upcoming Firefox and Opera Releases

Version: 
2.5.2
Released Date: 
2008/05/28

YUI 2.5.2 ออกมาอีกแล้วคับ
หลักก็ปรับ ให้สามารถใช้งานได้ดี กับ บราวเซอร์ ไฟร์ฟอก 3.0 แล้วก็ โอเปรา 9.5 ที่ออกใหม่ๆ
แล้วก็ แก้ไขบัก ในหลายๆ ส่วนด้วย กันคับ

อื่น ที่เพิ่มไหม่ก็ มี gadget ในส่วนของ Chart เห็นบอกว่ามี รูปแบบใหม่ เพิ่มขึ้นมา 2-3 รูปแบบมั้งคับ
กำลัง มองหา chart มาใช้อยู่พอดี คับ

เรื่องของเรื่องคือ อยากเป็นอิสระจาก google ให้เยอะ ที่สุดอ่ะนะ

อ้อ นอกนั้นก็มี เรื่องของ action script สำหรับ คอ flash ทั้งหลาย สำหรับความต้องการที่เพิ่ม ขึ้น

ถ้าอยาก จะปรับ ระบบการทำงาน มากขึ้น สำหรับ chart แล้วก็ uploader
( ใช้ได้ดีสำหรับการ upload พวกไฟล์โดย ผ่าน component ของ flash  )



ท้าย สุด
เอ่อ อยาก จะหาเวลา ไป ล้าง yui เวอร์ชัน 0.1.11 (เวอร์ชันแรกๆ) 
ออกจาก โปรแกรม เก่าๆ มากๆเลย

Dojo and Zend Framework Integration Released

หลังจากได้ข่าวมาซักพักใหญ่ ว่าเวอร์ชันต่อไป ของ ZF จะมี Javascript Framework รวมอยู่ด้วย
แล้วก็ เดาๆกันว่า เป็น Dojo

และแล้ว วันนี้ ก็เจอใน Web Logs หลายๆ ที่พูดถึง Zend กับ Dojoได้ Release เวอร์ชันแรกๆ ของ ZF ที่มี Dojo ติดมาด้วย  เขาบอกว่า สำหรับเวอร์ชันแรกนี้อาจจะเป็นการเรียกน้ำย่อย ก่อนเพราะว่า เท่าที่อ่านดู Widgets ที่ออกมา พร้อมเวอร์ชันนี้ค่อนข้างจะน้อย แต่สำหรับ แฟนพันธ์แท้ JSON ก็คงมีอะไรให้เล่นพอสมควร

สรุปแล้วเท่าที่ลองอ่านดูคร่าว ก็มี

Smarty 2.6.19 Released

Version: 
2.6.19
Released Date: 
2008/02/11

 This release addresses a couple of bug fixes, and a bug with the regex_replace modifier that can allow php functions to be called in templates. If you use the security features of Smarty, you should upgrade immediately. As a quick fix, you can replace the modifier.regex_replace.php plugin with the new one.

ChangeLog here. download it here.

 

PHP 5.2.6 Released

Version: 
5.2.6
Released Date: 
2008/05/06

 

The PHP development team would like to announce the immediate availability of PHP 5.2.6. This release focuses on improving the stability of the PHP 5.2.x branch with over 120 bug fixes, several of which are security related. All users of PHP are encouraged to upgrade to this release.

Security Enhancements and Fixes in PHP 5.2.6:

  • Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  • Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  • Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  • Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  • Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  • Upgraded bundled PCRE to version 7.6

Key enhancements in PHP 5.2.6 include:

mb_truncate จำกัดขนาดของ string ใน smarty แบบ multi-byte

เป็น modifier ที่แปลงจาก modifier truncate มา เพราะว่า truncate อันเก่า เวลาเอามาตัด UTF-8 ภาษาไทย แล้วตัดไม่เนียน มักจะมี ?? ติดท้ายมาอยู่เรื่อยๆ เนื่องจาก truncate อันเก่าทำงานในโหมด ASCII ก็เลยทำงานออกมาอย่างนั้น

แต่สำหรับใครใช้ truncate กับ UTF-8 ภาษาไทย ลองเอา mb_truncate นี้ไปใช้ดูคับ ผมปรับจาก truncate ตัวเก่า ก็ไม่ได้ทำอะไรมาก ก็เปลียน string function ให้เป็น multi-byte string function แทน และตอนนี้ fixed encoding ไว้ที่ UTF-8 ถ้าใครทำงานกับ encoding แบบอื่น ไม่ใช่ UTF-8 ก็ต้องเอาไปปรับเพิ่มเอง

 

CSS มุมโค้งมนๆ เขาทำกันยังงัยครับ??

ผมเพิ่งใช้ css ไม่นาน โดยเฉพาะ css 2 หรือ สูงกว่า ... อยากทำกรอบ ขอบ แบบมุมมน (ไม่เป็นเหลี่ยมๆ) เขาทำกันยังงัยเหรอครับ เคยไป hack ของชาวบ้านดู ที่พอทราบมา คือก็เอารูปมาแป่ะตรงมุม (cornner) โดยใช้ css คุม แต่ว่าเวลาเปลี่ยนสี อาจลำบากหน่อย ก็ต้องเปลี่ยนสีของรูปเตรียมไว้

หรือเขามีวิธีอะไรง่ายๆ มั้ยครับ เขามี framework ให้ใช้ไหม?

ใครมีของดีๆ เอามาแนะนำหน่อยครับ ^___^

ใครมี solution ดีๆ แนะนำเกี่ยวกับ การ Export MySQL บ้างคับ

เรื่องของเรื่องคือ

ผมจะต้องทำการย้ายข้อมูลจาก mysql 3.2xxx ไปยัง 5.xxx
ข้อมูลทั้งหมดที่จะต้อง  export ก็ไ่ม่น้อยไม่น้อย นะคับ :)

เกือบ 7 ล้าน กว่า แถว ใน 30 กว่าตาราง

เพื่อนมี solution ดีๆน่าสนใจก็ ขอไอเดียด้วยนะคับ
 

YUI 2.5.1 Released: Improved AIR support, JSON security patch, YUI Configurator, and bug fixes

Version: 
2.5.1
Released Date: 
2008/03/19

 หลักๆ ก็จะเป็น การ fix bugs แล้วก็ ปรับสภาพ ของตัว YUI ให้สามารถใช้งาน กับ AIR ได้ิดียิ่งขึ้น



©2007-2008 PHPZealots.com. All right reserved.
Syndicate content