--- 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

Cevap