2010-10-13 1 views
2

Есть ли что-нибудь, что я могу использовать для выполнения PHP в автономной среде без установки серверного программного обеспечения?Запуск скриптов PHP без необходимости установки программного обеспечения?

не научился другие языки :-(

Я хотел написать простой PHP/XML веб-приложение, которое может использоваться на настольный компьютер без прав администратора. Это для ежедневного материала ввода данных себе и других делать, когда некоторые задачи будут завершены. Его работа машина и безопасность сверхвысокие поэтому не может иметь деталей, пересекающие интернет на мой хостинг.

любых предложения?

+0

Будет ли PHP CLI SAPI (интерфейс командной строки) работать за то, что вам нужно? http://www.php.net/manual/en/features.commandline.introduction.php –

+0

@DevNull Не для webapp ... – lonesomeday

ответ

4

XAMPP Portable может быть то, что вы ищете для. Вам не нужны права администратора для его запуска.

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

+0

круто, просто прочитал и звучит так, как будто это может работать неплохо. Благодарю! Я дам вам превентивный тик :) – Taylor

+0

+1. это связано с установкой сервера, но это необходимо для того, что он хочет, и это, вероятно, самый простой способ сделать это. – Spudley

1

Независимо от того, какой язык вы используете, чтобы иметь веб-приложение, вам нужен веб-сервер какой-то, чтобы слушать просьбы и отправить ответ обратно (даже если это просто слушает локальный). Можно запустить php из command line без сервера, но я не знаю, хотите ли вы преобразовать свое приложение в командную строку.

Предполагая, что вы используете Windows, есть решения для компиляции PHP в exe-файл (например, быстрый поиск Google Phc-win). Тем не менее, я никогда не делал этого сам, поэтому не забудьте полностью изучить, что это повлечет за собой! Вам определенно нужно будет переписать свои взгляды, чтобы использовать какой-то способ создания реальных диалогов в Windows (то есть WinBinder, или wbObjects).

(Конечно, если вы хотите преобразовать его в настольное приложение, лучшим решением является использование языка, предназначенного для разработки настольных систем, но если вы знаете только PHP и не хотите тратить время на изучение чего-то еще , этого могло бы хватить, я думаю.)

+0

Какие языки подходят для настольных приложений. Я хочу учиться, но у меня в мешке есть только HTML/CSS/PHP/MySQL. – Taylor

+0

http://stackoverflow.com/questions/2080490/web-developer-wants-to-learn-desktop-programming может ответить на это. –

+0

Почему downvote? –