Back to top

LAMP/MEAN

LAMP

  • LAMP is the most popular open source web development stack. It is an acronym for Linux, Apache, MySQL and PHP/Perl/Python.

  • All the components used in the LAMP solutions stack are open source, which means the acquisition cost is very low.

  • LAMP-based solutions are robust, scalable and adaptable.

  • Currently many web applications on the internet are based on the LAMP stack or use some components within the stacks. The most notable ones are Google - uses python scripting language for a variety of applications Facebook - is an online social networking with over 175 million users (and growing) uses LAMP stack

MEAN

  • MEAN is a new trending technology stack giving a healthy competition to the existing LAMP stack. MEAN stands for MongoDB, ExpressJS, AngularJS, and Node.js.

  • MongoDB offers a more flexible, accommodating layer for storing data. Node.js provides a better nexus for running your server, while Express.js helps standardize how you build your websites. On the client, AngularJS provides a clean way of adding interactive functions and AJAX-driven rich components.

  • Though it is not throw away the rock-solid reliability of battle-tested tools like Apache, MySQL, or PHP. But for green-field projects that could benefit from flexibility, simplicity, and performance, going MEAN may make your life better.

  • There are a lot of popular websites and web applications which are running on MEAN stack. Ulbora is a content management system and blog platform built using MEAN stack. Another is Trakit.me, a personal activity tracking software application built using MEAN stack