exécuter du code PHP dans HTML sans utiliser xampp et apache? [dupliquer]

Oct 27 2020

Je sais qu'il y a beaucoup de questions similaires, mais aucune d'entre elles ne convient vraiment.

Je n'ai aucun problème à exécuter la partie php de ma page Web et tout fonctionne bien. Maintenant, je demande s'il existe un moyen d'exécuter ma page Web, y compris la partie php, sans avoir à démarrer apache et à taper localhost.

Je veux juste ouvrir mon document html avec un navigateur et l'afficher, rien d'autre. Cependant, le code php n'est pas vraiment exécuté mais c'est nécessaire pour moi car il affiche un tableau essentiel avec des données. Et non, je ne peux pas utiliser javascript pour une raison très spécifique. Je dois utiliser php pour mon projet mais c'est un peu gênant de devoir démarrer apache à chaque fois et je veux juste ouvrir le document avec Firefox par exemple.

Réponses

1 RobertC Oct 26 2020 at 23:22

Malheureusement, cela ne sera pas possible car PHP est un langage côté serveur. En tant que tel, vous devrez avoir une application pour servir le contenu. Avec HTML, vous pouvez l'ouvrir directement et l'afficher comme le client (navigateur) est capable de le lire directement. Les navigateurs ne lisent pas PHP - lorsque le serveur compile le PHP, il n'envoie que le DOM (HTML, etc.) au navigateur.

NicolasF Oct 26 2020 at 23:24

Comme d'autres l'ont dit, PHP est un langage côté serveur, vous devez donc exécuter un serveur sur votre machine. Mais peut-être que vous pourriez essayer d'utiliser un petit serveur local comme le serveur local Symfony

Le démarrage devrait être plus rapide qu'apache.