LAMP Stack Explained in 3 Minutes

  Рет қаралды 24,822

IBM Technology

IBM Technology

2 жыл бұрын

LAMP vs. MEAN explained → www.ibm.com/cloud/blog/lamp-v...
Watch "NoSQL vs SQL" lightboard video → • SQL vs. NoSQL: What's ...
LAMP is a web platform made of four different components - can you guess what the acronym stands for? In this video, Dan Kehn explains what those 4 pieces are and how LAMP differs from other stacks like MEAN and MERN.
Get started for free on IBM Cloud →
Subscribe to see more videos like this in the future → ibm.biz/subscribe-now
#LAMPStack #Linux #Apache

Пікірлер: 15
@fene2899
@fene2899 2 жыл бұрын
Never knew LAMP could build such great shoulders and arms. Guessing MEAN and MERN will help blast lower body. All kidding aside, I also didn't know IBM's been dropping these brief, seemingly quality tech videos on KZfaq for several years. I've only watched a couple so far but really liking what I've seen and will check out more. Thanks!
@Aalii6
@Aalii6 2 жыл бұрын
very helpful, thank you!
@Flankymanga
@Flankymanga 2 жыл бұрын
I guess LAMP is better for low to medium utilization monolithic app and MEAN and MERN would be better for large amount of users where site rendering is offloaded to the client and backend is only responsible for providing data.
@homebarista
@homebarista 2 жыл бұрын
That's a fair point, but I hasten to add that the LAMP stack could certainly be used for a backend REST-based app, too. Its history is long and there's a huge install base, thanks in no small part to popular easy-to-install and extensible frameworks like WordPress. We have another video coming up that will get into MERN by Jamil Spain that will elaborate on the tradeoffs.
@coldestbeer
@coldestbeer Жыл бұрын
So just use a framework with lamp
@joshuaraison
@joshuaraison 2 жыл бұрын
Expecting more and more videos about web development 😌 IBM guide for web development would be much appreciated : )
@homebarista
@homebarista 2 жыл бұрын
Thanks Joshua! Would you elaborate, e.g., what are you using for front end dev today and why? Would you like to see more hands-on type videos, best practices, popular alternatives, contrasts (X vs. Y), or something else? Add your suggestions here or reply to the comments in the "what would you like to see" video: kzfaq.info/get/bejne/atF3YKabnLu-e5c.html As an aside, yesterday I was scrubbing through a "Coding interview in React" video and thought it might be an interesting format, i.e., show a paired programming session solving a specific problem. Sort of a Stack Overflow "live Q&A" session. The tricky part is appealing to a wide enough audience and not going too long. I admit thinking a live coding session with a critical job interviewer would be pretty stress-inducing, but it was interesting to see that other programmers work much the same way as I do (e.g., copy/paste sample code, edit, add debug output, run, repeat). 🤔
@punstress
@punstress 4 ай бұрын
As someone looking to get back into web stuff and upgrade my outdated skills, this was so helpful. How do you write backward so well? lol
@ayasolaris4971
@ayasolaris4971 Жыл бұрын
How does the server handle multiple requests? Does it create a new terminal for each visitor? What happens when 100 people visit the site at the same time?
@homebarista
@homebarista Жыл бұрын
Sorry for the delayed response! By default, Apache has a unique process per request, but you can configure MPM to have a pool of "worker" processes that are dispatched requests (see httpd.apache.org/docs/2.4/mod/prefork.html for more details). If there is a sudden burst of requests, they're queued up. If requests exceed the number of allocated connections, the requester will get a 500-type error. Part of performance tuning is architecting your web servers such that this event rarely if ever happens. Yet another option is returning a 429 "Too Many Requests" status as the server approaches its limit with a timestamp. Browsers *should* honor that request by retrying with the delay included in the response.
@pfos
@pfos 2 жыл бұрын
could you also include JAMstack in future vids?
@homebarista
@homebarista 2 жыл бұрын
@pfos Interesting suggestion, I hadn't heard about this one! What sort of information are you interested in, e.g., getting started, practice examples, comparisons against other stacks, or something else? If you have a website to share that's implemented with Jamstack, I'd be interested in seeing how it renders the UI and its diagnostics with PageSpeed Insights -- especially, based on what I've read, that Jamstack is serving a mix of CDN-cached pre-rendered content and (client-side) JavaScript for the dynamic parts of a page.
@EverythingFades
@EverythingFades Жыл бұрын
Hold the fort, is this dude writing backwards?
@IBMTechnology
@IBMTechnology Жыл бұрын
Search on "lightboard videos"
@murat_t
@murat_t 2 жыл бұрын
😂
How to OVER Engineer a Website // What is a Tech Stack?
11:20
Fireship
Рет қаралды 2,3 МЛН
What is a LAMP Stack?
7:55
IBM Technology
Рет қаралды 35 М.
Haha😂 Power💪 #trending #funny #viral #shorts
00:18
Reaction Station TV
Рет қаралды 16 МЛН
HOW DID HE WIN? 😱
00:33
Topper Guild
Рет қаралды 20 МЛН
Nutella bro sis family Challenge 😋
00:31
Mr. Clabik
Рет қаралды 9 МЛН
버블티로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 104 МЛН
Apache vs NGINX
7:53
IBM Technology
Рет қаралды 256 М.
API vs. SDK: What's the difference?
9:21
IBM Technology
Рет қаралды 1,4 МЛН
GraphQL vs REST: Which is Better for APIs?
7:31
IBM Technology
Рет қаралды 187 М.
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 273 М.
What is a REST API?
9:12
IBM Technology
Рет қаралды 1,4 МЛН
Containers vs VMs: What's the difference?
8:08
IBM Technology
Рет қаралды 744 М.
What is an API Gateway?
10:19
IBM Technology
Рет қаралды 294 М.
What is JWT? JSON Web Tokens Explained (Java Brains)
14:53
Java Brains
Рет қаралды 1 МЛН
Kubernetes Explained in 15 Minutes | Hands On (2024 Edition)
15:18
Travis Media
Рет қаралды 65 М.
Haha😂 Power💪 #trending #funny #viral #shorts
00:18
Reaction Station TV
Рет қаралды 16 МЛН