ismailperim adlı üyeden alıntı:
mesajı görüntüle
asp.net ve php farkları?
68
●11.327
- 09-09-2009, 09:50:30Üyeliği durdurulduismailperim arkadasımızın yazdıklarının hepsine katılıyorum 2 dilide iyi bilen bir coder. 2 si arasındaki avantaj ve dezavantajı yeterince saymış ve şunuda düşünelim. dünyadaki hiç bir alexa 100 ünde bir asp net yok [microsoft hariç çünkü linux değil windows kullanır o(kendi markası)] bende bir asp net ten php ye geçen biri olarak asp net çok yawaş ve günümüzün hit potansiyellerini kaldıramıyor. 100.000 tekil bir asp netli siteniz olursa 3 makina kaldırabilirken php 1 tane yeter der.
- 11-09-2009, 23:34:01Arkadaşlar bu yazıyı okuyanları bilgilendirmek için yazı yazın. Fanatizmin kimseye hiç bir faydası olmaz. İşte size reel ve tarafsız bir test http://www.misfitgeek.com/pages/Perf_Stat_0809.htmkocaxx adlı üyeden alıntı: mesajı görüntüle
şunu hiç bir zaman unutmayın, hit potansiyili kaldırmıyor diye bir şey söz konusu bile değil. asp.Net php'ye göre 10 kat daha hızlıdır. Test sonuçları bunu açıklıyor. Sistemi hızlandıran kodlama dili değil, programcıdır. Mesala :kocaxx adlı üyeden alıntı: mesajı görüntüle
protected void Page_Load(object sender, EventArgs e) { }kodunu kullandığınızda hız ile
protected override void OnLoad(EventArgs e) { }kodunun arasındaki hız farkını biliyor musunuz?
Tekrar yineliyorum.
Asp.net nesne tabanlı kodmaya hakim olmayanlar için özel EVENT ve SINIFLAR geliştirmiştir. İşlerini kolaylaştırmak için. Bunları kullananlar hız elede EDEMEZ.
testlere bakın iki uygulama arasında 10-30 kat hız farkı olanlar var. Bunun tek nedeni kodlamayı yapan kişidir. Yoksa asp.NET bir çok döngüde ve kodlamada 1.500.000 - 20.000.000 arası tekrar eden çalışmalarda php'ye 25 kata kadar fark atmıştır.
Başka bir örnek, geçenlerde hazırladığım e-ticaret sitesi, hazır alınan sistemle benim yazdığım arasında, 1.000 ziyaretçiden itibaren açık olarak 50 kata kadar hız farkı var.
Burada yavaş dili bildiğini ve yavaş olduğunu iddia eden arkadaşlarımız beginner seviye üstü kodlama yapmadığı ortaya çıkıyor. Bence bu dili öğrenmek için bilen birisinden ders alın. Bilgilenmek istiyenleri yanlış bilgilendirmeyin!.
Bağımsız test sonuçları ortada. - 12-09-2009, 01:21:22Kullanalara sor, ben test etmedim ama debian ile yarıştığını ve ilk ikide olduğunu iddia edenler var.sql adlı üyeden alıntı: mesajı görüntüle
tam anlamamışsın, kullandığın malzemeni .net teknolojilerinde sen seçersin. Mesala GridView peformans kaybına yol açıyordu. Kendi kontrolümü oluşturdum ve her projede kullanıyorum. Performans inanılmaz.Alıntı
Bir programcı için önemli olan, bir işi en iyi şekilde yapmak olmalı.
Her visual studio'yu açıp birşeyler yazan ile, performansım nasıl olur hesaplaması yapan birbirinden farklıdır. Programcılığın farkı burada.
Kaldı ki programcı(yazılım uzmanı) diyorum. Script dili ile nesne tabanlı kendini ispatlamış bir programlama dili ile script karşılaştırılamaz. Eğer karşılaştırılabilecek kadar güçlü olsaydı, Google kendin yap, kendin ye yoluna gitmez, php'yi seçerdi. - 17-09-2009, 01:10:30Üyeliği durduruldu500 site yaptıysan bu sitelerden aldığın paranın 1$'ını işletim sistemi lisansı için ayırırsan sunucu lisans parasını ( Windows 2008 Web Edition ) çıkartırsın zaten. 500 site yapan firma zaten 400-500$ lisans parasına taklıyorsa bu işi bıraksın benceismailperim adlı üyeden alıntı: mesajı görüntüle
- 17-09-2009, 01:13:51Üyeliği durduruldukocaxx adlı üyeden alıntı: mesajı görüntüle
Sen kodunu düzgün yazamıyorsan, veritabanını düzgün, optimum şekilde tasarlayamıyorsan xxx programlama dilini de kullansan verim alamazsın. - 25-09-2009, 17:09:505 sene kadar PHP ile uğraşın ardından 6 senelik .NET macerası sonunda şunu söyleyebilirim ki; bu ikisinin kıyaslanabilir diller olduğunu düşünmüyorum. PHP ile ASP'yi kıyaslayın. Ancak .NET apayrı bir dünya. .NET ile illa bir şeyi kıyaslayacaksanız en yakın rakibi Java ile kıyaslayın, script dilleri ile değil.
- 23-10-2009, 10:37:46asp.net ile php farkları microsoft ile açık kaynak kodu savaşına dönmüş. ikisinide öğreniverin birinde profesyonel olun diğerinide kulak arkası etmeyin.
