PLEASE let the LAMP acronym die already! There are so many alternatives in Free Software land.
L: Linux, FreeBSD, OpenBSD, NetBSD, OpenSolaris, several more.
A: Apache, Nginx, Lighttpd, dozens more.
M: MySQL, PostgreSQL, FirebirdSQL, SQLite, and more...
P: PHP, Ruby, Python, Perl, Groovy, Scala, Tcl, Smalltalk, Lisp, the list can go on forever.
In many cases there are valid reasons to go with a Linux+Apache+MySQL+PHP solution but more
often than not I feel that the reason is because of a stupid acronym rather than a real
decision.
DO NOT BASE YOUR TECHNICAL DECISIONS ON CATCHY BUZZWORD ACRONYMS!
Posted Apr 11, 2008 15:28 UTC (Fri) by mheily (guest, #27123)
[Link]
I agree. LAMP is a marketing term that sounds pleasing to English-speaking people. If GNU,
FLOSS, and Linux weren't such terrible sounding names, we could use them instead.
From now on, I will recommend using the OWDP stack for web-enabled applications.
O - Operating system
W - Webserver
D - Database server
P - Programming language
LAMP SCHMAMP
Posted Apr 11, 2008 15:42 UTC (Fri) by cyrus (guest, #36858)
[Link]
Actually, the way Linus pronounces Linux sounds pretty nice. Here in Germany, it's pronounced
the same. I agree that it sounds rather terrible when it's mispronounced.
LAMP SCHMAMP
Posted Apr 12, 2008 17:02 UTC (Sat) by rjamestaylor (guest, #339)
[Link]
O - Operating system
W - Webserver
D - Database server
P - Programming language
May I recommend:
P - Programming language
W - Webserver
N - Network OS
D - Database
Yeah, I'm a SysAdmin at a hosting company...
LAMP SCHMAMP
Posted Apr 12, 2008 18:16 UTC (Sat) by drag (subscriber, #31333)
[Link]
How about just:
"Free Software Web stack"?
"Open Source web services"?
Solaris (or at least a version of it), Linux, FreeBSD, OpenBSD, Apache, Lighttp, Mysql,
Postgresql, SQLite, Derby, Python, Perl, PHP, Ruby, Java (at least a version of it) etc etc.
Who wants to try to figure out how to pronounce SLFOALMPSDPPPRJ?!
OWDP SCHWOWDP
Posted Apr 14, 2008 6:07 UTC (Mon) by man_ls (subscriber, #15091)
[Link]
From now on, I will recommend using the OWDP stack for web-enabled applications.
Great: that way Microsoft will be able to hijack your acronym (with Windows, IIS, SQL Server, ASP.NET) with total impunity. At least throw in a "free" somewhere, so they feel ashamed of doing it.
OWDP SCHWOWDP
Posted Apr 14, 2008 6:58 UTC (Mon) by Tuxie (guest, #47191)
[Link]
Microsoft Windows
ASP.NET
Microsoft SQL Server
IIS
LAMP SCHMAMP
Posted Apr 17, 2008 17:09 UTC (Thu) by lysse (guest, #3190)
[Link]
Well, obviously the database underpins the entire structure. And the purpose of the webserver
is simply to, er, escort the application to its clients.
So I suggest that the new acronym should reflect this:
D -atabase
O -perating system
P -rogramming language
E -scort service
LAMP SCHMAMP
Posted Apr 18, 2008 20:38 UTC (Fri) by kevinbsmith (guest, #4778)
[Link]
As someone who feels that (relational) databases are overused, I'll agree that DOPE is a great
acronym for any system that forces you to have a database even when you don't want one. Rails,
I'm looking at you!