[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