รวม 19 Extensions ของ Yii Framework 2 ที่น่าใช้

1. Bx Slider Widget for Yii 2
https://github.com/yii2mod/yii2-bx-slider

2. Star Rating Widget for Yii 2
https://github.com/yii2mod/yii2-star-rating

3. jQuery countdown widget for Yii2
https://github.com/russ666/yii2-countdown

4. Sweet Alert Widget for Yii 2
https://github.com/yii2mod/yii2-sweet-alert

5. Yii 2 Tree (jsTree)
https://github.com/arogachev/yii2-tree

6. Infinite AJAX scrolling for Yii2
https://github.com/kop/yii2-scroll-pager

7. Yii2 Toastr Notification
https://github.com/odai-alali/yii2-toastr

8. Yii 2 widget for jQuery Timepicker Addon
https://github.com/janisto/yii2-timepicker

9. DropzoneJs Extention for Yii2
https://github.com/perminder-klair/yii2-dropzone

10. Yii2 extension for Mobile-Detect library
https://github.com/alexandernst/yii2-device-detect

11. Yii 2 imagine extension
https://github.com/yiisoft/yii2-imagine

12. Google Maps API library for Yii2
https://github.com/2amigos/yii2-google-maps-library

13. Bootstrap DatePicker Widget for Yii2
https://github.com/2amigos/yii2-date-picker-widget

14. QrCodes for Yii2
https://github.com/2amigos/yii2-qrcode-helper

15. Integration of materializecss into Yii2
https://github.com/MacGyer/yii2-materializecss

16. SB Admin Theme for Yii2
https://github.com/p2made/yii2-sb-admin-theme

17. Yii2 extension to generate auto number
https://github.com/mdmsoft/yii2-autonumber

18. LinkPager widgets for Yii Framework 2.0
https://github.com/phpyii/yii2-widget-linkpager

19. Asset Bundle for Yii2 with Socicon
https://github.com/rmrevin/yii2-socicon

แนะนำ Guzzle สำหรับทำ RESTful APIs (PHP)

สำหรับคนที่เขียน PHP อยากเขียนต่อกับ RESTful APIs หรือ Web Services แนะนำตัวนี้ครับ “Guzzle”

 

 

รายละเอียด
http://goo.gl/BKjZXv

– Guzzle เป็น PHP HTTP client ที่ใช้สำหรับส่ง HTTP requests และเชื่อมต่อกับ web services ครับ

– สามารถดึงข้อมูล เพิ่ม แก้ไข ลบ หรืออัพโหลดไฟล์ไปที่ web services ได้ง่ายมากเพียงใช้โค้ดไม่กี่บรรทัด

– สามารถเขียนเชื่อมกับ APIs เจ้าดังๆ ได้ไม่ว่าจะเป็น Twitter, Facebook, GitHub ได้สบายๆ

แน่นอนมันติดตั้งผ่าน Composer เราสามารถใช้ได้ทั้ง เขียน PHP แบบปกติ หรือใช้ PHP framework ก็ได้

 

ถ้าง่ายหน่อยสำหรับคนใช้ Yii Framework 2 ดูที่นี่
https://goo.gl/PLq6gg

สำหรับคนใช้ Laravel 5 ดูที่นี่
https://goo.gl/4kq0PT

ลองใช้ดูกันได้ครับ

Yii 2.0.8 มีอะไร update สำคัญๆ บ้าง

  • ปรับปรุงความเข้ากันได้กับ PHP 7
  • เพิ่ม method andFilterCompare() สำหรับกรองข้อมูลในคอลัมน์ของ GridView ให้ง่ายขึ้น ใครใช้ Yii 1.1 อยู่น่าจะคุ้นเคยเป็นอย่างดี
  • เพิ่ม comments ให้กับตาราง และคอลัมน์ ในฐานข้อมูล
  • เมื่อเราอัพโหลดไฟล์เรามักลืมระบุ enctype ให้กับฟอร์ม ตอนนี้ไม่ลืมแน่นอน เพราะ Yii จัดการเพิ่ม enctype ให้เราแบบ Auto แล้ว ไม่ต้องระบุครับ
  • เราสามารถระบุเครื่องหมายดอกจันทร์ (*) เพื่อตรวจสอบ mimeTypes แบบกลุ่มได้เช่น image/* หมายถึง image/jpeg, image/png เป็นต้น
  • สามารถตรวจสอบความถูกต้อง (Validate) เวลาได้แล้ว โดยระบุ property ชื่อว่า type กำหนดเป็น TYPE_DATETIME หรือ TYPE_TIME ไม่ต้องเขียนเช็คเองแล้ว
  • เรื่องความปลอดภัย ส่วนใหญ่อัพเดทตั้งแต่ 2.0.7 แล้วครับ สำหรับ 2.0.8 จะเป็นการปรับปรุงประสิทธิภาพเสียมากกว่า เช่น ปรับปรุง Random Number Generator (RNG) ให้ดีขึ้น
  • ล่าสุด มีการปรับปรุง MongoDB extension ใครใช้อยู่ก็ update กันได้เลย
    อ่านเพิ่มเติมได้ที่
    http://goo.gl/FGZ97k