Bu iş tamamen üzerime kaldı, tek başıma yetiştirmeye çalışınca ne iki satır yazı yazacak hal kalıyor ne de kodlar şimdi insan içine çıkarılabilecek halde bile değil. Gördüğün gibi uykusuzluktan düzgün cümle kuracak halim kalmamış.
Hele projeyi bir yoluna koyayım, bir yazı çıkarırım, web günlüğü falan kullanamıyorum ama hiç olmazsa buradan paylaşırım. Turbogears'ın en kötü yanı dökümantasyonu. Türkçe kaynak yok. Kendi orjinal dokumanları da çok yetersiz. 1.x versiyonundan 2.x versiyona geçmeye çalışıyorlar ama dokumanlar aynı hıza yetişmiyor. Neyse ki herşeyi kendiler iyapmamışlar, sqlalchemy, genshi, pylons gibi kütüphaneleri bir araya topladıkları için gereken dokuman o kütüphanelerin ayrı ayrı sitelerindne bulunabiliyor. Django'nun dokumantasyonu süperdi, hatta şimdiye kadar gördüğüm özgür yazılım projeleri içinde en iyi dokumantasyon diyebiliriz. İkisinde de klasik 20 dakikada wiki yapımı örneği var ama daha karmaşık işlerde ne nasıl yapılır bulana kadar google ile saatler harcanıyor. Alper KANAT yazmış: > 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] > <mailto:[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
