Visualizzazione dei risultati da 1 a 4 su 4

Discussione: che cos'è il CGI?

  1. #1
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543

    che cos'è il CGI?

    ciao, ragazzi ho una domandina stupida...io so che il CGI è l'acronimo di common gateway interface e non è altro un programma sul server che viene eseguito e restituisce i valori al server e poi al client....ora, il perl è uno dei linguaggi che sfruttano questo sistema....anche il php può essere considerato tale? se no, perchè?

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il CGI e` un protocollo per interfacciare client e server.
    Il PHP e` un altro protocollo, ASP un altro ancora.

    I CGI si possono realizzare usando vari linguaggi. Perl e` uno di questi (il piu` usato), ma ci sono anche CGI in C (piu` veloce).
    Per realizzare un CGI con un linguaggio e`importante e` che il linguaggio abbia il "modulo" per i CGI (in C si chiama libreria).

    Il PHP nasce con un suo linguaggio intrinseco (molto simile al Perl); invece ASP utilizza altri linguaggi: il piu` usato e` VBS (o VB di qualche tipo), ma si puo` anche usare JS (con estensioni rispetto alla versione lato client).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    grazie...tutto più chiaro

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  4. #4
    anche PHP si può usare come CGI, basta seguirne le regole. Lo si fa quando non si vuole ricompilare il web server per il suo supporto embedded, o per motivi di sicurezza. Infatti quando compilato nel web server le pagine php vengono eseguite come una pagina html, quindi in maniera meno sicura di quella prevista per il protocollo CGI.
    Marco Allegretti
    shishii@tiscalinet.it
    Lang: PERL, PHP, SQL.
    Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.