CGI-BIN ou PHP - Programmation
Marsh Posté le 25-05-2002 à 15:43:21
Attention, les CGIs sont des programmes (Perl, C...) appelés à partir d'une page... pour générer tes pages en CGI c'est chaud même si faisable, le PHP c'est mieux kan même (bon je simplifie là...)
[jfdsdjhfuetppo]--Message édité par W3C compliant le 25-05-2002 à 15:45:17--[/jfdsdjhfuetppo]
Marsh Posté le 25-05-2002 à 16:52:56
Et point de vue rapidité et accès à la base de donnée MySQL ... la difficulté ne me fait ma peur !!!
Marsh Posté le 25-05-2002 à 21:07:08
Olivier51 a écrit a écrit : Et point de vue rapidité et accès à la base de donnée MySQL ... la difficulté ne me fait ma peur !!! |
le cgi risque d'etre plus lent que le php.
je m'explique :
* si tu as un serveur bien configuré, php est lancé et le temps de gérération de la page est le temps d'interpreter le fichier.
* avec un cgi (pas avec les mod_*, mais en C ca reste vrai), un nouveau processus est lancé a chaque requete. Le temps de génération de la page est donc le temps de création du processus + le temps d'execution.
A moins que ce soit vraiment énorme, je pense que le php ira plus vite. La connexion à la base et le temps d'execution des requètes sera de toute facon identique, il dépends de la base et pas de la génération de la page.
Marsh Posté le 25-05-2002 à 21:08:45
accessoirement, parler de CGI-BIN est une erreur.
ce sont des CGI (Common Gateway Interface, je crois), le répertoire s'appelle le plus souvent cgi-bin mais le programme est un cgi.
'fin bon, je pinaille.
Marsh Posté le 25-05-2002 à 22:06:13
Skler... enfin bon, tout le monde a compris
Et puis bon, même CGI ca recouvre pas mal de choses, vu que ca peut être plein de langages différents
Marsh Posté le 25-05-2002 à 22:24:29
D'ailleurs vous n'aurez pas un site où c expliquer comment executer les cgi en perl sous win avec Apache 1.3.24 ?
Marsh Posté le 25-05-2002 à 22:26:16
Je@nb a écrit a écrit : D'ailleurs vous n'aurez pas un site où c expliquer comment executer les cgi en perl sous win avec Apache 1.3.24 ? |
installe active perl et c'est tout, après tu active ton rep CGI-BIN dans httpd.conf en suivant les instruction du fichier lui même, et ca roule !!
Marsh Posté le 25-05-2002 à 23:00:41
oki, g déjà active perl pour les stats mrtg, donc v regarder le httpd.conf
Marsh Posté le 25-05-2002 à 14:36:06
Mon site (http://www.codeur.org) est entièrement programmé en PHP, j'ai vu en fait que le langage CGI n'était pas un langage de programmation mais seulement des exécutable programmé en C,C++,... Je sais aussi programmé en C, est-ce que si je refaisait mon site principalement sur les pages ou il y a beaucoup de PHP en C ce serait plus rapidement ???