[LINUX:14623] RE: C ile cgi

New Message Reply About this list Date view Thread view Subject view Author view

From: Dogan ZORLU (dogan@grup.com.tr)
Date: Fri 14 Apr 2000 - 08:48:06 EEST


Sevgili arkadaslar,

eger web uzerinde php kullanirsaniz, kullanici kitlesi dial up olan bir
sitede bir sorun yasamazsiniz. Fakat bir de soyle dusunun, organizasyonun
100 mbit bir ethernet agi var server 512 mb dual cpu falan abartili bir
makina ve 20 kullanici browser araciligiyla kullanilan bir uygulamaya
gunde 20,000 yeni kayit giriyor.. Simdi performans olayi burda ortaya
cikiyor... Veritabani islemlerini zengin olmayan normal web
sayfalariyla, java kullanmaksizin yapacaksaniz, bu durumda kullandiginiz
veritabanina gore optimize edeceginiz kendi .cgi i nizi kendiniz (ve
dogan kod ureten birseyle ve tercihen C ile) yazdiginiz takdirde
performans degisikligi anlasilabiliyor. Yoksa evden linux.org.tr da bir
sayfadaki .php scriptini kullanarak mysql e veri kaydetmey yada sorgulamak
icin gecen sure degil performans ile ilgili sorun... Yani enazindan ben
boyle dusunerek yazmistim...

Dogan ZORLU
Grup Yazilim, IZMIR

On Thu, 13 Apr 2000, Özgür AKAN wrote:

> Yapmayın...
> PHP`nin hiçde performans fakiri olduğunu düşünmüyorum. Hele PHP4 (zend
> motoru ile) optimizer olmadan dahi çok çok hızlı...Web üzerinde
> yapılabilecek hertürlü uygulama için yeterli performansı sunduğunu
> düşünüyorum. Ayrıca php haber gruplarında henüz "php yavaş" diye bir lafın
> geçtiğini görmedim.
>
> Tüm bunaları yazarken rakip olarak asp ile kıyaslıyorum. Servlet hiç
> kullanmadım...
>
> Özgür Akan
> -------------------------
> Simetri
> Web Tasarimi ve
> Internet Uygulamalari
> mail: akan@simetri.com.tr
> http://www.simetri.com.tr
> tel: 0532 7046200
> -------------------------
> Doruk NET Spor
> http://spor.doruk.net.tr
> tel: 0212 2581939
> faks: 0212 2272811
> -------------------------
>
>
> ----- Original Message -----
> From: "Yusuf Kursat Tuncel" <kursat@ttnet.net.tr>
> To: "Multiple recipients of list LINUX" <linux@listweb.bilkent.edu.tr>
> Sent: Thursday, April 13, 2000 8:02 PM
> Subject: [LINUX:14608] RE: C ile cgi
>
>
> > Evet, php'nin performans fakiri olduğunu biliyoruz, ancak PHP 4 ile gelen
> > Zend optimizer bunu nisbeten düzeltiyor. Hele şu Zend'in bir de compiler
> > versiyonu meydane çıksa, sizin asp'leri döver :)) http://www.zend.org
> diyelim
> > de bari bir de.
> >
> > Şaka bir yana, PHP'yi ağır işler için değil de genelde web sayfalarının
> > işlevlerini artıcı bir uygulama olarak kullandığım için performans
> > kriterleriyle pek ilgilenmedim. Yani basit bir takım işler için Perl, C'yi
> > kullanıp amerikayı baştan keşfetmek yerine, çoğunlukla harici bir
> fonksiyon
> > çağırıp, sözdizimi aklı başında, makul bir şekilde debug edebileceğiniz
> > PHP'yi kullanmayı tavsiye ederim.
> >
> > saygılar.
> >
> > OZGUR CENGIZ DEMIR wrote:
> >
> > > On Thu, 13 Apr 2000, Batur ORKUN wrote:
> > >
> > > > > Anlamı: Perl'lü C'yi boşverin, PHP'ye gelin.
> > > > Evet bence de PHP ye gelin!!! Perl ve C yi bosverin.
> > > > PHP nin code yapısıda zaten C.
> > >
> > > Bosverin dediginiz sey C dikkatinizi cekerim :) php nin bir script dili
> > > olduguna ayrica dikkatinizi cekerim...
> > >
> > > java.apache.org adresinden cekebielceginiz JMeter adli yazilim ile bugun
> > > yaptigimiz denemenin sonucu,
> > >
> > > (Program belirli sayidaki thread den belirli surelerle, verdiginiz
> adrese
> > > connection acip response time i olcuyor)
> > >
> > > (Biz 20 Thread ile 1000 ms gecikmeli, yani saniyede 20 connection
> > > secenegi ile denedik, denedigimiz sayfalar static yani sadece output
> > > olarak fixed veriler yazan ve DB den okuyan sayfalardi)
> > >
> > > ASP ler static sayfalarda da DB den okuyan sayfalarda da PHP den hizli,
> > > hatta gecikmeyi 300 ms ye indirdigimizde (yani sn de 60 connection 'a
> > > cikarinca) Php ler kilitlendim, ASP cok yavasda olsa calismasini
> surdurdu
> > >
> > > Php nin calistigi mkn de ayrica Jserv engine ile calisan Servlet
> > > performansi ise 1000 ms de asp den 3 - 4 kat hizli, 300 ms de ise 2 kat
> > > kadar hizli. Static sayfalarda bu fark cok daha yuksek yani servlet cok
> > > daha hizli calisiyor.
> > >
> > > Php lerin ve Servlet in calistigi mkn: 512 Mb Ram li Ultra-1 143 Mhz
> > > ASp lerin calistigi mkn: 256 Mb Ram li PentiumIII - 500 Mhz
> > >
> > > Takdir size ait, testi istediginiz gibi sizde yapabilirsiniz..
> > >
> > > Ozgur C. Demir
> > > Koc.NET
> > >
> > >
> > > Listeden cikmak icin:
> > > unsub linux
> > > mesajini listeci@bilkent.edu.tr'a gonderiniz.
> > > Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
> > > Liste arsivinin adresi: http://listweb.bilkent.edu.tr/
> >
> >
> >
> > Listeden cikmak icin:
> > unsub linux
> > mesajini listeci@bilkent.edu.tr'a gonderiniz.
> > Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
> > Liste arsivinin adresi: http://listweb.bilkent.edu.tr/
> >
>
>
>
> Listeden cikmak icin:
> unsub linux
> mesajini listeci@bilkent.edu.tr'a gonderiniz.
> Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
> Liste arsivinin adresi: http://listweb.bilkent.edu.tr/
>

 
 Listeden cikmak icin:
          unsub linux
 mesajini listeci@bilkent.edu.tr'a gonderiniz.
   Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
  Liste arsivinin adresi: http://listweb.bilkent.edu.tr/


New Message Reply About this list Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Fri 14 Apr 2000 - 08:48:07 EEST