equal
deleted
inserted
replaced
|
1 <h1>qmsk.web</h1> |
|
2 <p> |
|
3 Having grown tired of using the various massive Python web frameworks that no mere user could ever hope to |
|
4 understand or modify, and having already learned how fun it was to write plain CGI scripts in python, one day I |
|
5 stumbled across WSGI. |
|
6 </p> |
|
7 <p> |
|
8 WSGI is a low-level interface that provides the bare essentials needed to write something that can operate over |
|
9 HTTP. Working at the WSGI-level gave me the oppertunity to develop my own "framework" code which I could really |
|
10 understand and use properly, since I had written it myself. |
|
11 </p> |
|
12 <p> |
|
13 The result eventually became <strong>qmsk.web</strong>, a simple library providing what I, myself, |
|
14 needed to write <a href="/projects/www.qmsk.net">www.qmsk.net</a> and <a href="/projects/irclogs2">irclogs2</a>. |
|
15 I do not claim qmsk.web to be suitable for use by anyone else, and might recommend other projects like |
|
16 <a href="http://werkzeug.pocoo.org/">werkzeug</a> for general use, as they provide more features and less bugs in |
|
17 a better package with better documentation, but qmsk.web works well for me. |
|
18 </p> |
|
19 <p> |
|
20 <a href="http://hg.qmsk.net/qmsk.web">Mercurial repo</a> |
|
21 </p> |