Python 2 เตรียมเข้าสู่สถานะ End of Life ในปี 2020 นี้แล้ว

สำหรับเหล่าผู้พัฒนา Software หรือธุรกิจต่างๆ ที่มีการใช้งาน Python 2 อยู่อาจต้องเตรียมวางแผนกันแล้ว เนื่องจาก Python 2 กำลังจะเข้าสู่สถานะ End of Life หรือ EOL ในวันที่ 1 มกราคม 2020 นี้แล้ว
ถึงแม้การเข้าสู่สถานะ EOL ของ Python 2 นี้จะไม่ได้ส่งผลกระทบต่อ Application ที่ทำงานอยู่ในระดับที่ทำให้ Application เหล่านั้นหยุดทำงาน แต่ในระยะยาวนั้นหากธุรกิจองค์กรยังคงใช้งาน Python 2 ต่อไป ก็ต้องเตรียมตัวต่อประเด็นต่างๆ เหล่านี้ เช่น
  • ทีมพัฒนา Python จะไม่ออก Patch แก้ไขบั๊กหรืออุดช่องโหว่ทางด้าน Security เพิ่มเติมอีก นอกจากจะมีนักพัฒนาภายนนอกมาพัฒนาและออก Patch ให้เองเป็นกรณีไป
  • Library และโครงการต่างๆ ที่เคยใช้ Python 2 ก็จะค่อยๆ เปลี่ยนไปใช้ Python 3
  • การหาบริการ Cloud หรือ OS ที่รองรับ Python 2 อย่างเป็นทางการมาใช้งานจะค่อยๆ ยากขึ้นเรื่อยๆ
สำหรับผู้ที่ใช้ Python 2 อยู่นั้นก็อาจต้องพิจารณาการอัปเดตไปใช้ Python 2.7.16 ไปพลางๆ ก่อนที่จะวางแผนย้ายขึ้น Python 3 ในอนาคต หรือหันไปใช้ Python 2 Runtime ทางเลือกจากค่ายต่างๆ เช่น Tauthon, PyPy, IronPython, Cython หรือซื้อบริการ Support จากผู้พัฒนาภายนอกอย่าง ActiveState หรือดูแล Maintain ระบบทั้งหมดด้วยตนเองก็ได้

Comments

Popular posts from this blog

เตือนเว็บ Office 365 ปลอม เสี่ยงถูกหลอกลง Trickbot Trojan ขโมยรหัสผ่าน

แนะนำวิธีเปิดใช้ DNS over HTTPS บน Firefox

Kali Linux for Raspberry Pi 4 ออกแล้ว!