Like cURL and static sites, LAMP has stuck around for a reason: it just works. Sometimes, it's better to use a tried-and-true approach, and this is very true in the world of web applications. At the bottom of this stack is Linux, running all of the operations. PHP then passes the data back to the Apache web server to send to the user's browser, storing any necessary data in MySQL. This makes the LAMP stack efficient at not only delivering static web sites, but dynamic sites as well. PHP creates HTML to display the web page. PHP loads the file and executes the code, and fetches any necessary data from MySQL. The Apache web server receives a request for a web page from a user's browser. You can use options other than PHP if you prefer, but PHP is the standard. PHP is an open source scripting language that plays nicely with Apache. Some developers prefer the NoSQL alternative to SQL, but like a lot of options with LAMP, the choice is yours. You still have the relational database power and language of SQL but without the vendor lock-in. MySQL is an open source alternative to SQL (Structured Query Language) databases. One of the big advantages to LAMP is that whatever deployment of LAMP you have in mind, someone has probably already done it, and can help you on your way to success. Apache is open source and is maintained by a large, helpful community. [The Apache web server processes requests and serves up web assets via HTTP so that the application is accessible to anyone in the public domain over a simple web URL. Chúng da vào hai công ngh khác nhau cho ngôn ng backend, c s d liu và môi trng máy ch.Thut ng 'stack' dùng ch các công ngh xp chng lên nhau to. Hai Web stack ph bin hin nay là LAMP và MEAN. If you prefer, you can run WAMP with Windows, or MAMP with Mac, but Linux is the standard. Web stacks ã phát trin qua nhiu thp k vi nhng tin b trong công ngh và ngôn ng backend. LAMP runs Linux because it is flexible, strong, and open source. In this case, a LAMP stack solves a recurring problem in programming: how do I securely host web applications? Linux (Operating System) A stack is like a collection of tools that can be used to solve a problem. ![]() What is in a LAMP Stack?Ī stack is a collection of software technology that is packed together to form a platform. ![]() The LAMP Stack is often compared to the "more modern" MEAN Stack. ![]() If you're a web developer, you will definitely get to know LAMP stacks. It was also one of the first open-source stacks, which led to its ubiquity in the tech world. This is a classic "stack" of software for delivering high-performance web applications. LAMP stands for Linux, Apache, MySQL, and PHP.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |