Warning: this entry is old. It may contain outdated information and may not reflect my opinion anymore.
First, Wordpress, then, for a year, ExpressionEngine. And now, since yesterday, this website runs under django!
Well, it actually runs on much more than django:
- django for the basic web stuff, URL handling, admin interfaces and such;
- the awesome jinja 2 template engine;
- the clean and flexible reStructured Text markup language for my own posts;
- the fabulous pygments syntax highlighter;
- for the comment markup, markdown;
- the search system is, as always, the overly-fast Sphinx full-text search engine;
- redis for the caching;
- django modules like mptt, tagging and imagekit;
- and so much more…
Just like the previous version, based on EE, used much more than EE. For example, its search system was also Sphinx-based. (And the humanized markup language I used was called “HTML” – I don’t really like Markdown nor textile, and reST is only in python :)
Why the move? Well… such a simple question deserves a simple answer: I personally have much more fun pythonning than PHP-ing. Maybe because I did so much PHP, and python is still new to me. Or maybe my mind works more like python :P
Anyway, my first complaint: using django’s native comment system certainly attracts spam! So I suppose I’ll have to do something about that, yeah! More pythonning to do! >:)
Comments
There are no comments for this entry.