4 ms·
I'd second the Python recommendation. Switching from custom PHP to Python (specifically Django) saved me a ton of development headaches.
by jaddison 17y ago
I'd second the Python recommendation. Switching from custom PHP to Python (specifically Django) saved me a ton of development headaches.
- hajrice 17y agoYeah, I used Django a few times before. It's very nice. Though, Django is pretty slower than any PHP framework(from the frameworks I've worked with)
- mcav 17y agoThat's likely a false impression, and has to do with things like number of database calls, design, and other non-language-defining features. Don't let perceived speed be the deciding factor in your language choice: If speed was that important, you'd be writing in C.
- gridspy 17y agoPerhaps it is possible that Django's highly flexible nature is giving you enough rope to hang yourself here. Performance is not an issue for me, though (as always) I have to be careful not to do stupid things to the database.
- jaddison 17y agoWhen I first started using Django, I wasn't sure about it either, for a few different reasons - but performance wasn't one of them. Long story short, I'm glad I invested the time in taking it up... Django was actually my first use of Python - so you can imagine how pleased I was to replace a custom PHP app with something I just learned - and in record time. (if you're interested, the web app was: http://www.snapact.com/ http://www.snapact.com/) I have noticed no issues with performance as compared to PHP.
- jaddison 17y agoThis is an old link (that I wish would be updated) about performance of some various frameworks (in various languages): http://www.alrond.com/en/2007/jan/25/performance-test-of-6-leading-frameworks/ http://www.alrond.com/en/2007/jan/25/performance-test-of-6-l...