ซีรีส์ อายุ support ของ PHP, Laravel และ MySQL

5 ตอน อ่านรวมประมาณ 24 นาที

แต่ละเวอร์ชันของ PHP, Laravel และ MySQL ได้แพตช์ถึงเมื่อไหร่ เริ่มจากรอบ support ของ PHP กับ Laravel วิธีอ่านเลขเวอร์ชัน PHP ของ Ubuntu แล้วไปที่การย้ายออกจาก PHP 8.2 และ MySQL 8.0 ก่อนหรือหลังหมดอายุ

  1. 1

    PHP แต่ละเวอร์ชันมี support 4 ปี แบ่งเป็น active support กับ security fixes

    PHP ออกเวอร์ชันใหม่ปีละครั้ง แต่ละเวอร์ชันแก้บั๊กให้ 2 ปี แก้เฉพาะช่องโหว่อีก 2 ปี แล้วจึงหมดอายุ โพสต์นี้อธิบายแต่ละช่วง เวอร์ชันที่ยังมี support ตอนนี้ และ PHP จาก Ubuntu กับ Laravel ที่นับอายุต่างออกไป

    · อ่าน 6 นาที

  2. 2

    Laravel แต่ละเวอร์ชันมี support 2 ปี และออก major ใหม่ทุกต้นปี

    Laravel ออก major ใหม่ปีละครั้ง แต่ละเวอร์ชันแก้บั๊ก 18 เดือนและแก้ช่องโหว่ 2 ปี ไม่มี LTS แล้วตั้งแต่ Laravel 6 โพสต์นี้อธิบายเลขเวอร์ชัน ตาราง support ตอนนี้ และวิธีดูคู่กับรอบของ PHP

    · อ่าน 4 นาที

  3. 3

    วิธีอ่านเลขเวอร์ชัน PHP ของ Ubuntu อย่าง 8.3.6-0ubuntu0.24.04.13

    PHP ที่ลงจาก Ubuntu ใช้เลขของ php.net ตัวเดิมไปตลอดอายุของรุ่น แล้วนับการแพตช์ที่เลขท้ายแทน 8.3.6 บน Ubuntu 24.04 จึงอาจแพตช์ล่าสุดแล้ว ต้องเทียบเลขเต็มกับประกาศของ Ubuntu ไม่ใช่กับ php.net

    · อ่าน 5 นาที

  4. 4

    วิธีอัปเกรดเว็บจาก PHP 8.2 ก่อนหมดอายุ 31 ธ.ค. 2569

    PHP 8.2 จะไม่ได้แพตช์ความปลอดภัยอีกหลัง 31 ธ.ค. 2569 ปลายทางที่คุ้มที่สุดตอนนี้คือ 8.4 หรือ 8.5 และการอัปเกรดมีหกขั้น ตั้งแต่หาว่า PHP รันอยู่ที่ไหนบ้าง เช็ค package แก้โค้ดด้วย Rector ทดสอบใน CI ไปจนถึงย้ายเซิร์ฟเวอร์ทีละส่วน

    · อ่าน 4 นาที

  5. 5

    MySQL 8.0 EOL แล้ว ใช้ต่อมีความเสี่ยงอะไรบ้าง

    MySQL 8.0 หมดอายุเมื่อ 30 เม.ย. 2569 ฐานข้อมูลยังรันได้ตามปกติ แต่ช่องโหว่และบั๊กที่เจอหลังจากนี้จะไม่มีแพตช์ให้ 8.0 อีก โพสต์นี้อธิบายรุ่น LTS กับ Innovation ผลที่ตามมาถ้าใช้ต่อ MySQL จาก Ubuntu ที่ยังได้แพตช์ และทางขึ้น 8.4 LTS

    · อ่าน 5 นาที