Как стать автором
Обновить

Комментарии 22

PHP in Browser — попробовал, удивился что работает, но вот как и где это можно использовать?

Например чтобы быстро проверить какой-то код если под рукой нет сервера. Только вот уже же было это все и даже с возможностью выбора версии php.

Например, для SPA с бэкендом на PHP, фронтендом на React и решением использовать server rendering для начальной загрузки, это может быть удобнее оказаться, чем дергать браузером PHP, готовить на нём данные, дергать nodejs для рендеринга с этими данными и отдавать страницу через PHP. Или чем спереди на бэкенде ставить nodejs который будет дергать PHP API по HTTP для рендеринга. Ну или ещё какая мудренная схема типа PHP дергает nodejs как бинарник, а тот дергает PHP по HTTP
это может быть удобнее оказаться

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

Я имею в виду, что исполнение PHP-кода (что-то вроде простых read-моделей) внутри nodejs сервера рендеринга может оказаться самым простым способом замутить серверный рендеринг внутри продукта с бэком на PHP и фронтом на JS.
Так уже вроде вышла версия Yii 2.1 следущая получается 3.0?
Самдарк пошел маркетологом)
2.1 еще не выходила, просто решили версионность сменить

Было бы очень прикольно, если бы все ссылки имели target="_blank"

Это довольно старая дискуссия. Я все-таки согласен с мнением, что пользователь сам может решить как ему удобнее открывать, тем более что есть Ctrl(Cmd)+left click, middle-click (mouse wheel-click). Правда вот на мобильном target="_blank" наверное было бы удобно. Вы на мобильном смотрите?

Угу, потом замучаешься закрывать все эти новые окна на мобильном

Команда Yii фреймворка следует semver, поэтому вместо релиза 2.1 в ближайшем времени ожидается 3.0.


Никогда не следовали, но вот начали? У них же свой семвер был, где первая цифра была маркетинговой

habr.com/post/349408/#comment_10676970
Да, они приняли решение следовать общепринятой semver, теперь готовятся к релизу 3.0.0, а не 2.1.0.0
Думал что в Yii3 не увидим уже вот этого наследования, и вот опять
yii\db\ActiveRecord
yii\db\BaseActiveRecord
yii\base\Model
yii\base\Component
yii\base\BaseObject

Вряд ли в альфе уже будут это менять.
Мне вот лично интересно, с чего вы решили, что они откажутся от
yii\db\ActiveRecord
yii\db\BaseActiveRecord
?
Я имел ввиду такую длинную цепочку наследования

Крайне сомневаюсь что они когда-либо пойдут на подобное. Это идет в разрез с философией фреймворка.

А есть тикет в баг-трекере yii в котором предложен другой вариант?
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.