Pogledajte određenu poruku
Staro 11. 02. 2006.   #16
ivanhoe
Ivan Dilber
Sir Write-a-Lot
 
Avatar ivanhoe
 
Datum učlanjenja: 18.10.2005
Lokacija: Bgd
Poruke: 5.320
Hvala: 104
2.344 "Hvala" u 583 poruka
ivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svima
Pošaljite poruku preko Skype™ za ivanhoe
Default

Citat:
Originalno napisao bojan_bozovic
Cak ni Java nije najbrze resenje, najidealnije ako treba brzina je C/C++ i FastCGI (lepo moze bas sve ukljucujuci i server side 3D rendering u Flash).

dobro ako bi bas hteo da koristis 3D rendering onda ok, ali brzina C/C++ (narocito C++ koji je malkice sporiji od starijeg brata) u normalnim uslovima u odnosu na skript resenja je precenjena... recimo za Perl ovo znam pouzdano, jer sam video vise testiranja na tu temu, a verovatno je slicna prica i za druge skript jezike...

perl je sporije resenje od C/C++ u normalnom radu zbog vremena potrebnog da se skripta kompajlira, ali jednom kad se kompajlira i pokrene perl skripta radi zanemarljivo sporije od ekvivalentnog C programa, pre svega zato sto perl za svoj kod koristi iste sistemske C-biblioteke koje bi i ti koristio direktno u C-u, plus ceo perl kod prevodi u asemblerske i C rutine, ali ne C kod koji pisemo ja, ti ili Pera Peric, nego C rutine koje su pisali C guru-i i koje su godinama usavrsavane i optimizovane, i pola stvari rade u asembleru direktno(mislim da sam procitao neki benchmark gde je razlika bila oko 1-2% u korist C-a i to za relativno jednostavan program..a za slozenije programe ta razlika moze samo da pada..)..

tako da za deamon aplikacije (sto je za chat najbolja varijanta, ako postoje uslovi) ili ako se koristi mod_perl (cuva prekompajlirane verzije biblioteka, pa ubrzava pokretanje) Perl uopste nije mnogo sporije resenje za pisanje servera ovog tipa, a razvoj je brzi nego u C-u, i rad sa socketima je potpuno isti kao u C-u...
__________________
Leadership is the art of getting people to want to do what you know must be done.
ivanhoe je offline   Odgovorite uz citat