3 ms·
Admittedly, I'm a tech-head. I've used Drupal in the past (it's still in use on my personal site) for various projects. When a colleague introduced me to Djan
by jaddison 17y ago
Admittedly, I'm a tech-head.
I've used Drupal in the past (it's still in use on my personal site) for various projects. When a colleague introduced me to Django, I felt a light click on; I smacked my forehead and said to myself: "Gosh. Square peg, round hole".
Of course, I was speaking about using Drupal (or any other CMS for that matter) for certain projects of mine. Don't get me wrong, Drupal's done well for itself. It's just that CMSes aren't necessarily the best tool for the job. If you're looking purely to host content - and content only - then a CMS is likely the right choice.
If you are techie enough (or have access to a techie enough crew) and your problem is even a bit more complex than simple content hosting, using a framework (such as Django) will really open doors for you. Having a custom-built system designed around a proven framework allows so much more room for optimization and offer flexibility like you wouldn't believe.
A framework is the best compromise between custom developing (from scratch) a codebase in any language (PHP, Python, whatever) and a more restrictive configuration such as offered by a CMS.
Now... if only I could find the time to update my personal page to Django, because gosh darn it - Django's fun to use!