Your current filters are…
Come and hear from our hosting panel about why their services are right for hosting your next Python project! Each group will give a quick 5 minute speel and then it will be a casual drink.
This event is happening in a private area at Mr B's pub across the street from the SMC. As this venue is a pub anyone under 18 will have to be accompanied by a parent or guardian.
In your information booklet you'll find a drink voucher for this event.
Web applications which are able to dynamically deliver up content have become a crucial part of the Internet landscape, with Python becoming an increasingly popular choice for the implementation of all manner of web applications. In order though for users to be able to access your web application you need to host it. The choices available are however many and varied with accurate information on which may be a good choice not always easy to find.
This talk will give an overview of the different choices available for hosting Python web applications. It will cover mainstream web servers such as Apache and nginx, highlight the architectural differences between them and look at how Python web applications are bolted on to these web servers via language agnostic protocols such as FASTCGI/SCGI/AJP or more integrated solutions such as Apache/mod_wsgi and uWSGI. The alternate architecture of using a standalone Python web server such as gunicorn, Paste server or the CherryPy WSGI server behind a conventional web server acting as HTTP proxy will also be covered.
The overall aim of the talk will be to give people a better appreciation for how web servers and your Python web application come together and some of the pros and cons of different solutions.
by Dylan Jay
zc.buildout is a powerful build/configure/deployment tool for creating applications from multiple parts, some not python. It's perfect for sharing a development environment or deploy applications to many hosts.
This tutorial will cover basic concepts, similarity to other tools such as virtual-env, puppet etc as well as practical examples.
zc.buildout has successful been used with web applications such as Plone, django and pyramid.
20th–21st August 2011