[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gulliver] recherche de composants pour kicad : kico est né


From Gilles LAMIRAL <gilles dot lamiral at laposte dot net>
Subject Re: [gulliver] recherche de composants pour kicad : kico est né
Date Mon, 05 Nov 2007 23:39:19 +0100

Salut Pierre et les amateurs de cgi,

http://louloutte.dyndns.org/~gilles/kico/

=== Comment tester et développer un script cgi (perl) sans
serveur web ? ===

CGI = Common Gateway Interface.
CGI permet les sites dynamiques.
CGI, le principe : la page HTML (ou autre) est le résultat 
                   de l'exécution du programme.

Tu peux tester le script cgi en ligne de commande :

  perl kico SEARCHED_TEXT=555

Cela sort du HTML donc tu peux faire :

  perl kico SEARCHED_TEXT=555 > out.html

et visualiser le résultat avec un navigateur quelconque :

  lynx out.html

Oublie la première ligne de la page out.html, c'est l'entete HTTP.

C'est fou comme c'est simple en fait. 
De plus, TOUS les sites dynamiques les plus évolués, php,
plone, spip, servlet, tomcat, jee, trucmachin et bidule sont
TOUJOURS basés sur ce principe.

Ceci en attendant que tu saches dire à ton
serveur web lighttpd que le script est un cgi.

Un coup d'oeil rapide sur le web m'a montré que lighttpd ne
fait que du fastcgi.  L'écriture du script doit être modifié
pour fonctionner avec fastcgi (code réentrant et
compagnie). Nous verrons plus tard.

La ligne de commande te suffira largement pour les tests et
évolutions premiers.

Quels sont nos moyens pour faire une base de composants
libre et ainsi ouvrir un peu plus le domaine électronique
vers le partage et la coopération ?

Si la base n'est pas libre ou ne peut pas l'être rapidement
mon énergie pour le projet va nettement baisser.

-- 
Au revoir,                                02 99 64 31 77
                                          06 20 79 76 06
Gilles Lamiral. France, Chavagne (35310)  09 52 27 33 66