слышал спор насчет РНР и Перла, и там один сказал ...

h0kum

Guest
слышал спор насчет РНР и Перла, и там один сказал ...

что РНР даже может делать ЕХЕ файлы из скриптов.
это так?
 

Powerhead13

Guest
h0kum
Да любой сценарий теоретически можно в екзешник конвертировать. Для перл есть удобная утилита perl2exe, но она не подходит, если в скрипте используются внешние модули.
 

si

Administrator
есть также perlcc но сложнее print "Hello world" у меня им собрать ничего не получилось
 

h0kum

Guest
Originally posted by Фанат
может.
но не нужет.
зачем он тебе?
ну напишу чё нить используя CLI и буду юзать :)
маленькие тулзы можно писать, уж очень язык хорошь
 

Powerhead13

Guest
Фанат, как всегда, внёс краткие конструктивные советы по делу.
 

h0kum

Guest
Originally posted by Фанат
маленькие, говоришь?
ну-ну...
я не про размер говорю. для размера я могу и на асме написать только как долго я буду это делать :)
 

Линк

Guest
>perl2exe

и что, хорошо работает?

'Only perl (программа) can run Perl (язык)" (c) Ларри

Imho, каждому языку - свое назначение
тулзы писать клево, но все таки php предназначен больше для веба, в отличии от перла, который делался совсем не для него)
 

Фанат

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

h0kum

Guest
Originally posted by Фанат
ой, не знаю.
какой смысл в пыхе если не веб делать - не понимаю.
чем он становится лучше це или паскаля - для тех же утилиток? регами? для регов море утилит есть отдельных.
ну я к примеру на нем скрипт написал который мне базы данных 1с архивирует :)))
у него функции есть более удобные чем в С++, для работы со строками, массивами, регулярка.
нашел PHPBlender, он делает, но надо с ЕХЕ их дллку рядом держать
 

neko

tеam neko
хаха, а как ты хотел

все эти утилиты perl/php/любой-другой-аналогичный-язык вшывают в один эксешник копию интерпретатора и твой скрипт как он есть.

если экзешнику надо дллку то что тут сделаешь.
 

neko

tеam neko
оно может и работает, но там конечно же где-то рядом есть этот самый perl56.dll (или как там) который используется при любом embedding'е
 

Powerhead13

Guest
neko Всё, что нужно, включено в екзешник.
 

Линк

Guest
VB Тоже нужна DLLка
для его "exeшников"))

лично я не видел ни одного серьезного проэкта на php для НЕ ВЕБА , тем более под винду.

Вы видели?
 

neko

tеam neko
я так понял, человек что-то "для себя" делает, а не "серьезные проэкты".

так вот в этом случае надо установить php и настроить ось либо какой-нить там far (или что там еще) чтобы он *.php скармливал интерпретатору, а не маяться дурью
 

Линк

Guest
neko, согласен)

выгоды от переделки php в exe почти нет (или есть? я так понял, что почти никакой. Если есть - расскажите какая PLZ)

а разбираться с глюками проще в скрипте, ибо глюки могут возникнуть и на стадии переделки в exe

и если глюки интерпретатора можно обсудить где угодно (хоть в этом форуме) то глюки софта для переделки в exe - обсудить уже сложнее...
Думаю, мало кто им пользуеться.
 

fixxxer

К.О.
Партнер клуба
поставим вопрос по другому. на кой хрен это нужно?
 

Three Daws

Guest
C:\>mkdir myScripts

C:\>cd \myScripts

C:\myScripts>copy con superscript.php
<?php
phpinfo();
?>
^Z

C:\myScripts>cd \

C:\>copy con myutil.bat
@echo OFF
php -q C:\myScripts\superscript.php
^Z

C:\>myutil.bat

--
"...никогда не следует недооценивать степень предсказуемости ..." (c) Гоблин
 
Сверху