LAMP – the incumbentLinux and its accompanying software made it
cheap for startups to run a web server. The LAMP stack comprises
the following components: - Linux: Unix, free. - Apache: a web
server. - MySQL: a relational database - PHP: a programming
language for web back ends. - A NoSQL database (such as MongoDB
or CouchDB) The next step is already in development: With
browsers gaining offline functionality such as embedded
databases, the data tier is more about syncing databases than
about the server managing the data and the client displaying it.
- Where is the operating system in the acronym? I initially
thought that the stack should include a “U” for a Unix-based
operating system. But the truth is that operating system matters
remarkably little, now that Node.js has a proper Windows port.
Another proposed acronym@evanpro tweets: