|
Компилятор PHP?
|
|||
---|---|---|---|
#18+
Постоянно слышу фразу, что сделать компилятор PHP невозможно. Объясните, пожалуйста, дураку, почему в принципе нельзя сделать компилятор для PHP и ещё некоторых "чисто интерпретируемых" языков. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2004, 10:30 |
|
Компилятор PHP?
|
|||
---|---|---|---|
#18+
Например, чтобы работала конструкция вида include $filename необходимо прошивать в "откомпилированную" программу весь интерпретатор => делать компилятор просто глупо и ничем не лучше, чем распространять батник вида php.exe filename.php + php.exe + php4ts.dll с комплектом скриптов. PS: PHP - не интерпретируемый язык, вначале программа преобразуется в некий пи-код, а уже затем выполняется. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2004, 16:23 |
|
Компилятор PHP?
|
|||
---|---|---|---|
#18+
А почему нельзя в процессе "компиляции" просто вместо include... подставлять сами файлы и дальше компилить? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2004, 17:38 |
|
Компилятор PHP?
|
|||
---|---|---|---|
#18+
est' "uskoriteli" php, naprimer Turck Mmcache, kotoriy ne sohranyaut "otkompilirovanniy" v byte-code php code, povtorno pri vyzove vypolnyaetsya sazy byte-code bez kompilyacii ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2004, 00:09 |
|
Компилятор PHP?
|
|||
---|---|---|---|
#18+
И всё же из этого, по-моему, не следует принципиальная НЕвозможность создания компилятора для PHP... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2004, 07:38 |
|
Компилятор PHP?
|
|||
---|---|---|---|
#18+
Dr. Yes 1. Что в твоем понимании есть "компилятор" ? 2. Что ты хочешь получить в результате ? 3. Зачем тебе это нужно ? PS был когда-то проект phpCompiler но заглох что-то. Можешь посмотреть bcompiler в pecl ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2004, 15:49 |
|
Компилятор PHP?
|
|||
---|---|---|---|
#18+
Roadsend PHP Compiler http://www.roadsend.com/home/index.php?SMC=1&pageID=compiler] ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2004, 00:43 |
|
Компилятор PHP?
|
|||
---|---|---|---|
#18+
Компиляторы языков типа PHP уже проходили на примере BASICA , зашивался практически весь компилятор. Но смысла для PHP в этом нету , как ты распостранять подобный код будешь если с exe шниками тебя ни один нормальный хостер не пустит, а версий юниксов - миллион и может потребоваться чуть ли не специальная компиляция под каждую из них. Для зашиты есть продукты типа SafeGuard. Хотьт и не 100% , но достаточно прилично. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2004, 00:32 |
|
|
start [/forum/topic.php?fid=23&msg=32651202&tid=1479437]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 145ms |
0 / 0 |