Common Gateway Interface: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
μ Ρομπότ: Μεταφέρω 34 σύνδεσμους interwiki, που τώρα παρέχονται από τα Wikidata στο d:Q264364
μ Διόρθωση επικεφαλίδων.
Γραμμή 3:
Πριν την διάδοση της γλώσσας [[PHP]]/[[MySQL]] για τη δημιουργία δυναμικών ιστοσελίδων, ο προγραμματιστής έπρεπε να προγραμματίσει σε γλώσσα συνήθως [[C (γλώσσα προγραμματισμού)|C]] ή [[Perl]] μικρά προγράμματα ([[γλώσσα σεναρίων|σενάρια]]) τα οποία θα εκτελούνταν από την ιστοσελίδα δια μέσου της διεπαφής CGI. Αυτά τα εκτελέσιμα προγράμματα δεν ήταν εύκολη υπόθεση να σχεδιαστούν-προγραμματιστούν σε σύγκριση με τον μεταγενέστερο σχεδιασμό δυναμικών ιστοσελίδων χρησιμοποιώντας γλώσσες προγραμματισμού όπως η [[PHP]]/[[MySQL]]. <ref name="php_mysql_page1_CGI">{{cite book | title=Learning PHP & MySQL | author=Michele E. Davis, Jon A. Phillips | year=August 2007 | publisher=O' Reilly | pages=1 | isbn=978-0-596-51401-3}}</ref>
 
===Παράδειγμα===
 
Ο παρακάτω κώδικας CGI σε γλώσσα προγραμματισμού [[Perl]] εμφανίζει όλες τις μεταβλητές που έχει ο εξυπηρετητής:
<syntaxhighlight lang="perl">