Is er een manier om PHP lokaal te testen zonder een server te installeren?

Ik ben op zoek naar iets als http://phpfiddle.org/ , maar volledig lokaal. Ik wil niet committeren om iets zo complex te installeren als Apache, dan PHP bovenop, gewoon om code uit te proberen wanneer ik offline ben. Is er iets dat PHP 5.5 op de lokale machine kan uitvoeren zonder een volledige server eronder te installeren?


Antwoord 1, Autoriteit 100%

Er is geen behoefte aan een server als het gebruik van PHP 5.5+ – het heeft een ingebouwde server (http://www.php.net/manual/en/features.mandline.webserver.php )

Gebruik gewoon:

$ cd ~/public_html
$ php -S localhost:8000

Antwoord 2, Autoriteit 6%

Als een minimalistische oplossing, op de opdrachtregel kunt u ook PHP in interactieve shell starten met php -adie de opdrachten uitvoert die u per regel invoert. Ik gebruik het vaak voor het testen van kleine snippets van de code.


Antwoord 3, Autoriteit 3%

U kunt een draagbare webserver http://www.usbwebserver.net/en/ en Gebruik dit script onder het https://github.com/websiteduck/run-php-code


Antwoord 4

Ik denk het echt niet. Maar het is niet zo complex als je denkt.

Als u op Windows bent – gewoon downloaden: http://www.wampserver.com/ – IT zal de hele server voor u installeren (MySQL & AMP; PHPMYADMIN, PHP5).

op Linux – Naar Google: Installeer de lamp op [YEUR-LINUX] – en volg de eenvoudige instructies


Antwoord 5

Je kunt de XAMPP- of WAMP-server lokaal installeren als je het ingewikkeld vindt om PHP voor Apache te configureren.


Antwoord 6

Je moet ook phpshproberen. Het is een interactieve php-shell van de Facebook-ontwikkelaars met geschiedenis, het invullen van tabbladen en snelle toegang tot documentatie.

Het project wordt onderhouden op github.


Antwoord 7

Gebruik psyshwat een geweldig hulpmiddel is voor het doel dat je beschrijft.

Als je project op Laravel staat, is het “ingebouwd”, als tinker, dus je kunt het aanroepen als php artisan tinker.


Antwoord 8

Voor Windows-gebruikers:

Bekijk het ezPHP GitHub-project. Volgens de projectbeschrijving…

EzPHP is een alternatief voor Xamp/Wamp. EzPHP is de gemakkelijkste manier om een PHP-ontwikkelomgeving op te zetten om PHP te leren programmeren op Windows.

Het doel van dit project is om een enkel .exe-bestand te leveren waarmee je een PHP-ontwikkelserver krijgt.

Link – https://github.com/marcomilon/ezphp

Het opzetten was eenvoudig. Download het bestand exphp.exe en zet het in een map. Wanneer u de exe uitvoert, wordt de server gestart en wordt een map public_html en een index.php-bestand gegenereerd. Volg de instructies in het opdrachtvenster en ga naar http://localhost:8080. Nu kunt u beginnen met ontwikkelen in de map public_html en uw browser vernieuwen om uw wijzigingen te zien.


Antwoord 9

Dit is wat ik doe voor eenvoudige pagina’s:

  • Download phpin zip en extract (PHP 8.0.2 ~25 MB)

  • Vervolgens

    > php.exe path\to\your\index.php>path\to\the\output\index.html
    
  • Open het resultaat index.html met je favoriete browser

Je moet echter een oplossing vinden voor je _GET’s.


Antwoord 10

Als u een ontwikkelomgeving gebruikt, zoals Aptana Studio, kunt u net zo goed op Uitvoeren als klikken en deze in uw voorkeursbrowser uitvoeren. Hiervoor moet WAMP/XAMPP geïnstalleerd en actief zijn.

Other episodes