Best Web Application Frameworks/Coding Languages

Discussion in 'Programming' started by Akash47, May 12, 2014.

  1. #1
    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?
     
    Akash47, May 12, 2014 IP
  2. PoPSiCLe

    PoPSiCLe Illustrious Member

    Messages:
    4,623
    Likes Received:
    725
    Best Answers:
    152
    Trophy Points:
    470
    #2
    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.
     
    PoPSiCLe, May 13, 2014 IP
  3. Akash47

    Akash47 Member

    Messages:
    185
    Likes Received:
    18
    Best Answers:
    1
    Trophy Points:
    45
    #3
    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
     
    Akash47, May 14, 2014 IP
  4. PoPSiCLe

    PoPSiCLe Illustrious Member

    Messages:
    4,623
    Likes Received:
    725
    Best Answers:
    152
    Trophy Points:
    470
    #4
    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).
     
    PoPSiCLe, May 15, 2014 IP
  5. Jigney

    Jigney Active Member

    Messages:
    168
    Likes Received:
    3
    Best Answers:
    1
    Trophy Points:
    93
    #5
    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....
     
    Jigney, May 22, 2014 IP