Django

ทิศทางในอนาคตของ Django จากงาน DjangoCon

tags:

งาน DjangoCon ที่เพิ่งผ่านไป นอกจากเป็นการเปิดตัว Django 1.0 แล้ว ชุมชน Django ยังมาระดมสมองถึงทิศทางของ Django ในอนาคต โดยมีนักพัฒนาหลักทั้งสองคนคือ Adrian Holovaty และ Jacob Kaplan-Moss เป็นแกนนำ

  • ฟีเจอร์ที่คนอยากให้มีมากคือการแก้ไขหรือลบวัตถุในฐานข้อมูลแบบทีละหลายๆ ตัว (ผมพยายามเขียนภาษาไทยแต่รู้สึกว่าเข้าใจยาก เอาเป็นว่ามันคือ batch editing of objects in the database)
  • มีแนวโน้มสูงที่จะเปลี่ยนวิธีการออกรุ่น จากเดิมที่อิงตามฟีเจอร์ มาเป็นอิงตามกำหนดเวลา (เหมือนอย่าง GNOME หรือ Ubuntu)
  • รวมเว็บไซต์ที่เกี่ยวข้องคือ DjangoPlugables, DjangoSnippets, DjangoPeople และ DjangoSearch เข้าด้วยกันเป็นเว็บเดียว
  • debugging และ profiling
  • เลิกสนับสนุน Python 2.3
  • ปรับปรุงตัวอย่างในเอกสารให้มีมากขึ้น
  • Denormalisation ใน ORM
  • สนับสนุนการต่อเชื่อมกับฐานข้อมูลหลายอันในเวลาเดียวกัน

รายละเอียดเพิ่มเติมรวมทั้งลิงก์ไปยังแต่ละไอเดีย ดูได้ในที่มาครับ นอกจากนี้ เว็บไซต์ชุมชนผู้ใช้ Django ชาวไทย เปิดแล้ว!

ที่มา - Ars Technica

สิ้นสุดการรอคอย Django 1.0 ออกแล้ว!

tags:

หลังจากพัฒนากันมาเป็นเวลากว่า 3 ปี ในที่สุดวันนี้ก็มาถึง Django 1.0 ออกมาให้ได้ใช้งานกันแล้วครับ โดยเวอร์ชั่นนี้จัดเป็นการพัฒนาอย่างก้าวกระโดดนับตั้งแต่เวอร์ชั่น 0.96 Stable ซึ่งได้มีการ Commit ไปกว่า 4,000 ครั้ง แก้บั้กกว่า 2,000 จุด แก้ไขโค้ดโปรแกรมกว่า 350,000 บรรทัด และยังมีการเพิ่มเติมเอกสารประกอบการใช้งานใหม่อีกกว่า 40,000 บรรทัด

นอกเหนือจากประเด็นหลักอย่างเรื่องเสถียรภาพแล้ว หลายสิ่งหลายอย่างได้ถูกเพิ่มเติมและแก้ไขในเวอร์ชั่น 1.0 นี้ อาทิเช่น

  • Re-factored admin application
  • พัฒนาการจัดการตัวอักษร Unicode
  • พัฒนาระบบ ORM
  • escape ตัวแปร template อัตโนมัติ
  • GeoDjango (สนับสนุน GIS)
  • พื้นที่เก็บไฟล์แบบสลับสับเปลี่ยนได้
  • สนับสนุน Jython
  • Generic relations ใน form และ admin
  • แบ่งแยกความแตกต่างระหว่าง INSERT และ UPDATE
  • แยก CacheMiddleware
  • Refactored django.contrib.comments
  • เอาคุณสมบัติเก่าๆ ที่ล้าสมัยออก

เอาล่ะจะรอช้าอยู่ใย? ดาวน์โหลด Django 1.0 ไปทดลองใช้กันเถอะ! ว่าแต่ได้เวลาปาร์ตี้กันแล้วหรือยังครับ?

ที่มา - Django Weblog, Django 1.0 release notes

Site Search

 
Web blognone.com

Poll