Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   [PHP] php в exe (https://forum.antichat.xyz/showthread.php?t=96162)

M-K 13.12.2008 09:10

[PHP] php в exe
 
1. Слышал, что можно написаную на PHP программу сделать EXE для Windows. Это правда? Это хоть немного имеет смысл или баловство?

2. Что надо иметь из ПО для создания?

3. Какие рантаймы и библиотеки надо поставить вместе с прогой, чтобы она запустилась и успешно функционировала на компе? Нельзя без них сделать прогу "в чистую" типа как на c?

4. Если я как обычно делаю вывод информации к примеру через echo в HTML, то можно ли сделать EXE, чтобы в этом приложении так же использовался HTML и все управление было через него? Что для такого варианта нужно? Такой вариант мне видится привычным с точки зрения ожидаемого программистом результата. Надеюсь такое желание разумно?

Jer1cho 13.12.2008 09:12

http://www.bambalam.se/bamcompile/

rushter 13.12.2008 11:18

http://www.exvision.net/miniphp.php

nerezus 13.12.2008 11:37

Цитата:

Это правда?
Ага.

Цитата:

Это хоть немного имеет смысл или баловство?
Баловство.
PHP на виндовс правдо тоже баловство, но гораздо более меньшее.

Цитата:

Нельзя без них сделать прогу "в чистую" типа как на c?
Нельзя.
Просто прога может их внутрь exe паковать.

furang 13.12.2008 12:09

php2exe

nerezus 13.12.2008 12:30

Цитата:

php2exe
Ога. Кстати у кого нужные dll остались от нее? У меня диск слетел (

Alekzzzander 13.12.2008 12:36

http://forum.xakepok.org/thread5091.html - тут же имеется исходник компилятора, написанного на php

nerezus 13.12.2008 12:41

Цитата:

При компиляции архива скриптов он сначала распаковывается во временную папку системы (обычно C:\WINDOWS\Temp )
Нахрен такое надо... WinRar это давно умеет.

В нашем php2exe на диск не дампилось ничего.

Isis 13.12.2008 17:33

http://x-coder.ru/downloads/php2exe.rar

life_is_shit 13.12.2008 17:38

Цитата:

Сообщение от Jer1cho
http://www.bambalam.se/bamcompile/

с этой придется потрахаться, советую юзать не самую новую версию :)

и советую обратить внимание на эту вещь - winbinder. побаловаться самое оно, вот только с сокетами плохо работает :(

Pashkela 13.12.2008 17:54

http://slil.ru/26433765

прекрасно работаю с Bamcompile 1.21 и никаких проблем ни с чем. В ссылке пример использования

b3 14.12.2008 02:08

Еще есть способ запустить РНР скрипт без вэб сервера, удобно для дедиков и тд.
Создаем папку к примеру РНР в нее кидаем все что нужно для интерпретации:
ядро:
php.exe
php.ini
php5ts.dll
libeay32.dll
Бат для запуска
GO.bat
в батнике:
Цитата:

@echo off
php.exe index.php
index.php - файл для интерпретации.
Общий вес папки выходит от 5мб, если нужно добавить cURL докидываеш либу в папку и в РНР ини прописываеш его.


Время: 08:22