[python] python na web - otazky
Filip Štědrosnký
regnarg na seznam.cz
Sobota Prosinec 8 07:32:55 CET 2007
On Pá, pro 07, 2007 at 09:06:36 +0100, Tomy novella wrote:
> okay, diky :)
>
> aa este by ma zaujimalo, ze(ked som dobre pochopil), tak prekladac
> pythonu stale po HTTP requeste skompiluje prislusny subor, co trva
> nejaky ten cas... preto ma zaujima, ci by sa nedalo nejako dosiahnut,
> aby ked mam v adresari subor program.py, ALE AJ
> program.pyc(skompilovany), aby sa zavolal uz skompilovany program...
> a este by ma zaujimalo, ci sa to tak robi, alebo to bol mal blby napad
> a taktiez, ze kolko percent casu spustania po requeste zozerie
> kompilacia(samozrejme u priemerneho projektu) - ci sa to vobec oplati
No kompilace do bytecode proběhne jen při prvním spuštění (pokud má proces
práva zápisu v daném adresáři, což může být u webových app problém; tady
se potom hodí kompilovat ručně) a potom již automaticky načítá pyc, pokud
není (podle data poslední změny ve fs) starší než py. Takže pokud od kompilace
změníte zdroják, pyc se již nenačte a pokud nebudou práva, ani se nevytvoří
jiné. Ale jinak by to mohlo být bez problémů...
--
regnarg -- Homepage: http://rg.pretel.cz -- JID: regnarg na jabber.cz
V péči o štěstí druhých nacházíme své vlastní. -- Platón
Čestná smrt je lepší než život v hanbě. -- Tacticus
Další informace o konferenci Python