Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Submission + - Which web platform would you use? 5

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?"
This discussion was created for logged-in users only, but now has been archived. No new comments can be posted.

Which web platform would you use?

Comments Filter:
  • 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.

  • 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,

  • Background on me: Web developer since 1994, PHP developer since 2000.

    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.
    • 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.

  • Apart from being a Linux guy, I have had experience on working with both of them, and I see that if, by chance, the server crashes, installing PHP is rather straight forward, you just download the lastest WAMP (for Windows) or install all of the packages (in Linux), do a short configuration and you have yoru site back online y less than hours! Instead, when you choose ASP, you have to install lots of things for which there is little documentation, or you have to ask the administrator of the site (yourself)

All science is either physics or stamp collecting. -- Ernest Rutherford