А php будет в cpp компилится

Фейсбук решил так свою проблему с нагрузкой — заюзал HipHop и получил расширение нагрузки до 400 миллиардов показов страниц в месяц.

Because of this, it’s been challenging to scale Facebook to over 400 billion PHP-based page views every month.

HipHop ретранслирует пхп в плюсы, потом компилит бинарники.
Все подробности на оффблоге
Может скоро и не надо будет си, на пхп накатал, код ретранслировал и порядок? ))

0.00 avg. rating (0% score) - 0 votes

16 комментариев

  • Прочитал статью. На самом деле потрясен. Они круты, а, кроме того, и большие молодцы — ведь они выпускают свой hip-hop как open-source. Сейчас немножко уляжется, обязательно попробую заюзать.

  • >>свой hip-hop как open-source.

    И под виндой не работает еще))

    Это конечно плюс для пхп, но довольно спорный. Php используется в основном для веба, а тут доли милисекунд не столько важны, потому как скорость выполнения все равно будет гораздо быстрее, чем время, за которое пользователь загрузит результат. Исключения это мегапорталы типа вики или фейсбука, там это сэкономит ресурсы самой структуры.

    Ну может еще тебе пригодится, коллайдер расчитывать )) Для основной же массы особо нет нужды в такой фиче.

     

  • Ну винда — ладно, на хостингах все равно в основном Линукса стоят.
    А что касается скорости, не знаю, мне кажется, что иногда это критично. Если у человека WP, увешанный тяжелыми плагинами, то начинает тормозить именно генерация, не все же берут хостинги с запасом.
    Кстати, о скорости. Тебе не пропатчить твой styles.css? А то 55 объектов грузится с сервера, это замедляет (http://site-perf.com/cgi-bin/show.cgi?id=ofmg23VJ9rw)

  • Не, ну это крайность уже,  можно циклов бесконечных напихать, тогда вообще ничего не откроется ))

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

    >>Тебе не пропатчить твой styles.css? А то 55 объектов грузится с сервера, это замедляет

    Там половина не мои. И цсс то вроде один грузится, или ты хотел предложить картинки спрайтами сделать?

  • Ну не спрайтами, а data uri.
    Я тут допилил свой скрипт, попробуй взять it.sander.su/temp/3/style.css вместо своего основного alexvolkov.ru/wp-content/themes/several/style.css

  • Поставил, 36 запросов стало ) Цсс правда побольше стал, но он все равно один раз грузится

  • Кстати, вот с этой игрушкой не работал? http://lesscss.org/

  • lesscss — прикольно! надо будет тоже поиграться
    ты только файл забери к себе, у меня директория временная

  • Ага, сохранил. Спасибо ! )

  • У тебя блог до сих пор ссылается на css на моем сервере…

  • у гифов прозрачность пропала кстати. В хлебных крошках например.

  • ааа спасибо за наводку. на той неделе обязательно доработаю!

  • Черт, загадка. Не похоже, чтобы это я прозрачность терял. Неужели технология не поддерживает?

  • Даже фиг знает ) Багрепорт попробуй напиши

  • У тебя остался оригинальный css? Я переписал скрипт, можно попробовать посмотреть, выживет ли прозрачность

    • Сандер, неа )) Я тему менять планирую, но никак руки не дойдут.

css.php