Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Ogromno vreme izvrsenja - ZBOGOM Zend Framework-u!

PHP
  • 5 odgovora
  • 4.681 pregleda

Najnovija ↓

Ogromno vreme izvrsenja - ZBOGOM Zend Framework-u! 18.09.2007. u 16:32 · pre 232 meseca
izmenjeno 1 put, poslednji put zgas 19.09.2007. u 17:16
  1. zgas19.09.2007. u 17:16zapis iz teksta poruke
#1
Posle duzih muka, uspeh da pokrenem neku klasu sa zendframeworka. I razocarah se nevidjeno kada videh da koristenje samo jedne klase (skoro bilo koje) kosta preko 1 sekunde izvrsenja! Zaista sam zeleo da ga koristim (on i jeste veoma koristan i pored ovog vremena), ali za moje uslove shered hostinga to je previse, cak mislim i za one koji imaju didicated hosting i veliku posecenost prezentacije.

Pored svih koristi od zend frameworka, sto se mene tice, nazalost: ZBOGOM Zend Framework-u!
Potpis
Aukcije, www.Odbrojavanje.com
Aukcija može biti osvojena jeftino - za 30 sekundi a 6 dinara!
Re: Ogromno vreme izvrsenja - ZBOGOM Zend Framework-u! 26.09.2007. u 02:45 · pre 232 meseca #2
da li je ovo moguce??

meni se desilo da mi se skript izvrsava 1s tek kad sam zahtevao od udaljenog servera neku stranicu. Eventualno ako ne radis na nekoj 486-ici :)

salu na stranu, koju klasu si koristio?
Re: Ogromno vreme izvrsenja - ZBOGOM Zend Framework-u! 26.09.2007. u 08:52 · pre 232 meseca #4
Vreme sam merio sa funkciom:

Code:
function microtime_merenje(){
    list($usec, $sec) = explode(" ", microtime());
    return ((float)$usec + (float)$sec);
} $time_start = microtime_merenje();


na mom PII kucnom racunaru. Bez obzira sto je racunar slabiji ja sam na njenu izvrsavao mnogo komplikovanije stvari i velike skripte sa mnogo upita cije izvrsenje ne prelazi 1 sec. A tako veliko vreme izvrsenja za jednostavan zadatak na zend frame worku - ucitavanje klase za rada sa datumima i izvrsenje par jednostavnih linija koda je stvarno nesto neprihvatljivo. Bez obzira sto je racunar slab ovo se moze ispitati i na jakim serverima, ali razlika u racunarima gubi na znacaju ako se uzme u obzir da ce na serveru posecenost biti veca. Na mom racunaru radim ipak samo ja.
Potpis
Aukcije, www.Odbrojavanje.com
Aukcija može biti osvojena jeftino - za 30 sekundi a 6 dinara!
Re: Ogromno vreme izvrsenja - ZBOGOM Zend Framework-u! 26.09.2007. u 11:04 · pre 232 meseca #5
Pa, ima veze... Nije isto Pentium II sa tebe jednim i Core Duo Pentium
IV sa 50 korisnika... Pentium IV je u prednosti. :) Kod tebe su spori
i diskovi, a to je ono sto ZendFramework zahteva (mnogo
include/require i raznih drugih cuda). Takodje, problem je i u
memoriji (nisi rekao koliko imas) jer kad ponestane RAM za
izvrsavanje, krene da swap-uje po disku i tada nenormalno padnu
performanse. Takodje, ako je ta tvoja kucna masina Windows, onda
zaboravi na performanse. Jedno vreme je moja testna (windows) masina bila
identicna sa serverom (linux), ali posle uploada skripte na server,
dobio sam desetak puta bolje performanse.
I na kraju... za rad sa ZendFramework pozeljno je instalirati APC,
eAccelerator ili nesto slicno sto ce kesirati (bytecode) skripti u RAM, tako da
ne mora pri svakom pozivu da ih ucitava sa diska i "kompajlira".
Poenta ZendFramework-a (i drugih frejmvorka) je brzina razvoja
aplikacije, performanse uvek mozes da poboljsas kesiranjem podataka,
dodavanjem vise CPU, RAM, brzih diskova, vise servera i sl.
Ako hoces brzinu kod frejmvorka, uzmi CodeIgniter. :)
Potpis
MojNoviAuto.com - Tvoj prvi sajt za kupovinu novog automobila

ex http://www.paprikari.com, ex http://www.polovniautomobili.com
http://www.pavlovicpetar.com
Re: Ogromno vreme izvrsenja - ZBOGOM Zend Framework-u! 28.09.2007. u 14:37 · pre 232 meseca #6
A sta ko je u pitanju coreduo shered hosting sa 50 sajtova, koji su svi dobro poseceni i moj P2 sa jednim posetiocem (ja)?

U ostalom relativno vreme izvrsenja zendframeworka i mog pomenutog skripta sa 50 upita i 250 linija koda se projektuje i na taj vrhnski hosting u istom odnosu.

Posto vec imam i taj dobar shered hosting, i tamo cu testirati zendframework izvrsenje pa cu i to objaviti svima.
Potpis
Aukcije, www.Odbrojavanje.com
Aukcija može biti osvojena jeftino - za 30 sekundi a 6 dinara!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme