{"id":374,"date":"2025-07-08T16:03:04","date_gmt":"2025-07-08T14:03:04","guid":{"rendered":"http:\/\/localhost\/gustavo-alringo\/examen\/?p=374"},"modified":"2025-07-10T22:52:14","modified_gmt":"2025-07-10T20:52:14","slug":"que-es-la-extension-cgi","status":"publish","type":"post","link":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/que-es-la-extension-cgi\/","title":{"rendered":"\u00bfQu\u00e9 es la extensi\u00f3n CGI?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">La extensi\u00f3n CGI o Common Gateway Interface sirve para habilitar y estandarizar la interfaz entre servidores web y programas externos, CGI tiene como finalidad ampliar la capacidad de un servidor HTTP al permitir la interacci\u00f3n con un programa especificado en un URL, a trav\u00e9s del cual se pasan par\u00e1metros al programa. En el servidor, la interfaz determina c\u00f3mo se inicia el programa y c\u00f3mo se gestionan los par\u00e1metros y la salida, generalmente en formato HTML, utilizando variables est\u00e1ndar y de entorno. As\u00ed, un programa CGI se define como aquel que interact\u00faa con el servidor HTTP para procesar solicitudes y devolver informaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El administrador controla qu\u00e9 programas CGI puede ejecutar el sistema mediante las directivas del servidor, que identifican y llaman al programa solicitado en funci\u00f3n del URL. Los programas CGI pueden ser escritos en varios lenguajes, como C++, REXX, ILE C, ILE RPG e ILE COBOL, y algunos tambi\u00e9n son compatibles con varios hilos. Los programas compilados generalmente se ejecutan m\u00e1s r\u00e1pido que los escritos en lenguajes interpretados, aunque estos \u00faltimos son m\u00e1s f\u00e1ciles de escribir, mantener y depurar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Los archivos CGI se almacenan en un servidor web. La edici\u00f3n del archivo solo es posible si no se ha compilado previamente. Los scripts CGI constituyen el protocolo est\u00e1ndar que permite que los programas y aplicaciones externos interact\u00faen con un servidor web. Por tanto, las solicitudes pueden transmitirse desde el navegador web del usuario al software o aplicaci\u00f3n correspondiente. El servidor web, a su vez, env\u00eda la salida solicitada de vuelta al navegador web. El c\u00f3digo incluido en el archivo CGI se almacena como texto sin formato.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CGI (Common Gateway Interface) es un est\u00e1ndar que permite a los servidores web ejecutar programas externos para generar contenido din\u00e1mico.<\/p>\n","protected":false},"author":1,"featured_media":734,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5],"tags":[14],"class_list":["post-374","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-herramientas-y-software","tag-extensiones"],"acf":[],"_links":{"self":[{"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/posts\/374","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/comments?post=374"}],"version-history":[{"count":2,"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/posts\/374\/revisions"}],"predecessor-version":[{"id":391,"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/posts\/374\/revisions\/391"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/media\/734"}],"wp:attachment":[{"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/media?parent=374"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/categories?post=374"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/tags?post=374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}