Comments 22
PHP in Browser — попробовал, удивился что работает, но вот как и где это можно использовать?
+1
Например чтобы быстро проверить какой-то код если под рукой нет сервера. Только вот уже же было это все и даже с возможностью выбора версии php.
+1
или подключить бизнес логику написанную на php в nodejs. Ну мало ли.
+2
Например, для SPA с бэкендом на PHP, фронтендом на React и решением использовать server rendering для начальной загрузки, это может быть удобнее оказаться, чем дергать браузером PHP, готовить на нём данные, дергать nodejs для рендеринга с этими данными и отдавать страницу через PHP. Или чем спереди на бэкенде ставить nodejs который будет дергать PHP API по HTTP для рендеринга. Ну или ещё какая мудренная схема типа PHP дергает nodejs как бинарник, а тот дергает PHP по HTTP
+1
это может быть удобнее оказаться
очень плохо себе это представляю, так как для серверного рендринга придется мутить что-то дополнительно. Что не может быть удобнее. Хотя не отрицаю вероятности таких вещей. Но я бы рассматривал это как самый редкий и крайний костыль.
0
Так уже вроде вышла версия Yii 2.1 следущая получается 3.0?
0
Было бы очень прикольно, если бы все ссылки имели target="_blank"
0
Это довольно старая дискуссия. Я все-таки согласен с мнением, что пользователь сам может решить как ему удобнее открывать, тем более что есть Ctrl(Cmd)+left click, middle-click (mouse wheel-click). Правда вот на мобильном target="_blank" наверное было бы удобно. Вы на мобильном смотрите?
+1
Команда Yii фреймворка следует semver, поэтому вместо релиза 2.1 в ближайшем времени ожидается 3.0.
Никогда не следовали, но вот начали? У них же свой семвер был, где первая цифра была маркетинговой
habr.com/post/349408/#comment_10676970
+2
Думал что в Yii3 не увидим уже вот этого наследования, и вот опять
Вряд ли в альфе уже будут это менять.
yii\db\ActiveRecord
yii\db\BaseActiveRecord
yii\base\Model
yii\base\Component
yii\base\BaseObject
Вряд ли в альфе уже будут это менять.
+1
Sign up to leave a comment.
PHP-Дайджест № 132 (27 мая – 10 июня 2018)