Aller au contenu

Personnalisation Des Scripts Cgi


stevanovich

Messages recommandés

Posté(e)

Bonjour,

Je cherche une solution pour modifier les script CGI existants, mais 2 problèmes se posent à moi :

1 - En ai-je le droit ???? (pour un usage pro)

2 - Quel outils d'édition utiliser ??? (PERL ?)

MERCI pour les éventuelles réponses ...

Posté(e)

Bonjour,

1. oui tu en as le droit dans la mesure où le firmware est complétement opensource et que synology fournit officiellement l'acces telnet et ssh

2. Si ma mémoire est bonne un simple editeur de texte de qualité devrait faire l'affaire. donc banir notepad au profit par exemple de notepad++

Posté(e)

Bonjour,

1. oui tu en as le droit dans la mesure où le firmware est complétement opensource et que synology fournit officiellement l'acces telnet et ssh

2. Si ma mémoire est bonne un simple editeur de texte de qualité devrait faire l'affaire. donc banir notepad au profit par exemple de notepad++

Merci !

Les fichiers CGI sont compilés ??? : L'éditeur de texte affiche des codes ascii bizaroides ???

Pas trouvés de tuto à ce sujet !

Merci

Posté(e)

Merci !

Les fichiers CGI sont compilés ??? : L'éditeur de texte affiche des codes ascii bizaroides ???

Pas trouvés de tuto à ce sujet !

Merci

Ah effectivement c'est possible qu'ils soient compilés, je ne sais pas... je n'ai pas touché de fichiers cgi depuis plus de 10 ans et à l'époque c'était de simples fichiers textes

Posté(e)

Non les fichiers cgi peuvent etre fait en C donc compilés. c'est souvent le cas dans ce genre d'appareil car etant compilé il consomme moins de ressource que du PHP par ex.

Posté(e)

Non les fichiers cgi peuvent etre fait en C donc compilés. c'est souvent le cas dans ce genre d'appareil car etant compilé il consomme moins de ressource que du PHP par ex.

Ah ok, j'ignorais totalement... merci pour l'info

Posté(e)

Je viens de lire ceci pour me rafraichir la mémoire : http://fr.wikipedia.org/wiki/Common_Gateway_Interface

Le CGI est libre du langage de programmation, tous peuvent y etre utilisés. C'est juste une interface qui permet d'interfacer :) le serveur web avec les programme. Et il est vrai que historiquement le PERL etait grandement utilisé. Mais pour des utilisations comme sur le synology, le faire en C (ou autre langages permettant d'obtenir des binaires) permet de ne pas avoir a mettre les librairies PHP, PERL, Java ... car les scripts s'execute comme n'importe quel autre executable (cp, cat ...) utilisant la libc qui est de toutes facon installé pour les autres logiciels (uClibc). D'ou un gain de place, car elle est souvent limités dans ce type d'appareil, et un gain de performance car les CPU sont aussi limité.

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.