Merhaba Timuçin,

Alternatifleri bilmek güzel şey. Bence TurboGears ile devam et. Hatta
mümkünse konuyla ilgili günlük yazıları vs. yaz bir yerlere.. Böylece
tecrübelerinden faydalanma imkanımız olur. Belki de görüntülü ve adım adım
giden bir şeyler yaparsan Türkçe içeriğe de güzel bir katkın olur. Şu aralar
herkes django'cu, Python'cu olduğundan alternatifleri öğrenmek zenginlik
açısından güzel olur bence..

Bildiğim kadarıyla django da arka tarafta sqlalchemy'nin özelliklerinden
faydalanıyordu ama bu yalnızca bir duyum. Doğruluğundan emin değilim. ORM'i
nasıl hallediyor pek bakmadım dürüst olmak gerekirse..

django'da xml ve json döndürmek kolay bu arada.. TurboGears ne gibi bir
yenilik getiriyor bilemedim ama herhangi bir django nesnesini JSON haline
getirmek çok kolay. XML için de genellikle serileştirme kullanılıyor ki bu
da çok zor değil.

---
Quis custodiet ipsos custodes?


11 Nisan 2010 13:47 tarihinde Timuçin Kızılay <[email protected]>yazdı:

> Bu mail listelerinden gördüğüm çoğunluk python web framework olarak
> django kullanıyor. Daha önce bir web sitesi işinde django kullanmıştım,
> bu sefer Turbogears naıslmış bir bakayım dedim ve web üzerinden
> çalışacak, temelde stok kontrol uygulaması benzeri bir uygulamayı
> turbogears kullanarak yapmaya başladım.
> Gördüğüm kadarıyla bazı konularda Turbogears daha iyi.
> Template sistemi olarak genshi kullanılıyor, django'ya göre daha rahat
> geldi.
> Database ORM olarak da sqlalchemy kütüphanesi django ile gelen
> kütüphaneye göre daha rahat kullanımlı.
> Controller yazmak da daha rahat geldi. Django url yapısı regex ile
> rahatça düzenlenebiliyor ama turbogears içinde controller class içinde
> fonksiyon tanımlamak ve gerektiğinde json ya da xml döndürmek çok daha
> rahat geldi.
>
> Şimdi aklıma takılan şey, bir çok kişi django kullanıyor, benim
> bilmediğim neler var da django daha çok tercih ediliyor? Turbogears ile
> uğraşmak yerine django ile mi devam etsem?
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap