Hi Scott, OK, it sounds like the difference is rather about the seconds when I start the apache, isn't it? After it started, the *.py stuff will be anyway compiled into a byte-code. And then there will be perhaps no difference (unless wsgi_mod is somewhat often on returning to the point that apache has on its start...)
best regards -- Valery A.Khamenya On Wed, Jul 1, 2009 at 12:35 AM, Scott Koranda <[email protected]> wrote: > > > Hi Scott, > > you mean to compile py file on fly using this directive? I don't yet know > if > > it all makes sense. > > I was just suggesting that you look at the WSGIImportScript configuration > directive if you are concerned about the compilation into Python byte code > taking longer than you want when the application is started for the first > time. > > As the directive explains, "the WSGIImportScript can be used to preload a > WSGI application script file on process start so that it is ready when > actual > user requests arrive." > > I apologize if I am telling you things you already know about Python, but > you do > not yourself (under most circumstances) need to force Python to compile > your > Python code into byte code. It will do that when your scripts/modules are > loaded > by the Python interpreter for the first time. Using py_compile isn't > usually > necessary unless you expect for some reason that the Python interpreter > will not have write permissions to create the .pyc files. > > > > > In contrast, I know that mod_wsgi already has some concerns about > > compilation of .py files: > > > http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIPythonOptimize > > > > So, I am just trying to understand what is the Right Way to go. > > > > best regards > > -- > > Valery A.Khamenya > > > > > > On Tue, Jun 30, 2009 at 2:44 PM, Scott Koranda <[email protected]> > wrote: > > > > > > > > Perhaps WSGIImportScript could help you? > > > > > > > > > > http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIImportScript > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "modwsgi" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/modwsgi?hl=en -~----------~----~----~----~------~----~------~--~---
