CGI : interface de passerelle commune

February 13 , 2022
c'est quoi cgi ?
L'interface de passerelle commune (CGI) est une spécification d'interface qui permet aux serveurs Web d'exécuter un programme externe, généralement pour traiter les demandes des utilisateurs. ces programmes sont souvent écrits dans un langage de script et sont communément appelés scripts CGI,, mais ils peuvent inclure des programmes compilés. un cas d'utilisation typique se produit lorsqu'un utilisateur Web soumet un formulaire Web sur une page Web qui utilise CGI. les données du formulaire sont envoyées au serveur Web dans une requête HTTP avec une URL indiquant un script CGI. le serveur Web puis lance le script CGI dans un nouveau processus informatique, en lui transmettant les données du formulaire. la sortie du script CGI, généralement sous forme de HTML, est renvoyée par le script au serveur Web, et le serveur le relaie au navigateur en tant que réponse à la requête du navigateur.

développé au début des années 1990, CGI était la première méthode courante disponible permettant à une page Web d'être interactive. bien qu'elle soit toujours utilisée, CGI est relativement inefficace par rapport aux technologies plus récentes et a été largement remplacée par elles[4 ]


ton esprit siroter l'audio les produits, y compris le haut-parleur IP, l'adaptateur de radiomessagerie SIP, la carte PCB SIP appliquent tous CGI qui prend en charge la configuration via la connexion Web. avec cette fonctionnalité, les utilisateurs configurent les produits audio IP de manière très simple, peuvent généralement être terminé en quelques secondes.


en dehors de la configuration Web ,, les utilisateurs peuvent également installer tonmind haut-parleur réseau logiciel outil appelé iptool pour configurer . les deux méthodes de configuration sont pratiques et réalisables. iptool peut effectuer la plupart des configurations, le paramètre Web est une configuration complète des fonctions.


caractéristiques de cgi :
il s'agit d'une norme très bien définie et prise en charge.
les scripts cgi sont généralement écrits en perl, C, ou peut-être juste un simple script shell.
cgi est une technologie qui s'interface avec HTML.
CGI est la meilleure méthode pour créer un compteur car c'est actuellement la plus rapide
la norme cgi est généralement la plus compatible avec les navigateurs actuels

avantages de cgi:
les tâches avancées sont actuellement beaucoup plus faciles à réaliser en CGI qu'en java.
il est toujours plus facile d'utiliser le code déjà écrit que d'écrire le sien.
cgi spécifie que les programmes peuvent être écrits dans n'importe quel langage, et sur n'importe quelle plate-forme, tant qu'ils sont conformes à la spécification.
les compteurs basés sur cgi et le code CGI pour effectuer des tâches simples sont disponibles en abondance.

comment fonctionne CGI
un lecteur envoie une URL qui amène l'aolserver à utiliser CGI pour exécuter un programme. l'aolserver transmet l'entrée du lecteur au programme et la sortie du programme au lecteur. CGI agit comme une "passerelle[ 1] entre le aolserver et le programme que vous écrivez.
le programme exécuté par CGI peut être n'importe quel type de fichier exécutable sur la plate-forme du serveur. par exemple, vous pouvez utiliser C, C++, perl, scripts shell unix, fortran, ou tout autre langage compilé ou interprété., vous pouvez également utiliser des scripts tcl avec CGI, bien que les extensions de tcl décrites dans le chapitre 5 du guide du développeur tcl d'aolserver ne soient pas disponibles via cgi.

avec aolserver, vous avez la possibilité d'utiliser les interfaces tcl et C intégrées au lieu de CGI. généralement, les interfaces tcl et C offrent de meilleures performances que CGI. (voir le guide du développeur aolserver tcl pour plus d'informations sur l'interface tcl et le guide du développeur C d'aolserver pour des informations sur l'interface C.)

vous voudrez peut-être utiliser CGI pour les programmes existants , shareware , ou freeware qui utilisent l'entrée standard CGI , sortie , et les variables d'environnement . puisque CGI est une interface standard utilisée par de nombreux serveurs Web , il existe de nombreux exemples de programmes et de bibliothèques de fonctions disponibles sur le World Wide Web et par ftp. ce chapitre décrit l'interface et vous indique les emplacements où vous pouvez télécharger des exemples.


en conclusion, CGI peut proposer un processus permettant aux programmes CGI d'exécuter des tâches à grande vitesse et de sécurité. avec l'application CGI, tonmind système de radiomessagerie SIP a été facile à configurer via la méthode de connexion Web .



laisser un message
laisser un message
Si Vous êtes intéressé par nos produits et vous souhaitez connaître plus de détails, s'il vous plaît laissez un message ici, nous vous répondrons dès que nous Can.

Domicile

Des produits

skype

whatsapp