Reputation: 1943
LAMP is a term that defines an architecture based on Linux, Apache, MySQL and PHP.
How would you call an architecture based on Linux, ??? (Webrick?Unicorn?), PostgreSQL and Ruby? LWPR? LUPR?
This is a silly question, but I would like to know how Rubyists using Rails describe their solution, just as LAMP solution are described as LAMP. I would like a similar "official" term.
Upvotes: 3
Views: 3780
Reputation: 1943
I learned today about MEAN: MongoDB, Express, AngularJS, Node.js (respectively: database, framework, server-side framework, client-side framework and web server).
It serves as a good example to show that you can build stack names to sound nice and memorable without having to respect any convention.
Upvotes: 1
Reputation: 106
LAMP usually consists of four parts:
For Rubyists, I see many people use combination as below:
Can't say the combination above is the majority of what people choose. So many other options are possible for each component. But that is a good starting point if you are new. You can see many tutorials with that combination.
Upvotes: 1
Reputation: 11509
I like to refer to it simply as Ruby on Liweunpo.
But in reality, there isn't an official designation. Too many people use all sorts of variations; the toolset is much richer today than when "LAMP" was coined, so it's much easier to pick and choose technologies and people aren't really confined to one stack anymore. Even "LAMP" applications are increasingly more likely to use things like Postgres, because at the end of the day there isn't a huge difference.
Upvotes: 3