Web development with Python 3.1
Alan Harris-Reid
alan at baselinedata.co.uk
Wed Oct 28 20:49:27 EDT 2009
John Nagle wrote:
> <div class="moz-text-flowed">Alan Harris-Reid wrote:
>> I am very much new to Python, and one of my first projects is a simple
>> data-based website. I am starting with Python 3.1
>
> Until MySQLdb gets ported to something later than Python 2.5, support
> for a "data-based web site" probably has to be in Python 2.5 or earlier.
>
> The C module situation for Python 3.x still isn't very good.
> Realistically, the production version of Python is 2.5. This process
> is taking long enough that I'm worried that Python 3.x could do for
> Python what Perl 6 did for Perl - provide an upgrade path that nobody
> takes.
>
> HTMLTemplate
> ("http://py-templates.sourceforge.net/htmltemplate/index.html")
> is a minimal templating system for fill-in-the-blanks template work in
> Python.
> Actually, if you have HTMLTemplate, FCGI, and MySQLdb, you have enough to
> do a back-end database.
>
> There are some advantages to libraries (you call them) over
> "frameworks"
> (they call you) if you're doing something unusual. Frameworks are more
> useful if you're doing yet another "Web 2.0" web site.
>
> John Nagle
>
> </div>
>
Thanks for the advice John. I am concerned at what you say about the
uptake of 3.x - you could be right (although I hope you eventually
turn-out to be wrong :-) ).
Regards
Alan
More information about the Python-list
mailing list