>> PHP frameworklerini inceledikten sonra mı yoksa incelemeden mi ? Eğer bu kadar güzel bişeyse ben de bakıcam. Yok Zaten bir PHP frameworku bilmek yeter diyorsanız zaman kaybetmek istemem.
>> Sql sorgusu yazmadan derken? Sonuça bir obje oluşturmuyormusunuz ? Yadığınız cevaların diğerleri ile muhattap olmadığımı düşünüyorum çünkü ben buraad hiç bir framework ile karşılaştırmada bulunmadım. Ancak öğrenmiş oldum ve daha sonra videolarını izlediğim kadarıyla halen Django'nun bu konularda dediğimden daha farklı ve üstün bir durumu olduğunu tekrar anladım. İsterseniz bir göz atın. Django ile yazılım geliştirme sürecine kayan arkadaşlarımdan bazıları Zend kullanıyorlardı. Emin olmamakla birlikte bir arkadaşın da Symphony kullandığını biliyorum. 2. Sorunuza geldiğimizde, tam olarak bahsettiğiniz şekilde değil Python'un obje mantığı biraz farklı aklınıza gelen hemen hemen her şey bir obje gibi. Ayrıca Python/Django'nun kendine has bir syntaxı var. Sonuç oalrak benim arkadaşa bahsetmiş olduğum şey aslında tam manasıyla şu: Django kullanarak diğer herhangi bir framework ile yaptığınız işi (aynı seviyede hakim olduğunuzu varsayarak) hemen hemen 3/1 zamanla ve kodla yaparsınız. Ayrıca Django kullandığınız zaman kendisiyle bütünleşik bir template, debug v.s.. sistemleri olan bir framework ile çalışma imkanını elde etmiş olursunuz. Ben sadece size ve arkadaşa django'nun kendi sitesindeki ilk 3 dersi izlemelerini tavsiye ediyorum. Bu yazdıklarım diğer frameworklerde bunların olmadığı manasını kesinlikle taşımıyor. Sal, 2010-09-21 tarihinde 14:55 +0000 saatinde, Guychmyrat Amanmyradov yazdı: > > > --- 21/09/10 Sal tarihinde İbrahim YILMAZ > <[email protected]> şöyle yazıyor: > > Kimden: İbrahim YILMAZ <[email protected]> > Konu: [Linux-programlama] Re: Uzun vadeli bir web projesi icin > fikir > Kime: "Özgür yazılımlarla çeşitli dillerde yazılım geliştirme" > <[email protected]> > Tarihi: 21 Eylül 2010 Salı, 16:35 > > Merhaba, > Eğer bu işi yapmanız için biraz süreniz varsa kesinlikle > Django > öğrenmelisiniz derim. Bu arada zaten djangoyu etkileşimli bir > şekilde > öğreneceksiniz. şahsen şu ana kadar beni bu derece "saran" bir > framework > v.s. hiç olmamıştı. Sql sunucu değişimi v.s. tek bir ayar > dosyasına bakıyor. > > >> Symfony Frameworkte o şekilde. bir dosya ayarına bakıyor. > > Bir çok işi SQL sorgusu bile yazmadan (Ne join ne select ne > update...) bitirebilirsiniz. > > >> Sql sorgusu yazmadan derken? Sonuça bir obje > oluşturmuyormusunuz ? > ObjctName obj = new ObjctName(); > obj->setColumn("bla bla"); > obj->save(); > > veya obj->delete(); > > bu şekilde mi kast ediyorsunuz? Yoksa başka bir şey mi? > > > Ayrıca yazağınız yazılıma illa ki bir > yönetim paneli de yazacaksınız. Django bununla birlikte > back-end/front-endde kullanacağınız formlara kadar otomatik > olarak (tabi > sizin de parmaklarınızın katkısıyla) oluşturuyor. > > >> Symfony framework'te aynı. Oluşturduğunuz tablodan otomatik > backend oluşturuyor. Yine parmak katkısı gerekiyor tabi. > dosyadan ayarlayarak, filtre yapabilirsiniz. backendin > görünümünü değiştirebilirsiniz.. > > > > Djangonun bütün > bunların yanında en güçlü yanı dökümantasyonu. Bence bir göz > atıp > deneyin. Bir şey kaybetmezsiniz. İnanın Djangoyu öğrenmeye > harcadığınız > vakit php ile "cebelleşeceğiniz" vakitten daha kısa. > > >> Symfony için de aynı şey geçerli olduğunu söyleyebilirim. > Ama tek eksisi Türkçe olmaması. Djangonun Türkçe > dokümantasyonu da güçlü mü ? Symfony için değil. > > Çevremdeki bir çok > iyi PHP programcısı şimdiden geçiş yaptılar. > > >> PHP frameworklerini inceledikten sonra mı yoksa incelemeden > mi ? Eğer bu kadar güzel bişeyse ben de bakıcam. Yok Zaten bir > PHP frameworku bilmek yeter diyorsanız zaman kaybetmek > istemem. > > Ayrıca kazanacağınız 2 şey > oluyor, hem bir framework hem de yeni bir dil öğreniyorsunuz. > Saygılar. > > > > Saygılar. > > Sal, 2010-09-21 tarihinde 15:26 +0300 saatinde, What you get > is Not what > you see yazdı: > > Uzun vadeli olacagini dusundugum bir web projesine baslamak > uzereyim. > > Bazi konularda kararsiz kaldim.Fikirlerinizi almak isterim. > > Amacim farkli ortamlara kolaylikla deploy edilebilen ve uzun > sure > > sorunsuz calisabilen bir uygulama yazmak.Mesela farkli db > serverlarla > > calisabilmeli.Ya da soyle soyleyeyim mesela mysql den > postgresql e > > gecisi kolay yapilabilmeli. > > Hangi dil veya framework kullanmaliyim? > > Su anda tercih ettigim dil php ama esneklikler,gelecekteki > > durum,kolayliklar dusunuldugunde acaba baska bir dil ile mi > yazilmali? > > Ornek: python ya da java > > Bir frameworke mi baglanmaliyim yoksa kendim orijinal kod mu > > yazmaliyim? Frameworkler beni yari yolda birakabilir mi? > Isimi > > zorlastirabilir mi? > > _______________________________________________ > > 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 > > > _______________________________________________ > 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
