Autor | Zpráva | ||
---|---|---|---|
K. Profil * |
#1 · Zasláno: 17. 7. 2005, 17:20:01
Chtěl bych se zeptat, který způsob psaní knihoven v PHP5 je efektivnější
1. Každou třídu knihovny do samostatného souboru, aby se pak načítalo do paměti jen to, co potřebuji (ala Java) nebo 2. Mít více tříd v jednom souboru. Pak ale IMHO dochází ke snížení efektivity, protože se do paměti načítají případné další nepoužité třídy. Je má úvaha správná a nebo PHP5 používá nějaké efektivní načítání kódu do paměti, takže jsou obě metody víceméně výkonostně stejné? Děkuji za Vaše názory. |
||
Polaroid Profil |
#2 · Zasláno: 17. 7. 2005, 21:55:43
Podle mě jsou v PHP věci, které program zpomalují mnohem víc, než načítání zbytečných pár tříd. Již to, že se nemusí inicializovat proměnné, že mají proměnné příliš snadno měnitelné typy a mohl bych pokračovat.
Proto bych použil řešení 2. Ale nejsem na to tak velký odborník. |
||
Kaifman Profil |
#3 · Zasláno: 17. 7. 2005, 23:22:41
kod je predtim nez je interpretovan kompilovan do bite kodu, takze pochybuju ze by jako php nejdriv zkouselo jestli je ta trida pouzita a podle toho ji kompilovalo nebo ne to by bylo jeste pomalejsi ... proste se to prevede cele a spusti cele ... takze moznost jedna bude lepsi
pokud to ale neni aplikace ktera ma aspon 50 000 nasvtev denne nemyslim ze tomu nejak pomuzes :-) jinak uz dlouho je zazita mezi programatory takova myslenka ze php je hrozne pomale atd .... a netypovost ... a furt nejake vymluvy atd......po tom co se zacalo s prevodem scriptu na bite kod uz jde tezko rict ze je php pomale ... samozrejme ze treba na c++ to nema to je jasne ale pri dnesnich masinach uz neni problemem cislo jedna php ale datova uloziste .... to je momentalne to nejuzsi hrdlo vsech narocnejsich aplikaci nikoliv php |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0