Съдържание:
- Определение - Какво означават Linux, Apache, MySQL и Perl / PHP / Python (LAMP)?
- Techopedia обяснява Linux, Apache, MySQL и Perl / PHP / Python (LAMP)
Определение - Какво означават Linux, Apache, MySQL и Perl / PHP / Python (LAMP)?
Linux, Apache, MySQL и Perl / PHP / Python е стек от решения, който най-често се използва като съкращение "LAMP." Това е платформа за разработка с отворен код за създаване и управление на уеб приложения.
Linux служи като резервна операционна система (ОС). Apache е уеб сървърът, MySQL е базата данни, а един от PHP, Perl, Python е скриптовият език. PHP е най-популярният от трите езика на скриптове.
Techopedia обяснява Linux, Apache, MySQL и Perl / PHP / Python (LAMP)
Платформата за разработка на LAMP е изключително популярен стек от решения. Може би най-съществената причина за широкото му използване е, че всички компоненти на стека са с отворен код и по този начин свободни за използване.
Освен това популярността създава силна общност на разработчици, която служи като ресурс за подпомагане на нови разработчици. Научаването на основите на LAMP е достатъчно, за да стигнете разработчика до момента, в който те могат да стартират доста сложен уебсайт. Тоест, сайтовете на корпоративно ниво ще включват редица други технологии, но въпреки че LAMP е с отворен код, това е повече от достатъчно за по-голямата част от уебсайтовете.
Следват варианти на LAMP със заменени ОС:
- WAMP, използвайки Windows.
- MAMP, използвайки Macintosh.
- SAMP, използвайки базирана на Solaris платформа.