компиляция PHP с использованием HIPHOP

Может ли кто-нибудь здесь предоставить мне хорошее руководство по компиляции PHP с использованием HipHop? Я видел эта ссылка . Но я не могу понять команды Linux. Я разработал приложение в Windows. Я не смог запустить эти команды в Linux
$HPHP_HOME/src/hphp/hphp test.php
Эта команда выдала мне ошибку, команда bash не найдена.
в источнике я ничего не назвал hphp внутри папки hphpЭто метод внутри main.cpp???

1

Решение

Может ли кто-нибудь здесь предоставить мне хорошее руководство по компиляции PHP с использованием HipHop? […] Я не могу понять команды Linux.

HipHop и сопутствующий / преемник HHVM предназначены для опытных пользователей, которые пытаются разрешить конкретные проблемы с производительностью. Обычные PHP-разработчики никогда не получат выгоды от того, что предоставляет HipHop. На самом деле, во многих случаях вы можете получить столько же выигрыша в производительности благодаря простое профилирование производительности и целевая оптимизация в сочетании с кэшем байт-кода, как APC.

Если вы не понимаете команды, необходимые для его запуска, вы не попадаете в класс пользователей, которые должны пытаться его использовать. Вместо этого разберитесь со своими инструментами профилирования, поскольку они будут гораздо более ценными для вас.


Было выяснено, что реальное намерение — использовать HipHop в качестве механизма защиты кода PHP. Это еще хуже идея!

  • HipHop предназначен для работы в качестве сервера приложений. То есть это содержит веб-сервер.
  • Бинарные файлы хип-хопа огромный, часто больше 500 МБ. Они не подходят для перераспределения.
  • Использование памяти HipHop значительно больше, чем двоичное.
  • HipHop разработан и предназначен для работы на машинах, предназначенных для этой задачи.

Это не предназначено для этой цели … и все можно декомпилировать Это включает в себя коммерческие продукты, разработанные для этой задачи, ionCube и Zend Guard. Все это занимает немного времени или денег, и ваш источник мой. Ваша лучшая защита от кражи интеллектуальной собственности — это хорошая лицензия и хороший юрист, а не технологическое решение, которое делает это Сильнее запустить ваш код.

10

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]