Pythonite package structure:
cache.py Page cache management config.py Default configuration variables or global parameters context.py Context object for pythonite expression evaluation core.py Pythonite core module, does the HTTP request handling session.py Session management templating.py Templating engine and HTML parser utils.py Common utilities and subroutines objects/ Objects class definitions for File, Directory, Image, etc... servers/ Servers modules for mod_python 2.x, 3.x or standalone
Areas that may need improvement:
- Cache management: the current one is rather crude!
- Session management
- Add more servers support (e.g. Twisted)