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

 
32 991
20 июля 2013 в 11:39
Автор: Ян Альшевский. Фото: «ВКонтакте»
Автор: Ян Альшевский. Фото: «ВКонтакте»

По словам основателя «ВКонтакте», специалисты социальной сети разработали собственный вариант языка программирования PHP, получивший название KPHP. Переход на него завершился в мае, однако Павел Дуров сообщил об этом только в пятницу вечером. По его информации, среднее время создания страниц значительно уменьшилось.

«В конце мая, перед началом сезона отпусков, суточная посещаемость „ВКонтакте“ достигла очередного рекорда — почти 50 млн пользователей. Именно тогда мы завершили перевод всего кода „ВКонтакте“ на компилируемый язык программирования, который разрабатывали более года, — KPHP. В результате практически все страницы сайта стали грузиться более чем 2 раза быстрее», — рассказал Дуров.

Он пояснил, что KPHP поддерживает большинство стандартов PHP, однако работает значительно быстрее, а также предоставляет дополнительные возможности оптимизации. «Позже мы предоставим код KPHP в открытый доступ для всех разработчиков мира», — отметил основатель «ВКонтакте».