Magic! est un framework Rebol pour le serveur web Apache.
steph_rebol3-Dec-2010/0:07:36+1:00
Ma question va vous demontrer à quel point je suis puissant et je viens de loin..
Magic! est un framework Rebol pour le serveur web Apache, ça veut dire qoui, que l on peut executer un scipt rebol sur un serveur apache ?

merci
nve3-Dec-2010/0:18:22+1:00
En gros, mais je suis aussi débutant, OUI.
Globalement, tu peux mettre rebol en mode exécution de CGI, et mettre un mod rebol sur Apache.
Ensuite, tu rajoutes le framework Magic! pour faciliter l'écriture de tes pages Web...

Au cas où...
Le bouquin d'Olivier est dispo sur lulu.com avec 20% de remise jusqu'au 31 décembre.
Voir topic "C'est bientôt noël"

-]-nve-[-
steph_rebol3-Dec-2010/0:24:51+1:00
merci pour ta réponse

J ai deja acheté le guide du programmeur (j ai pas beneficié des 20% de remise je suis vert de rage )

Je vais peut etre m y inetersser car ce peut etre une bonne solution pour proteger son oeuvre. Une appli qui se connecte en fournissant son id unique en fonction de la machine sur laquelle elle est installée et le site web qui permet l identification code sa réponse que seul le prog appellant peut decoder...
c est une idée à creuser
Didec3-Dec-2010/13:26:53+1:00
On peut exécuter n'importe quoi sur un serveur Apache. Du Brainfuck si ça te chante, à condition de configurer le serveur correctement pour cela.

C'est simplement du CGI : en gros, on passe une URL sur un fichier dont la première ligne indique le nom du programme à utiliser pour "interpréter" le contenu du fichier.

MAGIC est un framework écrit en Rebol et interprété en CGI, via l'ajout d'une extension dans la configuration Apache : extension .rhtml. A chaque fois qu'un fichier .rhtml est demandé, Apache va faire appel au script Magic.cgi, (dont la première ligne appelle rebol) et ce script va initialiser les fonctions MAGIC, puis lire dans la demande Apache le nom du fichier .rhtml demandé, le lire et l'interpréter (au sens de MAGIC, cette fois).

Je l'utilise pour un projet pro (mal, mais bon). Ca marche très bien. Seul inconvénient, le mélange entre le code HTML, parfois du javascript et le code Rebol dans un même fichier texte.

Si ton appli doit juste passer un Id et récupérer une information depuis le serveur, un simple script CGI suffit, pas besoin de MAGIC pour ça.

Un petit article en français (qui a au moins 8 ou 10
Didec3-Dec-2010/13:29:49+1:00
[OUPS !!]

... 8 ou 10 ans) : http://membres.multimania.fr/rebolfrance/articles/cgi1/cgi1.html

Et puis pas mal d'article sur Rebol.com :
http://www.rebol.com/docs/apache-cgi.html
http://www.rebol.com/docs/cgi1.html

Login required to Post.


Powered by RebelBB and REBOL 2.7.8.4.2