• 04-04-2009, 12:55:38
    #1
    Merhabalar

    Python dilinin Django Framework ü ile bir download sitesi yaptık. Sitemiz henüz yeni, tasarımı henüz tamamlanmadı. Siteyi biraz gezdiğiniz zaman Django ile neler yapabileceğinizi görebilirsiniz.


    Barındırma Özellikleri ve Maliyet:

    VPS: webfaction [Shared 2] (şu anda Türkiyede pek django destekleyen yer yok)
    VPS Belleği: 120mb
    VPS Yeri: Amerika
    Ücret: $8.50/aylık

    Django çok yavaş, çok bellek yer diyenler test edebilirler, 120 mb bellek ile ve amerikadaki sunucuda çalışmaktadır. Henüz 40 civarı program var,

    Kullandığı teknolojiler: python, çeşitli python modülleri, django, mysql

    Site Adresi: Windows Programlari - Yükle indir

    Not: Reklam yapmak için bu konuyu açmıyorum. Türkiyedeki ilk django site örneklerinden birisi olduğu için tanıtıyorum.

    Neden Django Kullanmalıyım, birkaç ipucu:
    1. Geliştirilmiş python modülleri sayesinde birçok şeyi en kısa yoldan çözebilirsiniz.
    2. Programlama tarzı birden fazla programcı ile çalışmaya uygun (SVN)
    3. Herşey yerli yerinde
    4. Model - View Mimarisi sayesinde veritabanı oluşturmak, güncellemek, sql sorgulamak çok kolaylaşıyor. (MVC)
    5. Modelleri oluşturduğunuz zaman admin paneli kendiliğinden oluşuyor. Sizin panel için hiçbirşey yapmanıza gerek kalmıyor. Ancak istediğiniz taktirde admin paneline ek özellikler kazandırabiliyorsunuz.
    6. Miras (Kalıtım) sayesinde önceki yazdıklarınızı tekrar tekrar kullanabiliyorsunuz. Hatta başka projelerde bile kullanabilirsiniz.
    7. Birçok yabancı firma, iş başvurularında django bilgisi istiyor.
    8. Hız
    9. Maliyet

    Diğer Türkçe Django Siteler:
    ozgurlukicin.com
    teknomy.com

    Ücretsiz Django Hosting:
    http://appengine.google.com (şu anda sadece django desteği var, php den bile daha önce django desteklemeye başladı)

    Kendiliğinden admin paneli nasıl oluşur? Olurmu öyle şey diyorsanız

    Ücretsiz Dökümanlar:
    http://www.djangobook.com
    Django | Django documentation | Django Documentation

    Yaparken Size Engel Olabilecek Şeyler:
    Yetersiz ingilizce


    (banias)
  • 04-04-2009, 22:24:41
    #2
    gnghost adlı üyeden alıntı: mesajı görüntüle
    Merhabalar
    Python dilinin Django Framework ü ile bir download sitesi yaptık. Sitemiz henüz yeni, tasarımı henüz tamamlanmadı. Siteyi biraz gezdiğiniz zaman Django ile neler yapabileceğinizi görebilirsiniz.
    Barındırma Özellikleri ve Maliyet:
    VPS: webfaction [Shared 2] (şu anda Türkiyede pek django destekleyen yer yok)
    VPS Belleği: 120mb
    VPS Yeri: Amerika
    Ücret: $8.50/aylık
    Django çok yavaş, çok bellek yer diyenler test edebilirler, 120 mb bellek ile ve amerikadaki sunucuda çalışmaktadır. Henüz 40 civarı program var,
    Kullandığı teknolojiler: python, çeşitli python modülleri, django, mysql
    Site Adresi: Windows Programlari - Yükle indir
    Not: Reklam yapmak için bu konuyu açmıyorum. Türkiyedeki ilk django site örneklerinden birisi olduğu için tanıtıyorum.
    Neden Django Kullanmalıyım, birkaç ipucu:
    1. Geliştirilmiş python modülleri sayesinde birçok şeyi en kısa yoldan çözebilirsiniz.
    2. Programlama tarzı birden fazla programcı ile çalışmaya uygun (SVN)
    3. Herşey yerli yerinde
    4. Model - View Mimarisi sayesinde veritabanı oluşturmak, güncellemek, sql sorgulamak çok kolaylaşıyor. (MVC)
    5. Modelleri oluşturduğunuz zaman admin paneli kendiliğinden oluşuyor. Sizin panel için hiçbirşey yapmanıza gerek kalmıyor. Ancak istediğiniz taktirde admin paneline ek özellikler kazandırabiliyorsunuz.
    6. Miras (Kalıtım) sayesinde önceki yazdıklarınızı tekrar tekrar kullanabiliyorsunuz. Hatta başka projelerde bile kullanabilirsiniz.
    7. Birçok yabancı firma, iş başvurularında django bilgisi istiyor.
    8. Hız
    9. Maliyet
    Diğer Türkçe Django Siteler:
    ozgurlukicin.com
    teknomy.com
    Ücretsiz Django Hosting:
    http://appengine.google.com (şu anda sadece django desteği var, php den bile daha önce django desteklemeye başladı)
    Kendiliğinden admin paneli nasıl oluşur? Olurmu öyle şey diyorsanız
    Ücretsiz Dökümanlar:
    The Django Book
    Django | Django documentation | Django Documentation
    Yaparken Size Engel Olabilecek Şeyler:
    Yetersiz ingilizce
    (banias)
    ileri düzey asp.net ve c# la ilegileniyorum.django ilgimi çekti ayrıca phyton yakın zamanda çok daha popüler olcak net framework 4 ve Vstudio 2010 la birlikte F#(Dot Tabanlı Phyton) net platformuna katılacak.aspx sayfalarıda F# ile yazılabiliecek.Şuan Bazı toollarla yazanlar bile var sanırım.site güzel django framework ilgimi çekti.çalışma güzel ellerine sağlık.
  • 10-04-2009, 22:11:41
    #3
    Google'un favori dillerinden biri python'dan sonra.Tebrikler gerçekten siteniz çok güzel,bu kadar az içerik ile PR5 , eminim hiti'de yüksektir.
    Django,PHP'nin yerini alacak gibi görünüyor ilerki yıllarda.
  • 11-04-2009, 13:44:41
    #4
    Üyeliği durduruldu
    Banias'ı iyi tanırım. Google'dan daha zeki bir arkadaştır PR5 olduğuna bakma yeni açtı diye öyledir. Şaka yapmıyorum zehir gibi beyni var...
  • 10-05-2009, 17:42:08
    #5
    Üyeliği durduruldu
    Django gerçekten güzel bir dile benziyor ve güzel şeyler yapılabiliyor
    djangoyla yapılmış bi site daha
    Ozgurluk İçin Pardus
  • 06-06-2009, 15:48:20
    #6
    yaklaşık 3 aydır Django üzerine çalışıyorum. Hala iyi birşeyler ortaya çıkaramadım ama istikrarlıyım. Başaracağım Allah'ın izniyle...
    Django ile yapılmış hatta Django ile farklı siteler sunan bir site de ben vereyim.
    Pinax
  • 07-06-2009, 21:52:02
    #7
    An itibariyle 2348 site de benden.
    Özellikle data işlemlerindeki syntax .net frameworkte yeralan linq + entity framework birleşimi gibi ilginç.
    Bir kaç örnek:
    Alıntı
    Django doesn't hit the database until you explicitly call save().
    Bu durum entity frameworkte de SaveChanges() çağırılmadan gerçekleşmez.

    phyton hali -
    Alıntı
    cheese_blog = Blog.objects.get(name="Cheddar Talk")
    entry.blog = cheese_blog
    entity framework hali

    cheese_blog=chese_blog.where(n=>n.name="Cheddar Talk");
    context.blog=chesee_blog;

    Sadece linkte yeralan bilgilere göre söylüyorum daha çok benzerlik olabilir. Ayrıca F# için söylenen Phyton benzerliği değil de Ruby daha gerçekçi olacaktır. Phyton için IronPhyton var zaten.

    Asp.net web geliştiricilerin Django framework'e ısınabilecekleri hatta hoby olarak kullanabileceklerini söylesek çok abartmış olmayız herhalde.

    Daha fazla bilgi için msdn'e bakınız.
  • 08-06-2009, 18:21:56
    #8
    Üyeliği durduruldu
    Ben bi' zaman önce bayağı ilgiliydim. Güzel bi' video projem vardı. Bunun için Django kullanmayı düşünüyordum. Ama yeteri derecede bilgim olmadığından, başlamak istemedim. Gerçekten ortaya çok güzel projeler çıkarabilirsiniz.
  • 20-06-2009, 21:00:15
    #9
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Emeğinize sağlık