From: Orhan Berent (berent@deu.net.tr)
Date: Thu 01 Apr 2004 - 02:56:28 EST
Merhabalar
Anlasilan daha acik ve ayrintili anlatmam gerek,cunku bir miktar Burak
Hoca'da yanlis anlamis.
Soyle diyor Burak Hoca;
> a. Bu uygulamayi UNIX uzerinde Oracle ile yapmanin Windows uzerinde
> Oracle ile yapmaktan kaynak gereksinimleri ve derleme guclugu acisindan
> herhangi bir fark olmadigini dusunuyorum.
Benim cevap biraz felsefi ve Serdar Koylu'ce oldu,kabul ediyorum.Kisisel
gorusum acik kaynak kodlu yazilimlar apache+php+mysql (postgresql) bu
isler icin yeter de artar.Bunu somut olarak universitede benden bir
projeye yardimci olmam istendiginde acikca goruyorum.
Kimi zaman birlikte calistigim arkadaslar 2000 ustune oracle
kurduklarinda acikca sasiriyorum,bunu nasil basariyorlar diye.Onlar da
bana sasiriyor, kara ekranda runinstaller'a bir yigin parametre girip
oracle kurdugumda. :)) Ama sorun kimin becerikli oldugu degil
burada.Sorun bir uygulamanin saglikli calisip calismadiginda ve o
uygulamaya gerek olup olmadiginda.Biz Devrim Sipahi ile birlikte hem
linux hem Solaris makinalarda 32 bit 64 bit apache+php+oracle client
derledigimizde apache+php+mysql+postgresql de derledik.Burada bu isi
yapmamiz da onemli bir konu degil,biraz arastirmayla her unix admininin
kisa bir zamanda hallettigi islerdir bunlar.2000 uzerinde bu isi yapan
arkadaslari da kucumsemiyorum,onlarin da harcadigi emek saygiya
degerdir,ama ben yapamam. :)))
> b. Process basi 20M tahmininizi oylece kabul ediyorum; tartisilmasi
> kritik olmadigindan ;). Ancak, 512MB RAM'in gerektigini uygulamanin ne
> oldugunu bilmeden nasil kestirdiginizi (heh heh) ve 512MB'lik RAM fiyati
> $100 duzeyindeyken bu bellek miktarinin "guclu makine" tarifi kapsamina
> girdigini kabul etmiyorum.
Intel makinalarda tabii ki 100$ birsey degil,ama ortam sparc olunca bu
maliyetler artiyor haliyle.(bu da ayri bir konu)
Uygulamayi bilip bilmedigime gelince,haklisiniz uygulamayi bilemem,ancak
kendi uygulamami bilebilirim. Ayni isi P II makinada 128 ramle mysql'le
yaparken,P4 makinada 512 ramle oracle ile yapinca aradaki farki cok
rahat gorebiliyorum.
> > Sonra php icin arastirmalara baslayacaksiniz (zend accelerator vs ) bir
> > yigin zamaniniz bosa gidecek.Dunyanin gittigi yolu tercih edin
> > bence.Apache+php+mysql ya da postgresql. Hani semt pazarina gitmek icin
> > Anadol kamyonete binin,ne diye TIR kamyonunu tercih edersiniz.
>
> En az 5 farkli Oracle-PHP projesi icerisinde bulundum, yonettim. Hic
> birisinde sizin bu endiselerinizi hakli cikartacak sorunlar cikmadi. Her
> iste oldugu gibi, burada da, ilk seferinde yapmak biraz daha guc
> olabiliyor. Ancak duzenegi kurup bir sefer calistirmaya basladiginizda
> ne uygulama gelistirmenin ne de idame etmenin guc olmadigini dusunuyorum.
Tekrar ediyorum Burak Hoca isi kurmak,derlemek falan ne benim icin ne
sizin icin ya da listedeki bircok arkadas icin onemli degil.Onemli olan
isin idamesi.
Cok ozur dilerim vaktinizi alacagim ama birinci ornek
Sparc makina,fiziksel bellege takilmayin,yarisi odunc :))) apache
1.3.29 + php + oracle 9 client calisiyor.(data ayri sol makinada)
last pid: 3719; load averages: 0.59, 0.50,
0.52 10:36:43
80 processes: 79 sleeping, 1 on cpu
CPU states: 71.1% idle, 21.0% user, 3.9% kernel, 4.0% iowait, 0.0%
swap
Memory: 6144M real, 4686M free, 921M swap in use, 6492M swap free
PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND
2258 nobody 3 2 0 28M 20M sleep 1:07 3.48% httpd
382 nobody 3 0 0 43M 35M sleep 61:19 3.20% httpd
3557 nobody 3 12 0 21M 13M sleep 0:07 2.01% httpd
3497 nobody 3 31 0 24M 15M sleep 0:09 1.38% httpd
3682 nobody 3 50 0 18M 10M sleep 0:01 1.37% httpd
3704 nobody 3 32 0 23M 11M sleep 0:00 1.26% httpd
2259 nobody 3 20 0 30M 22M sleep 0:52 1.03% httpd
3685 nobody 4 18 0 20M 11M sleep 0:01 0.96% httpd
1800 nobody 3 12 0 36M 28M sleep 1:39 0.83% httpd
365 nobody 3 58 0 50M 42M sleep 59:04 0.68% httpd
3650 nobody 3 32 0 22M 14M sleep 0:02 0.56% httpd
Ikinci ornek: kendi topladigimiz P4 makina apache + php + mysql ( mysql
data ayri bir sol makinada,oracle veri tabaninin oldugu makinada)
0:38am up 23 days, 17:42, 1 user, load average: 0.00, 0.00, 0.00
46 processes: 45 sleeping, 1 running, 0 zombie, 0 stopped
CPU states: 0.0% user, 0.0% system, 0.0% nice, 100.0% idle
Mem: 514552K av, 500508K used, 14044K free, 0K shrd, 50916K
buff
Swap: 1156640K av, 3356K used, 1153284K free 208136K
cached
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
8661 nobody 18 0 7120 7088 2284 S 0.0 1.3 1:06 httpd
8662 nobody 15 0 6440 6408 2248 S 0.0 1.2 1:16 httpd
8663 nobody 10 0 6640 6612 2248 S 0.0 1.2 1:37 httpd
8664 nobody 13 0 6688 6660 2272 S 0.0 1.2 0:58 httpd
8665 nobody 9 0 6744 6712 2248 S 0.0 1.3 1:20 httpd
8667 nobody 11 0 6420 6300 2168 S 0.0 1.2 1:03 httpd
8668 nobody 16 0 5696 5536 2072 S 0.0 1.0 1:11 httpd
8669 nobody 9 0 6608 6488 2028 S 0.0 1.2 1:02 httpd
8670 nobody 10 0 6840 6748 2212 S 0.0 1.3 1:34 httpd
8671 nobody 9 0 6340 6208 2092 S 0.0 1.2 0:57 httpd
23844 nobody 12 0 4560 4492 1972 S 0.0 0.8 0:00 httpd
Benim uyarim bu yondeydi. Bu arada Burak hoca gercekten semt pazari
evimden yaklasik 2,5 km otede. Yurumenin haricinde arabayla ya da Anadol
kamyonetle rahatlikla gidiliyor.Pazarin otoparkina rahatca park
edebiliyorsunuz. Kamyonla gitmek ise hakikaten guc olabilir.Yol genis
ama park sorunu var,manevra sorunu var.Ben bunun icin bir onceki mesaji
yazdim. Yoksa bana da siparis geliyor bize kamyon imal et diye.Kamyonu
imal etmekte gucluk cekmiyorum ama kamyonu kullananlara uzuluyorum. :)))
(Ha arada sirada kamyonun bakimini soyle yaparsan daha faydali olur
diyorlar,uyguluyorum.Ama ne de olsa kamyon kamyondur iste)
>
> sevgiler, selamlar.
selamlar,sevgiler
Orhan Berent