ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์จาก มกราคม, 2016

ขั้นตอนการอัพ Laravel จาก 5.1 เป็น 5.2

ปีที่ผ่าน Laravel ได้พัฒนา framework อย่างต่อเนื่อง และโตอย่างรวดเร็วทำให้นักพัฒนาเว็บที่ใช้งานเจ้า framework ตัวนี้ต้องคอยตื่นตัวตลอดเวลา หลายๆ คนมีคำถามว่าถ้าไม่อัพได้มั้ย? คำตอบคือ ได้ แต่แน่นอน คุณจะพลาดระบบใหม่ๆ หรือการแก้ไขช่องโหว่ต่างๆ ที่เคยมีมาในเวอร์ชันก่อนๆ หลายๆ คนเลือกที่จะไม่อัพเกรดเพราะกลัวว่าจะทำให้ระบบทั้งหมดรวน เพราะแต่ละเวอร์ชันมีการเปลี่ยนแปลงเยอะมาก ฟังชันบางตัวก็ยกไปทำให้เราต้องมานั่งแก้ไขกันเยอะเลยทีเดียว

ถึงแม้จะมีข้อเสีย และบางครั้งอาจจะไม่คุ้มกับเวลาที่เสียไป ในโลกของนักพัฒนาคงไม่มีใครอยากล้าหลัง อย่างไรก็ดี จะอัพ หรือไม่นั้น? เจ้าของโปรเจ็ค เจ้าของบริษัท แต่จะเป็นคนตัดสินใจเองว่าคุ้มค่ากับเงิน และเวลาที่จะเสียไปมั้ย?
สำหรับใครที่ตัดสินใจได้แล้วสามารถเข้าไปอ่านต่อได้เลย กับการอัพเกรด Laravel 5.1 เป็น 5.2 จากโปรเจ็คที่พัฒนามาบ้างแล้ว

มาดูวิธีใช้งาน Google oAuth2 สำหรับการใช้งาน Google Ads Libraries ด้วย PHP

ทุกวันนี้ไม่มีใครไม่รู้จัก Google ผู้ให้บริการสำหรับการค้นหาข้อมูลต่างๆ และยังมีบริการในส่วนอื่นๆ อาทิ เช่น Google Maps, Google Adsense, Google Dfp ฯลฯ ซึ่ง Google มองว่าบริการต่างๆ น่าจะสามารถเข้าถึงได้โดยผู้พัฒนา ให้สามารถเรียกใช้งาน API จากบริการของ Google ได้ Google จึงพัฒนา Google client Libraries ออกมาเพื่อนให้เหล่า Dev สามารถเรียกใช้บริการต่างๆ จาก Google ผ่านเว็บไซต์ของตัวเองได้ เช่น การดึงข้อมูลแผนที่ การสร้างรายงานเข้าชมเว็บโดยดึงข้อมูลจาก Analytics ฯลฯ

เพื่อความปลอดภัย Google จำเป็นต้องทำระบบที่มีความซับซ้อนในการใช้งานตามมาด้วย ถึงแม้ว่าจะมีคู่มือออกมาให้อ่าน แต่บางครั้งก็เก่าเกินไป หรือระบบดันพัฒนาไวกว่าคู่มือ ทำให้เหล่าผู้พัฒนาต้องค้นหาข้อมูลเพิ่มเติมเพื่อที่จะแก้ไขจุดเล็กๆ จากการที่ไม่สามารถติดตั้ง และใช้งาน Google client Libraries ได้ เรียกได้ว่า งมเป็นชั่วโมง เป็นวันๆ เมื่อผมได้ผ่านพ้นจุดๆ นี้มาได้ก็ต้องรีบเขียนบทความนี้ไว้เพื่อเตือนความจำตัวเอง และอยากจะให้สิ่งๆ ได้ไปช่วยเหลือคนอื่นๆ ด้วย