This Blog Is Brought to You by Pylons
This blog is now running on Pylons
Features implemented using Pylons:
- Show blog posts. duh! ;)
- Commenting for blog posts.
- Search. Go ahead, try it
- Full text search on mysql tables.
- Ranking based on number of keyword occurances.
- Search word highlight
- RSS Feeds
- Related posts for each blogpost
- Archives. Have to implement group by months/category though.
Observations so far:
- Myghty allows you to do quick and efficient templating. On subsequent scans, opportunities to create reusable components becomes evident.
- Myghty is not scary at all. if you know how to use tags ,(which is pretty much familiar to any PHP/ASP/xyz programmer). The documentation is excellent, I don't recall having any problems in using myghty so far.
- I still have a lot of features unexplored after a month of steady tinkering. So, Myghty is not a one-trick horse.
-
Used rest decorators provided under
pylons/decorators/rest.py. pretty nifty that. Have to explore more of decorators. - SQLAlchemy allowed me to work with the existing Textpattern tables, without having to bang my head too much. I'm using SQLAlchemy for non-blog apps too(more on that later) and its been a smooth journey so far. The documentation is excellent.
- Haven't gotten around to use SQLAlchemy sessions, but looks interesting though.
- The admin interface still runs textpattern.
The people on #pylons channel and pylons-discuss google group are very helpful. Thanks guys :)
Note: Commenting works now, so please leave your comments :)
§