Главная Новости HI-tech «ВКонтакте» ускорили в два раза
commentss НОВОСТИ Все новости

«ВКонтакте» ускорили в два раза

Страницы социальной сети «ВКонтакте» стали грузиться вдвое быстрее после того, как код сети перевели с PHP на KPHP

22 июля 2013, 12:58
Поделитесь публикацией:
«ВКонтакте» ускорили в два раза

Об этом у себя на стене сообщил основатель сети Павел Дуров, передает "AIN".

"На изображениях (поданы ниже — ред.) видно среднее время создания страниц нашими серверами до и после их перевода с PHP на KPHP. KPHP поддерживает большинство стандартов обычного PHP, но работает значительно быстрее и предоставляет дополнительные возможности оптимизации. Позже мы предоставим код KPHP в открытый доступ для всех разработчиков мира", — написал он.

В сообществе linux.org поинтересовались, чем решение от "ВКонтакте" лучше уже существующего PHP HipHop от Facebook. Но Дуров раскритиковал технологию от Facebook: "На всех тестах было неудобно за PHP HipHop. Либо Facebook дал в общий доступ сильно испорченную версию, либо мы разработали нечто принципиально лучшее. Это касается не только скорости работы скомпилированного кода, но, в первую очередь, скорости компиляции. Если там на некоторых тестах можно ждать окончания компиляции полчаса, то у нас весь код ВКонтакте компилируется распределённо меньше, чем за минуту… Из минусов — поддерживается не весь синтаксис PHP, а только то подмножество, которое мы использовали в ВК. Скажем, там сильно ограничено все, что связано с ООП (объектно-ориентированным программированием — ред.)".

Учитывая, что многие проекты на PHP сейчас идут как раз по пути максимального использования ООП, KPHP не всегда будет применимым, отмечают участники дискуссии.



Читайте Comments.ua в Google News
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
comments

Обсуждения

comments

Новости партнеров


Новости

?>
Подписывайтесь на уведомления, чтобы быть в курсе последних новостей!