I've been using Moonsearch a lot for my work and running the blogs I'm working with, and I came across their blog. There they have a sort of "rating" and analysis of the top web application frameworks. Or so they say. It's more of "PHP RULES EVERYTHING oh and here are some other things" But basically, the stuff is well researched and seems to correspond with what others are saying around the internet. The post: http://blog.moonsearch.com/web-application-frameworks/ My question is this, how relevant/important do you think it is to know these types of things? I mean sure, if you're beginning to build sites and you don't know where to start "knowing what's popular" can be a great place to go from. But as established programmers, what's your opinion on all of this?
The post is a bit skewed, since it's only tracking sites which are using Moonsearch - hence there's gonna be a big bias on what they report. There was just a more thorough list of how the different technologies are being used on the Internet as a total, and on the "active webpages" as a specific. Apache and PHP are most used, but not by huge margins. As for what you wanna use, it depends on what you wanna do. Different tools for different tasks.
I don't think it's about sites that use moonsearch, but I guess it's true that their results might be a bit skewed since they're rather "new" and their crawler hasn't been to every single site yet. What would you use for the following: A blog, an online store, a business website? @PoPSiCLe
Again, it depends a bit on what you want to do, how much work you want to put into it, and what your skill level is. For a blog, I'd just do a simple WP-install, and go about tweaking plugins and themes as needed. As for an online store, that depends entirely on budget and predicted size. There are some large players in the online store market, but several of the big ones needs a dedicated server tuned to run them properly - they're also hell to work with. So an alternative here could be a WP-install as well, with a e-commerce plugin to make the store (or a separately coded in-house plugin of course). You could also do this from scratch, depending on what you're selling and how advanced you want the store bit to be, but it's usually not recommended, since there is quite a lot of work to be done to get something that works without a hitch. As for a business website, I'd normally just code it from scratch, but again, it depends a bit on what is needed. If all they want is a company presentation, say 10-20 pages, maybe a newsletter etc. then again, WP is a good choice - if they want an external site, but also an intranetsite, employee profiles/pages/databases, reports etc., then I'd say definitely code it from scratch. All of the above uses PHP - simply because I'm well versed in it, and that's what I would use for these projects - they're relatively small regardless of popularity (for the blog, store or business site), and unless you're coding something completely crappy, it will handle thousands of visitors without trouble (as long as you have the resources on the server-side to cope with all the access).
It's depends on the Concept, Functionality , Budget and the security. If you want to use open source than PHP is the best but as compare to java or .NET the security is not much better. But it's very fast and easy to develop, It's very dynamic means you can develop whatever you can think. So, first need is that you must have clear all the concepts and functionality of technology and based on that you select what you want to use....