Pull to refresh

Comments 26

Ребята интересно ваше мнение о HippyVM? Что скажете?
Это эксперимент, профинансированный Facebook. Будущее этого проекта, на мой взгляд, еще не определено.
Спасибо большое за выпуск!

Уже две недели использую HHVM вместо PHP на рабочей машине. Единственное, что мне пришлось изменить в коде, так это использование для mail: ssl на tls, все остальное работает нормально. В основном проекте используется ZF2 + Doctrine ORM (2.4.x), замеры скорости не делал, но по ощущениям работает шустрее.
Вы вод Notice в браузер как побороли?
Ну изначально у нас в проекте используется модуль Whoops, он выводит все ошибки и Notice'ы.

Я для себя пишу на HACK, но у меня все ошибки в log файл писались без вывода в браузер, опять же подключил Whoops.
Я делал замеры скорости HHVM vs PHP 5.4 с кешем.

HHVM на 30..50% медленнее на объектной работе и выделениях памяти. Но примерно вдвое быстрее на конкатенации строк. В среднем получается шило на мыло и что выгоднее зависит от конкретной задача и реализации, похоже.
А замеры на какой версии HHVM? JIT включен был? Как запускал? Просто 2.4.0 реально медленной был, я из-за этого на ночных сборах был до выхода 3.0.0
Проверял на 2.2.0 и 2.4.2. Первый на работе с объектами/памятью/методами, действительно, был немного быстрее второго, но всё равно проигрывал PHP 5.5.3 (и был на уровне PHP 5.4.9). На конкатенации тестировал только hhvm 2.4.2 vs php 5.5

Про JIT — не в курсе. Я использовал готовые бинарники из Ubuntu PPA и просто запускал «hhvm test.php»

Так, разработчики Kohana дали старт новому проекту – Ohanzee, который представляет собой набор независимых компонентов.


Эх, опять все в статике… Ну хоть неймспейсы добавили.
Ну хоть неймспейсы добавили.

Так а тут что?
namespace Ohanzee\Helper;

class File
{
....
}

Или мы о разных вещах говорим?
Если интересно, Ohanzee означает «Тень».

p.s. Видимо, этот проект будет тенью Кohana.
shadowhand так и сказал, что ему всё-всё пофиг, но так как код жалко, он его всё-таки сконвертит в отдельные библиотеки.
RegExr — Удобный инструмент для анализа и построения регулярных выражений.


Еще по этой теме: regex101.com/
Мне показался более удобным, и есть объяснение регулярного выражения, например: regex101.com/r/sR4uA5
ZF совсем не развивается или у Symfony больше бюджет на продвижение? :) Материалов по первому почти нет.
Года 2 работал с zf2, недавно сел посмотреть sf2, написал простенькое приложение. Честно говоря преимуществ масса, одна документация чего стоит. Жаль что не замечал раньше.
Эм. Лет за 5 использования ZF ни разу не сталкивался с недостатком документации (как официальной, так и от сообщества).
Я не утверждаю, что документации не хватает (сам работаю с ZF2). Простейшие вещи описаны в официальной документации, сложные решения довольно легко гуглятся. Просто уже довольно длительное время не попадается новых материалов по ZF, хотя по Симфони в т.ч. в дайджестах регулярные обновления. Я все-таки эту активность связываю с недавним получением доп. финансирования для Симфони. Разработчики ZF2 сейчас похоже переключились на Apigility.
Впрочем, оба фреймворка довольно неплохо сосуществуют вместе и правильно написанные модули легко используются независимо от фреймворка либо сразу, либо через несложные адаптеры.
Я и не говорил что были проблемы с документацией или что она плохая, просто бывает хорошо, а бывает очень хорошо. Но за некоторыми пояснениями приходилось обращаться к разработчикам, к тому же O'Phinney и Evan Coury, хотя их не сложно найти на #zftalk
Например проблема с апигилити была, не правильно работает при включенным ZO+, не знаю исправили это или нет, давно не смотрел что нового у них.
Sign up to leave a comment.