Django
ทิศทางในอนาคตของ Django จากงาน DjangoCon
Submitted by mk on 11 September, 2008 - 16:57. 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 ออกแล้ว!
Submitted by KnightBaron on 4 September, 2008 - 21:48. 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




