Может ли кто-нибудь здесь предоставить мне хорошее руководство по компиляции PHP с использованием HipHop? Я видел эта ссылка . Но я не могу понять команды Linux. Я разработал приложение в Windows. Я не смог запустить эти команды в Linux
$HPHP_HOME/src/hphp/hphp test.php
Эта команда выдала мне ошибку, команда bash не найдена.
в источнике я ничего не назвал hphp
внутри папки hphp
Это метод внутри main.cpp
???
Может ли кто-нибудь здесь предоставить мне хорошее руководство по компиляции PHP с использованием HipHop? […] Я не могу понять команды Linux.
HipHop и сопутствующий / преемник HHVM предназначены для опытных пользователей, которые пытаются разрешить конкретные проблемы с производительностью. Обычные PHP-разработчики никогда не получат выгоды от того, что предоставляет HipHop. На самом деле, во многих случаях вы можете получить столько же выигрыша в производительности благодаря простое профилирование производительности и целевая оптимизация в сочетании с кэшем байт-кода, как APC.
Если вы не понимаете команды, необходимые для его запуска, вы не попадаете в класс пользователей, которые должны пытаться его использовать. Вместо этого разберитесь со своими инструментами профилирования, поскольку они будут гораздо более ценными для вас.
Было выяснено, что реальное намерение — использовать HipHop в качестве механизма защиты кода PHP. Это еще хуже идея!
Это не предназначено для этой цели … и все можно декомпилировать Это включает в себя коммерческие продукты, разработанные для этой задачи, ionCube и Zend Guard. Все это занимает немного времени или денег, и ваш источник мой. Ваша лучшая защита от кражи интеллектуальной собственности — это хорошая лицензия и хороший юрист, а не технологическое решение, которое делает это Сильнее запустить ваш код.
Других решений пока нет …