
Ivan
17.07.2017
21:33:56
Полтора человека в телеграм чате не в счёт. Так же как два десятка комментаторов, из которых полтора работают с Yii2

Юрий
17.07.2017
21:34:05
ну вон выше приводят примеры со статистики джетберйса что 5.4 не юзают оказывается
хотя на работе и 5.2 в проде еще бегает

Ivan
17.07.2017
21:37:19

Google

Maxim
17.07.2017
21:37:29
@exileum статья на гитхабе - это всего лишь авторское мнение, построенное на основании прочтенной информации из источников, которые написали такие как и он. Мнения таких людей для меня ничего не стоят. У них работа такая, писать статьи с нужным уклоном. И если того автора попросят написать о том, какой yii2 хороший - он это сделает и обгадит другие фреймворки. Я как пользователь довольствуюсь работой на yii2 и мне безразлично, что о нем говорят. Меня в yii2 больше все устраивает, чем нет. А "золотые принципы" у другого автора завтра окажутся другими и я на них внимани также не обращу. Нужно быть менее мнительным и иметь более стойкий характер, чтоб не идти на поводу выводов подобных статей. А слабохарактерные, кому очень легко что-то навязать, пусть идут работать на laravel. Он же более популярный и значит лучший


Юрий
17.07.2017
21:37:59
на хабре*
а меня не сколько статья заинтересовала сколько комменты
Задача 2.1 не добавить тучу киллер-фич а наоборот: ввести больше интерфейсов, чтобы использовать больше качественного стороннего кода, выкинуть часть своего кода и почистить то, что осталось. Это будет уже качественный рывок вперёд потому как набор относительно уникальных фич, которые мы сделали хорошо и ради которых стоит использовать именно Yii, есть.

Maxim
17.07.2017
21:38:41
пойду посомтрю коменты)))

Юрий
17.07.2017
21:38:52
кстати, это ведь laravel-way

Maxim
17.07.2017
21:41:20
Надеюсь виджеты, behaviors, модульность, дефолтные роуты, debug и gii в 2.1 не испортят

Юрий
17.07.2017
21:41:43
https://www.jetbrains.com/research/devecosystem-2017/php/

Ivan
17.07.2017
21:42:50
96% of PHP developers select MySQL as their database of choice.
54% of PHP developers use Xdebug while 41% do not use any debugger at all.
Это заставляет меня грустить :(

Юрий
17.07.2017
21:44:37
а что в качестве дебаггера лучше? blackfire?
а, 41% не юзающих

Ivan
17.07.2017
21:45:13

Google

Юрий
17.07.2017
21:45:35
в ларавеле целый dd() для такого
ну иногда по месту удобно, не всегда же в отладчик лезть. а если глобально то конечно нет

Ivan
17.07.2017
21:47:00
Матерь божья, и это есть в самом фремворке? Функцией, а не статическим методам класса? Свят-свят-свят

Dmitriy
17.07.2017
21:48:05
что ф-ей, что статикой . это дно

Ivan
17.07.2017
21:48:17
2 года из 2 работая full-time backend php рарзаботчиком дебажил через var_dump() только на тесте, когда нет xdebug, а баг только там появляется, и в консоли, пока не открыл для себя алиас в баше

Юрий
17.07.2017
21:48:38

Maxim
17.07.2017
21:48:42
@exileum мне кажется samdark зря пытался защитить yii2 под той статьей после момента, где парень сказал "При этом всём никаких киллер-фич в Yii нет. Ну кроме, разве, явного указания лэйаута для страницы в контроллерах..."
Человек явно мало о yii2 знает
Эта статья - пустышка, чтоб сделать шум. Я вообще не думал, что кого-то она заденет. Странное поведение взрослых людей

Юрий
17.07.2017
21:48:45
там целый набор такого

Ivan
17.07.2017
21:49:31

Dmitriy
17.07.2017
21:51:41
Ладно пофиг на статью. Вопрос можно ли как-то без перепила исходников. Пилить пср совместимые расширения для фрейма ?
Позволяет ли вообще yii2 так делать ?

Maxim
17.07.2017
21:51:52
@offout да. это все одно и то же

Ivan
17.07.2017
21:52:38
Ну например PSR-3 https://github.com/merorafael/yii2-monolog

Юрий
17.07.2017
21:52:40

Dmitriy
17.07.2017
21:54:57

Юрий
17.07.2017
21:55:58
или я хочу спать и открыл не то или я не вижу там пср-3
и даже пср-2 не вижу, хотя коммит одноименный есть

Google

Юрий
17.07.2017
21:56:43
который правда ломает сразу его)

Dmitriy
17.07.2017
21:57:08
Идея же забиндить всякие реализации на стандартные psr интерфейсы

Boris
18.07.2017
04:38:35
Или спонсируешь ребят?

Ad.x ??
18.07.2017
05:52:16
очереди - "php": ">=5.5.0",
еще более забавный проеб в требованиях symfony/process, который в свою очередь ниже 7.1.3 пыха неработает )))

M
18.07.2017
05:56:03
https://github.com/symfony/process/blob/2.0/composer.json#L19

Юрий
18.07.2017
05:57:47
У них хотя бы кор пакет тоже его требует
Мастер набросов

Юрий
18.07.2017
05:59:07

Ad.x ??
18.07.2017
06:00:53
https://github.com/yiisoft/yii2-queue/blob/master/composer.json
"symfony/process": "*"
добавит последнюю версию
значит надо явно указать 2.0

Юрий
18.07.2017
06:04:50
Последнюю тегированную
Мастер ветку он не добавит

M
18.07.2017
06:09:24

Google

M
18.07.2017
08:11:55
https://pastebin.com/2dmsD7tE
Китай рулит)
Самое забавное, что этот скрипт может, он держит HTTP соединение открытым и посылает данные потоком, т.е. типа вебсокетов, жесть, я особо и не задумывался, о таком юзкейсе)))

Ivan
18.07.2017
08:13:57
Я даже не знаю как написать хуже
LECT id FROM user WHERE username='".$_REQUEST[USERNAME]."'

Admin
ERROR: S client not available

Ivan
18.07.2017
08:14:09
Зачем такое с утра показывать?

M
18.07.2017
08:15:24

Ivan
18.07.2017
08:17:30
Я видел react PHP, workerman, и иже с ними, даже писал бота для slack на php с event loop.

M
18.07.2017
08:18:28

Михаил
18.07.2017
08:18:38
Привет!
Столкнулся с проблемой с очередями. Пользуюсь расширением https://github.com/trntv/yii2-command-bus, которое требует QueueInterface, которого теперь нет (от автора creocoder). Как теперь быть?

M
18.07.2017
08:19:00
Зареквайрить.

Михаил
18.07.2017
08:20:06

M
18.07.2017
08:20:35

Михаил
18.07.2017
08:21:54
раньше пакет был от этого автора https://webcache.googleusercontent.com/search?q=cache:NnNIbGJISioJ:https://github.com/yiisoft/yii2-queue/blob/master/QueueInterface.php+&cd=3&hl=ru&ct=clnk&gl=ru

M
18.07.2017
08:22:48
Да да, разобрался, просто смутил неймспайс

Михаил
18.07.2017
08:23:50
Получается, что trntv/yii2-command-bus теперь не будет работать

M
18.07.2017
08:24:17
Иногда так забавно в код смотреть, который забыл))
/** @var AbstractTask|Configurable $taskModel */
$taskModel = new $task->task_class($taskData);
Лол, туда я не хочу смотреть, прости, что тебе досталось такое легаси, меня просили делать очень быстро)))
НУЖЕН ЕЩЁ ОДИН КРУТОЙ ОТЧЁТ С КРАСИВОЙ КНОПКОЙ И ВЫРВИГЛАЗНОЙ РАСЦВЕТКОЙ
ООООКЕЙ PostgreSQL)))

Google

Vladimir
18.07.2017
09:16:28
?

SiZE
18.07.2017
09:38:30

M
18.07.2017
09:38:50

Михаил
18.07.2017
09:38:57
https://github.com/yiisoft/yii2-queue/issues/80

Alexander
18.07.2017
09:39:16
старый queue, если кому надо

M
18.07.2017
09:39:41
О дааа, архивчики_)))
@samdark привет ?

SiZE
18.07.2017
09:40:09
Как подменить репозиторий в composer? )

Alexander
18.07.2017
09:48:19
provides