Breaking News
AMR | Citrix Webinar: The Next New Normal

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

สำหรับเหล่าผู้พัฒนา Software หรือธุรกิจต่างๆ ที่มีการใช้งาน Python 2 อยู่อาจต้องเตรียมวางแผนกันแล้ว เนื่องจาก Python 2 กำลังจะเข้าสู่สถานะ End of Life หรือ EOL ในวันที่ 1 มกราคม 2020 นี้แล้ว

Credit: Python

ถึงแม้การเข้าสู่สถานะ 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 ระบบทั้งหมดด้วยตนเองก็ได้

ที่มา: https://www.infoworld.com/article/3365221/python-2-end-of-life-how-to-survive-the-end-of-python-2.html



About techtalkthai

ทีมงาน TechTalkThai เป็นกลุ่มบุคคลที่ทำงานในสาย Enterprise IT ที่มีความเชี่ยวชาญทางด้าน Network, Security, Server, Storage, Operating System และ Virtualization มารวมตัวกันเพื่ออัพเดตข่าวสารทางด้าน Enterprise IT ให้แก่ชาว IT ในไทยโดยเฉพาะ

Check Also

แนวทางออกแบบ API ยังไงให้ได้เงินตอบโจทย์เพื่อธุรกิจติดจรวดสไตล์ IBM

วันนี้เราจะมาแบ่งปันแนวคิดแนวปฏิบัติและบทเรียนที่ดีที่สุดในการออกแบบ API ของแบรนด์ระดับโลกอย่างIBM ที่ใช้ในการออกแบบ API สำหรับลูกค้าองค์กรต่าง ๆ โดยมุ่งเน้นไปที่วิธีการทางเทคนิคที่พิสูจน์มาแล้วจากผลตอบรับของลูกค้าแล้วว่าได้ผลจริง โดยมีแนวคิดหลักดังนี้

Microsoft เผยเฟรมเวิร์ก .NET MAUI สำหรับการพัฒนาแอปข้ามแพลตฟอร์ม

ที่งาน Microsoft Build Developer มีการประกาศ .NET MAUI หรือจะเรียกได้ว่าพัฒนาการจาก Xamarin.Form ด้วยช่วยให้นักพัฒนาเขียนโค้ดเดียวใช้ได้ทุกแพลตฟอร์มไม่ว่าจะเป็น Windows, iOS, Android ซึ่ง MAUI …