+ - Which web platform would you use? 5
Submitted
by
datavirtue
datavirtue writes "I'm about to embark on developing active content (database driven, and web services) for the first time for my website and I have grown to love PHP. Knowing that there are other web development platforms available, and noticing some disdain for PHP in some circles, I'm curious to know which platforms slashdotters prefer along with the reasons why. Before I get started into heavy development I would like to get some opinions and more facts. Why shouldn't I use PHP?"
Only for simple stuff (Score:2)
I'd only use php for simple stuff. If you are going to spend more than, say, a man-month on the code then I'd look elsewhere. Just the lack of threading alone can be annoying. I end up doing a lot of stuff on the client in JavaScript to make up for the lack of threading, which while very web 2.0, I feel it is a bit hacky and delicate.
meh (Score:2)
If you're comfortable with PHP, then stick with it - but make sure you're at least using 5.3, so you get namespaces. I'd say the other big and well-supported alternative is Python, though some people prefer Ruby. My mind just doesn't wrap around Ruby syntax, so YMMV.
If you're the only developer working on your stuff (or one of only a few), and you're not wanting to scale hugely, then PHP is more than adequate for the vast majority of tasks, and the amount of pre-made stuff available, and the documentation,
PHP will do just fine... (Score:1)
You can easily support hundreds of concurrent users (per minute, not per hour or daily) with a good PHP VPS setup. Don't think that you have to learn something new, just do it right from the start. People will tell you to build using this or that, but honestly PHP powers some of the biggest sites on the net, so ignore them. While there are limitations they can be easily overcome by a little planning, a good host, and some caching.
Re: (Score:2)
Thanks for all the info Paul! I'll go over this post with a fine tooth comb. CodeIgnitor already looks to be right up my alley, thanks again.
I'd rather choose PHP over ASP (Score:1)