Я ищу что-то вроде http://phpfiddle.org/, но полностью локально. Я не хочу фиксировать что-то сложное, как Apache, а затем PHP поверх этого, просто чтобы попробовать код, когда я в сети. Есть ли что-нибудь, что может запускать PHP 5.5 на локальном компьютере без установки всего сервера под ним?
Есть ли способ протестировать PHP локально без установки сервера?
Ответ 1
Нет необходимости в сервере при использовании PHP 5.5+ - он имеет встроенный сервер (http://www.php.net/manual/en/features.commandline.webserver.php)
Просто используйте:
$ cd ~/public_html
$ php -S localhost:8000
Ответ 2
В качестве минималистического решения вы также можете запустить php в интерактивной оболочке с помощью php -a
который будет выполнять команды, которые вы вводите построчно. Я часто использую его для тестирования небольших фрагментов кода.
Ответ 3
Вы можете загрузить переносимый веб-сервер http://www.usbwebserver.net/en/ и использовать этот script под ним https://github.com/websiteduck/Run-PHP-Code
Ответ 4
Я действительно так не думаю. но это не так сложно, как вы думаете.
если вы находитесь на окнах - просто скачайте: http://www.wampserver.com/ - он установит для вас весь сервер (mysql & phpmyadmin, php5).
на linux - добрался до google: установите лампу в [ваш-linux] - и следуйте простым инструкциям
Ответ 5
Вы можете установить сервер XAMPP или WAMP локально, если вам сложно настроить PHP для Apache.
Ответ 6
Вам следует попробовать phpsh. Это интерактивная оболочка php от разработчиков-разработчиков facebook с историей, завершением вкладки и быстрым доступом к документации.
Проект поддерживается github.
Ответ 7
Используйте psysh, который является прекрасным инструментом для описанной вами цели.
Если ваш проект находится на Laravel, тогда он "встроен", как tinker, поэтому вы можете вызвать его как php artisan tinker
.
Ответ 8
Если вы используете среду разработки, такую как Aptana Studio, вы также можете нажать "Запустить как" и запустить ее в своем предпочтительном браузере. Для этого вам необходимо установить WAMP/XAMPP для этого.
Ответ 9
Для пользователей Windows:
Проверьте проект ezPHP GitHub. По описанию проекта...
EzPHP является альтернативой Xamp/Wamp. EzPHP - это самый простой способ настроить среду разработки PHP для изучения программирования PHP под Windows.
Цель этого проекта - предоставить один файл .exe, который предоставит вам сервер разработки PHP.
Ссылка - https://github.com/marcomilon/ezphp
Настройка была проста. Загрузите файл exphp.exe и поместите его в папку. Когда вы запустите exe, он запустит сервер и сгенерирует папку public_html и файл index.php. Следуйте инструкциям в командном окне и перейдите по адресу http://localhost: 8080. Теперь вы можете начать разработку в папке public_html и обновить браузер, чтобы увидеть ваши изменения.