2 votes

Exécuter des scripts PHP sans avoir à installer de logiciel ?

Y a-t-il quelque chose que je puisse utiliser pour que PHP s'exécute dans un environnement autonome sans avoir à installer un logiciel serveur ?

je n'ai pas appris d'autres langues :-(

Je voulais écrire une simple application web php/XML qui puisse être utilisée sur une machine de bureau sans droits d'administrateur. C'est pour la saisie quotidienne de données que moi-même et d'autres devons faire lorsque certaines tâches sont terminées. Il s'agit d'une machine de travail et la sécurité est très élevée, donc les détails ne peuvent pas traverser l'internet vers mon hébergement.

Des suggestions ?

4voto

HoLyVieR Points 5396

XAMPP Portable est peut-être ce que vous recherchez. Vous n'avez pas besoin de droits d'administrateur pour le faire fonctionner.

http://portableapps.com/apps/development/xampp

1voto

Daniel Vandersluis Points 30498

Quel que soit le langage que vous utilisez, pour avoir une application web, vous avez besoin d'un serveur web quelconque, pour écouter les requêtes et renvoyer une réponse (même s'il n'écoute que l'hôte local). Il est possible d'exécuter php à partir d'un ligne de commande sans serveur, mais je ne sais pas si vous voulez convertir votre application en ligne de commande.

En supposant que vous utilisiez Windows, il existe des solutions pour compiler PHP dans un fichier exe (une recherche rapide sur google a trouvé Phc-win par exemple). Cependant, je n'ai jamais fait cela moi-même, alors assurez-vous de bien étudier ce que cela impliquerait ! Vous devrez certainement réécrire vos vues afin d'utiliser un moyen de créer de véritables dialogues dans Windows (par ex. WinBinder ou wbObjects ).

(Bien sûr, si vous voulez le convertir en application de bureau, la meilleure solution est d'utiliser un langage conçu pour le développement de bureau, mais si vous ne connaissez que PHP et que vous ne voulez pas passer du temps à apprendre quelque chose d'autre, cela peut suffire, je suppose).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X