10 Şubat 2010 01:50 tarihinde "H.İbrahim YILMAZ" <
[email protected]> yazdı:
> Ali Rıza Keleş yazmış:
> >>
> >> Merhaba,
> >> Uzunca süre php ile yazılım geliştirdikten sonra djangonun avantajlarını
> >> görüp "lanet olası" sql sorgularından büyük oranda kurtulabileceğimi
> >> görmemdi. Daha önce nesne tabanlı programlama ile tecrübem olmadı. Kabul
> >> ediyorum php ile de nesne tabanlı yazılım geliştirilebilir ama nere
> >> kadar?
> >>
> > bir sınırı var mı ki?
> >
> Elbette var, hatta python'un db yönünde getirdiği rahatlıklara bakarsak
> alt sınırda bile diyebiliriz php için. Deneme amaçlı yazdığım yazılımı
> php ile tasarladığımı düşünüyorum da bilmem kaç tane sql sorgusunda
> bilmem kaç kere join olmuştum. :) Kodlar içerisinde, html içerisinde,
> css içersinde boğulup kalmış güzel bir uykuyu haketmiştim :) Python en
> azından insanın uykusunu kaçırıyor acaba bunu da denesem çalışır mı
> dediğim bir sürü örnek oldu ve çoğunluğu çalıştı ya da bana farklı
> yollar gösterecek debuglar çıkarttı. Ama burada benim pythonum senin
> phpini döver demiyorum :) iyi bir php programcısı "hala" çok güzel
> şeyleri -kısa sürede olmasa da- yapabilir. Misal: WebHTB.
>
Eminim hepimizin bildiği fakat bazen gözardı edilebilen bir durum var
sanırım. django vs php karşılaştırması biraz yanlış kaçabilir.
kıyaslamalarımızı {django,turbogears,webpy} vs {symfony,cakephp,zend,vs} ya
da python vs php şeklinde yapmak daha doğru olur.
Sınır kısmına baktığımızda çoğu dilde çoğu sınır aşılmış durumda. Çoğu işi
her iki yapı ile yapabiliriz. aslında buradaki keyword şurada gizli.
http://media.djangoproject.com/img/site/bbd_homepage.gif
Saygılar.
>
> >> Django ile tanışmam Python ile tanışmamla hemen hemen aynı zamana
> >> denk geliyor. Bir yandan django (dolayısıyla python) öğreniyorum diğer
> >> yandan da nesne tabanlı programlama mantığını. Bu sebeptendir sizi çok
> >> basit sorular ile meşgul etmem. Ancak kendi adıma söylemeliyim ki
> >> listelerimiz uzun yılların verdiği birikim ve ehil insanların daha çok
> >> açık kaynağa yönelmesi sebebiyle tam bir "topluluk" (community) haline
> >> dönüşüyor. Yine kendi adıma söyleyeyim son zamanlarda sorduğum sorulara
> >> aldığım cevapları herhangi bir yabancı kaynakta dahi (neden "yabancı
> >> kaynakta dahi"? Onun da sebebi sanırım üzerimizdeki gereksiz aşağılık
> >> duygusu) bulamadığım açıklıkta ve netlikte. Çünkü insana çoğu zaman
> >>
> > [email protected] burdaki trafik inanılmaz ve ben
> > cevaplarını beğeniyorum. tavsiye ederim.
> >
> > Evet üyeyim akıl almaz bir trafik var ilk üye olduğumda spama boğuldum
> zannettim :)
> >>
> >> sorunun halledilmesi değil sorunun yapısını anlaması daha gerekli
> >> oluyor. Şimdiye kadar dikkat ettiğim tüm how-to'larada şunu şöyle yapın
> >> şunu böyle yapın şeklinde bir "şablon" var. (Django belgelendirmesini
> >> kısmen bunun dışında bırakıyorum). Keşke şu kapitalizm why-to'lar
> >> yazacak/okuyacak kadar da zaman bıraksa bizlere...
> >>
> > keşke.. :) ya da!..
> >
> >
> >> Tekrar saygılarımı ve
> >> teşekkürlerimi sunuyorum.
> >>
> > saygılar..
> >
> > --
> > Ali Rıza Keleş
> >
> >
> > _______________________________________________
> > Linux-programlama mailing list
> > [email protected]
> > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> > Liste kurallari: http://liste.linux.org.tr/kurallar.php
> >
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
--
Saygılarımla... Recep KIRMIZI
Stephen
Leacock<http://www.brainyquote.com/quotes/authors/s/stephen_leacock.html>
- "I detest life-insurance agents: they always argue that I shall some
day
die, which is not so."
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php