Red de conocimientos turísticos - Información de alquiler - Algunos puntos importantes sobre el aprendizaje de PHP CGI y CLI

Algunos puntos importantes sobre el aprendizaje de PHP CGI y CLI

CGI: "Common Gateway Interface", una herramienta en el servidor HTTP para "hablar" con programas en usted o en otras máquinas. El programa debe ejecutarse en el servidor de red. En un entorno de servidor, un "programa" cuenta con una interfaz estándar a través de la cual el "programa" puede procesar la información intercambiada entre el servidor y el cliente. El lenguaje del programa" no es necesario. El programa se ejecuta en la interfaz. El servidor debe proporcionar las variables de entorno requeridas por CGI u otras variables habilitadas para CGI. Según tengo entendido.

CLI: Línea de comando Interfaz, en Una interfaz para escribir comandos ejecutables en el indicador del usuario.

SAPI: Interfaz de programación de aplicaciones de servidor, que puede considerarse una API del lado del servidor. Parece ser lo mismo que CGI, y cada uno. El servidor puede proporcionar una API diferente, pero todos proporcionan CGI. Por lo tanto, puede comprender que CGI es un SAPI que cada servidor debería tener su propio SAPI, pero php puede ejecutarse en todos estos servidores diferentes (ambos). CGI y CLI son un tipo de SAPI)

ISAPI: las extensiones de servidor ISAPI son archivos DLL que los servidores HTTP pueden cargar y llamar. Las extensiones de servidor de Internet también se denominan aplicaciones de servidor de Internet (ISA). mejorar la funcionalidad de los servidores compatibles con Internet Server API (ISAPI). Las aplicaciones de navegador llaman a ISA y proporciona una funcionalidad similar a las aplicaciones de interfaz de puerta de enlace común (CGI).