MAMP

Staat voor "Mac OS X, Apache, MySQL, and PHP." MAMP is een variant van het LAMP-softwarepakket dat op Mac OS X kan worden geïnstalleerd. Het kan worden gebruikt om vanaf een Mac een actieve webserver te draaien, maar wordt meestal gebruikt voor webontwikkeling en lokale testdoeleinden.

Apache (of "Apache HTTP Server") is het onderdeel dat wordt gebruikt om de webserver te configureren en te draaien. Nadat Apache is geïnstalleerd, kan een Mac een of meer websites hosten. Door een lokale Apache-webserver te configureren en te draaien, kunnen webontwikkelaars hun webpagina's in een webbrowser bekijken zonder ze op een externe server te publiceren.

MAMP bevat ook MySQL en PHP. Deze twee onderdelen zijn veelgebruikte opensourcetechnologieën voor het maken van dynamische websites. MySQL is een populair DBMS en PHP is een scripttaal voor het web. Webpagina's die PHP-code bevatten, kunnen gegevens uit een MySQL-database ophalen en dynamische inhoud direct laden. Door PHP en MySQL lokaal te installeren, kan een ontwikkelaar een dynamische website op zijn Mac bouwen en testen voordat hij deze op internet publiceert.

Apache, MySQL en PHP zijn opensourceonderdelen die afzonderlijk kunnen worden geïnstalleerd. Het is echter sneller en eenvoudiger om een vooraf samengesteld "AMP"-pakket zoals MAMP of MAMP Pro te installeren. Zowel MAMP als MAMP Pro bevatten ook een grafische gebruikersinterface GUI waarmee de lokale webserver kan worden beheerd.

NOTE: In sommige gevallen kan de "P" in MAMP staan voor Perl of Python, andere scripttalen die kunnen worden gebruikt in plaats van PHP. De Windows-versie van LAMP heet WAMP.

Bijgewerkt May 23, 2013 door Per C.

quizTest je kennis

CryptoWall and Locky were types of what?

A
Firewalls
0%
B
Ransomware
0%
C
Encryption algorithms
0%
D
Antivirus software
0%
Correct! Incorrect!     View the Ransomware definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van MAMP op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.