Перейти к контенту

HipHop for PHP + IPB


Рекомендуемые сообщения

Кто-нибудь пробовал устанавливать транслятор Hip Hop для ускорения работы форума IPB? Изменено пользователем Arhar
hip hop это эминем, для php - hiphop
Ссылка на комментарий
Поделиться на других сайтах

Вы думаете это поможем с вашим serialize?
Ссылка на комментарий
Поделиться на других сайтах

hiphop не показал однозначных положительных показателей, а сложность его установки слишком велика

http://pro100pro.com/uskoryaem-php-s-hiphop

 

особенно в случае с обезьяньим кодом ипс НАМНОГО!!!111АДИНАДИН проще отслеживать конкретные проблемные места и переписывать код

Ссылка на комментарий
Поделиться на других сайтах

hiphop не показал однозначных положительных показателей, а сложность его установки слишком велика

http://pro100pro.com/uskoryaem-php-s-hiphop

 

особенно в случае с обезьяньим кодом ипс НАМНОГО!!!111АДИНАДИН проще отслеживать конкретные проблемные места и переписывать код

Установка уже облегчилась т.к. в наличии есть готовые rpm, например, под CentOS:https://github.com/facebook/hiphop-php/wiki/Installing-or-Building-HipHop-PHP-via-RPM-on-CentOS-5

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

 

Вы думаете это поможем с вашим serialize?

Не только с этой функцией, а прирост производительности в целом.

Изменено пользователем biblioteka
Ссылка на комментарий
Поделиться на других сайтах

Установка уже облегчилась т.к. в наличии есть готовые rpm, например, под CentOS: https://github.com/facebook/hiphop-php/wiki/Installing-or-Building-HipHop-PHP-via-RPM-on-CentOS-5

Не забудьте их пересобрать перед установкой, они 9-ти месячные.

 

hiphop не показал однозначных положительных показателей, а сложность его установки слишком велика

http://pro100pro.com/uskoryaem-php-s-hiphop

 

особенно в случае с обезьяньим кодом ипс НАМНОГО!!!111АДИНАДИН проще отслеживать конкретные проблемные места и переписывать код

С приведёнными аргументами можно местами поспорить, всё-таки "Просто про веб технологии. All rights reserved". Но что уж точно, так это то что проще заменить serialize на какое-то расширение, заточенное под сериализацию больших структур, protobuf говорят сильно быстрее работает.

Ссылка на комментарий
Поделиться на других сайтах

ну если я правильно понял, установка это 1% от мучений, необходимых для получения конечного продукта

надо будет потом откомпилировать ипб)))

а при этом оптимизатор начнет к чертям выкидывать куски кода целыми блоками, как это бывает, когда пишешь слишком мудреную конструкцию (см. обезьяний код ипс)

это как actel libero или xilinx ise, пока не напишешь код абсолютно даже без единого варнинга, нет никакой гарантии, что в железе он будет работать также,как написан

Ссылка на комментарий
Поделиться на других сайтах

ну если я правильно понял, установка это 1% от мучений, необходимых для получения конечного продукта

надо будет потом откомпилировать ипб)))

а при этом оптимизатор начнет к чертям выкидывать куски кода целыми блоками, как это бывает, когда пишешь слишком мудреную конструкцию (см. обезьяний код ипс)

это как actel libero или xilinx ise, пока не напишешь код абсолютно даже без единого варнинга, нет никакой гарантии, что в железе он будет работать также,как написан

Я предпочитал бы даже не пробовать компилировать IPB. Да, учитывая его качество, нужно будет сильно допиливать. Я видел инструкцию для вордпресса. мдя :ph34r:

Ссылка на комментарий
Поделиться на других сайтах

Совсем забыл.

Во-первых, проще будет завернуть в phpdaemon, меньше сложностей.

Во-вторых, всё равно при там подходе придётся переписать все функции инициализации, которые занимают кучу времени и вынести их из каждого запроса.

 

Так что лучше тогда найти другие решения.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.