I've switched from PHP to Django for personal projects. Here's some random thoughts:
- Deploying Django isn't hard at all. No more difficult than LAMP apps.
- Python is a better language than PHP (IMHO)
- Tons of python libraries to work with. Wanna resize thumbnails? It's easier to work with PIL than cobbling together imagemagick commands.
I've never worked with those PHP frameworks, so I can't comment specifically on them. They're probably fine to work with, but I'll always stick with Django over learning a PHP framework. The main difference is getting to use a language like Python or Ruby instead of PHP.
Yeah.. I hear that the languages themselves offer a lot of benefits rather than the frameworks. I have just read some quickstart guides on rails and django, so I guess I should spend more time trying to learn the language first.
Comments
I've switched from PHP to Django for personal projects. Here's some random thoughts:
- Deploying Django isn't hard at all. No more difficult than LAMP apps.
- Python is a better language than PHP (IMHO)
- Tons of python libraries to work with. Wanna resize thumbnails? It's easier to work with PIL than cobbling together imagemagick commands.
I've never worked with those PHP frameworks, so I can't comment specifically on them. They're probably fine to work with, but I'll always stick with Django over learning a PHP framework. The main difference is getting to use a language like Python or Ruby instead of PHP.
Yeah.. I hear that the languages themselves offer a lot of benefits rather than the frameworks. I have just read some quickstart guides on rails and django, so I guess I should spend more time trying to learn the language first.