From: Oguz Demirkapi (oguz@4tr.de)
Date: Wed 01 Nov 2000 - 10:30:53 EET
Selamlar,
eozcan> Merhaba,
eozcan>
eozcan> ZdNet te PHP, CFM, ASP, JSP testleri yayinlandi. PHP saniyede 47
eozcan> sayfa getiren en hizli web scripti dili olarak cikti. JSP ise
eozcan> dusundugumden az performansla siralamada en altta sadece saniyede 13
eozcan> sayfa performansi gostermis. PHP hizina ragmen Zdnet PHP'nin her
eozcan> database icin ayri kod yazmak gerektigini kendi API si olmadini ve bir
eozcan> kac nedenle ikinci bile secmemisler. Bana gore PHP eksik gorununen
eozcan> yani simdilik sadece CF nin 5000$ lik Enterprise versiyonunda gorununen
eozcan> Fault tolerance ve clustering ozelligi. Bu konuda PHP de yapilanlar
eozcan> hakkinda bilgi sahibi olan varmi?
Professional versiyonu 1200 USD civarinda olup hemen hemene tum
i$lemlerinizi kar$ilayacak guce sahiptir.
Surum kar$ila$tirmalari icin :
http://www.allaire.com/Products/ColdFusion/features/CF45ServerFeatureMatrix.pdf
eozcan>
eozcan> Saniyede 29 sayfa getiren ColdFusion birinci secilmis. Benim
Ilginc gelmemeli.
eozcan> bildigim CF nun db API si ODBC kullaniyor. Eger db tabanli hizli bir
Sadece ODBC diil, Native drivers, OLE DB, ADO COM objects, ve benzeri
tum yapilarla sorunsuz cali$abilmekte. Ayrica CFX tabanli C++ kodlari
sayesinde tum low level i$leri de embedded olarak
gercekle$tirebilmektesiniz.
eozcan> site yapmak isteniyorsa bunun icin ODBC kullanmadan native connection
eozcan> kullanmak gerekiyor. Onemli bir nokta CF ile complex birseyler yazmak
eozcan> cok zor. Cunku kod bloklari yapamiyorsunuz, hersey tag mantiginda
Aksine her i$i en ince detayina kadar inanilmaz hizli bir $ekilde
gercekle$tirmek mumkun.
Bu konuda daha derin fikirlere sahip olmaniz icin Linux tabanli surumu
de mevcut olan ColdFusion deneme surumunu kurup incelemenizi oneririm.
http://www.allaire.com/download/
eozcan> yuryor if,else leri bile tag layarak yaziliyor, en basiti loop mantigi
eozcan> var ve loop tag nin icindeki hersey tekrarlandigindan html sayfalarda
eozcan> cok fazla bosluklar gorunmesine neden olmasi.... Evet guzel editoru var
eozcan> ama bence CF Enterprise islerde kullanilacak bir dil degil.
eozcan>
Bence onyargilarla bu tarz saptamalarda bulunmak icin cok curretkar bir
tarz :) Hic kimseye yarar getirmeyecektir.
eozcan> Testte en kotu performansi veren JSP ise yazara gore 2. en iyi web
Allaire firmasi tarafindan sunulan JRun urunu deneme sruumlari kolay
kurulumu ile JSP testlerini gercekle$tirebileceginiz oldukca ho$ bir
platform. Yine Allaire sayfalarindan deneme surumunu temin
edebilirsiniz.
eozcan> script dili. Burada onemli bir nokta Tomcat JServer yerine baska bir
eozcan> tanesi ( Resin, BEA mesala ) kullanilsa idi belki JSP performansi daha
eozcan> iyi olabilirdi. Performans disinda disinda JSP kodlama Java tabanli
eozcan> olacagindan hem zor hem daha uzun surecektir. Yazar isi kivirtarak
eozcan> programci olmayanlar icin enzor script dili diyerek isi sadece
eozcan> programlama bilmeyenlerin zor oldugunu soylemeye calismis. Isin gercegi
Kesinlikle haklisiniz. Prgramcilik temelli olmayan yazarlarin bu tarz
yakla$imlari mevcut. Ozellikle ASP uzerine yazi yazmayi seven ce$itli
dergi ve "seckin" yazarlarinin tarzlari bu konuda ciddi birer ornek
te$kil etmekte.
eozcan> JSP nin sadece programlama bilmeyenler icin zor degil programcilar
eozcan> icinde zordur cunku isi uzatmaktadir.
eozcan>
Programci tanimina gore degi$en bir tanim olduguna inaniyorum. Hele ki
Unix ve clonelarinda yillarini harcami$ ve C/C++ gibi platformlara
a$ikarligi ile ovunen ki$iler icin bence JSP cok ama cok zevkli
gelecektir. Bu konuda ortaya cikabilecek asil sorun "Internet
Application Development" mantigini kavrama sureci olacaktir diye
du$unuyorum.
eozcan> Bu arada ASP saniyede 43 sayfa ile performsta ikinci gorunuyor.
eozcan> Simdilik ilgimi cekmedigi icin baska yorumum yok.
eozcan>
Test platformlarindan bagimsiz du$unulmemesi gereken bir durum.
ASP ChiliASP platformundaki teslerde daha da gerilere gidicektir diye
bir ongoru$umu de iletmek isterim.
eozcan> Bence PHP nin performansi konusunda Zend Optimizer level ayarinin
eozcan> dogru kullanimi ile daha hizli cikmasi gerekirken performans 46 ya
eozcan> dusmus. :) Ayrica testlerde yeni cikan ve bug dolu Red Hat 7.0 ile
eozcan> Apache 2.0 Beta 5 kullanilmasi performansa olumsuz etkilemis olmasi
Kesinlikle haklisiniz.
eozcan> lazim. Testler cok guvenilir olmasada yinede PHP performansta birinci.
eozcan> :) Bu arada bu yil sonuna dogru cikmasi planan Zend Cache ve Zend
eozcan> Encoder dan hic bahsedilmemis.
eozcan>
eozcan> 1994 ten beri gelistirilen PHP icin cons kisminda relatively new, not
eozcan> mature gibi komik laflar edilmis ayrica.
eozcan>
eozcan> Makeleyi asagidaki adresten okuyabilirsiniz :
eozcan> http://www.zdnet.com/eweek/stories/general/0,11011,2646052,00.html
eozcan>
eozcan> Yazinin altindaki check prices diye baslayan reklama dikkat :)
eozcan>
:))
eozcan> Neyse cok uzatmasim. Evet PHP cok mukemmel degil (digerleri gibi) ama
eozcan> bu yazida PHP ye haksizlik yapilmis. Siz ne dersiniz?
ColdFusion kadar olmasa da en azindan ASP den yukarilarda olmasi
gerekirdi :)))
eozcan>
eozcan> Erol Ozcan,
Sizlerden bir ricam da; ColdFusion yada herhangi bir konu hakkinda
bir$eyler soylemek isteyen arkada$lar oncelikle ilgilendikleri
platformun kurulumunu gercekle$tirip biraz kurcalamayi kendilerine agir
bir gorev gormesinler. Bu hem kendileri icin hem de bilgilendirme
niyetiyle seslendikleri ki$iler icin daha samimi ve de daha saglikli
yonelimler sunacaktir.
Sevgiler,
Oguz Demirkapi
CFTR - Turkiye ColdFusion Kullanicilari Toplulugu
http://www.CFTR.net
Listeden cikmak icin:
unsub linux
mesajini listeci@bilkent.edu.tr adresine gonderiniz.
Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
Listeci arayuzu: http://listweb.bilkent.edu.tr/yardim/bilkent/linux.html
Liste arsivinin adresi: http://listweb.bilkent.edu.tr/