Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνουν τα Windows / Apache / MySQL / PHP, Python, PERL (WAMP);
- Η Techopedia εξηγεί τα Windows / Apache / MySQL / PHP, Python, PERL (WAMP)
Ορισμός - Τι σημαίνουν τα Windows / Apache / MySQL / PHP, Python, PERL (WAMP);
Windows / Apache / MySQL / PHP, Python, το PERL (WAMP) είναι ένα σύνολο εφαρμογών ιστού σε συνδυασμό με λειτουργικό σύστημα Microsoft Windows για χρήση σε περιβάλλοντα web που συνθέτουν μια στοίβα διακομιστών.
Η στοίβα WAMP παρέχει στους προγραμματιστές και τους διαχειριστές τα τέσσερα στοιχεία ενός διακομιστή ιστού:
ένα λειτουργικό σύστημα
έναν διακομιστή ιστού
μια βάση δεδομένων
μια γλώσσα δέσμης ενεργειών
Σε αυτήν τη στοίβα διακομιστών, τα Windows λειτουργούν ως λειτουργικό σύστημα, ο Apache ο διακομιστής ιστού, ο MySQL ο χειριστής βάσης δεδομένων και η PHP, Python ή PERL χρησιμοποιούνται ως γλώσσα δυναμικής δέσμης ενεργειών.
Η Techopedia εξηγεί τα Windows / Apache / MySQL / PHP, Python, PERL (WAMP)
Το WAMP είναι ένα περιβάλλον ανάπτυξης ιστού που αποτελείται από έναν διακομιστή ιστού, μια βάση δεδομένων, μια γλώσσα δέσμης ενεργειών και έχει οριστεί στο λειτουργικό σύστημα (OS) της Microsoft.
Το Apache, η MySQL και η PHP αποτελούν από κοινού μια στοίβα διακομιστών ή διακομιστή ιστού ανοικτού κώδικα (εκτός από το OS).
Όπως συμβαίνει, το WAMP δεν είναι πραγματικά μια ενιαία εφαρμογή ούτε καν μια τυποποιημένη συσκευασμένη σουίτα, καθώς κάθε εφαρμογή μέλους προέρχεται από διαφορετικό προγραμματιστή, αλλά οι εφαρμογές χρησιμοποιούνται μαζί τόσο συχνά ότι έχουν γίνει μια ad hoc τυποποιημένη σουίτα των ειδών. Βασικά, αυτό που συμβαίνει είναι ότι το Apache χειρίζεται την πλευρά του εξυπηρετητή που εξυπηρετεί HTTP αιτήματα προς και από προγράμματα περιήγησης πελάτη, ενώ η MySQL συγκεντρώνει όλα τα δεδομένα που σχετίζονται με την ιστοσελίδα και τέλος η PHP / Python / PERL φροντίζει την πλευρά προγραμματισμού και ενεργεί ως κόλλα από τα πάντα. Το PHP / Python / PERL τρέχει διάφορα σενάρια προγραμμάτων που παίρνουν τη μορφή ιστοσελίδων HTML καθώς και πρόσβαση σε δεδομένα μέσω MySQL, τότε όλα αυτά δίδονται στον πελάτη μέσω του διακομιστή ιστού Apache.