Артём
10к тут уже да. Смотреть надо что и как
Ruslan
есть готовые расшерения, берешь и пользуешься
https://github.com/creocoder/yii2-nested-sets
неудобств ни каких нет, зато выборки по потомкам, родительлям, по уровням проще простого
Артём
Все категории загружает и в скрипте циклом ищет
The Ant
какой ужас :)
Артём
Ну зато просто. 1000категорий это круто для среднего сайта даже.
Артём
А он в лет построит дерево
The Ant
Артём
Генератор для php/js кажетсч тоже. Но для php 100%
Санжар
Артём
Я сейчас на теыоне говорю и не знаю что там на гитхабе)
Санжар
а :D
Ruslan
кто вебсокеты на yii2 проектах делал, какие технологии использовали и как было со стабильностью работы?
Alexey
Вариантов то не густо
Roman
В каком смысле "вебсокеты на yii" ?
Alexey
Ратчет цепляй
Roman
Почему не socket.io?
Ruslan
Ратчет цепляй
есть опыт интеграции его в Yii2 на продакшине?
Alexey
Roman
Roman
У меня ощущение, что ws на php - это хуже, чем ws на node js. Не знаю почему. Наверное потому что php was born to die.
SiZE
Ruslan
Ты загуглить ратчет пхп не в состоянии?
его я видел и пробовал.
мне ссылку на проект интересна, посмотреть как там сокеты сейчас живут.
Мой опыт его использования отрицательный, стабильно раз в 5-6 часов падал, при небольших нагрузках.
Делал на nodejs и связывал с yii2 через zeroMQ года 2 назад - в этом случае работало стабильно, но может сейчас есть что то более удобное
Anonymous
mrG1K
эм а че так можно?
Pavel
http://socketo.me
Насчёт вот этого - насколько я помню (год или два назад смотрел), он не поддерживает сокеты поверх TLS, поэтому сразу отпал для всех моих проектов. А на nodejs нормально работает, стабильно. Правда, на высокой нагрузке не проверял.
Alexey
Тлс терминировать не в пхп нужно
who are you
Есть какой то сервис который показывает айпи адреса домена если днс сервер и веб сервер умерли несколько дней назад?
who are you
Наверное от цискоатаки датацентр сдох
who are you
Наверное через dig , чот затупил 😄
Anonymous
И такое бывает)
Sam
Ruslan
+
есть ссылка на рабочий проект?
Дмитрий
Привет
Дмитрий
подскажите плиз что может быть
Дмитрий
подтянул екстеншн https://github.com/2amigos/yii2-chartjs-widget
Дмитрий
всё как надо сделал
Дмитрий
на на вьюхе где должна быть отрисовка
Дмитрий
ссылка на asset этого плагина несуществующая
Ruslan
amchart удобнее
Дмитрий
/assets/8a94d8e2/Chart.js ссылается на этот файл
Дмитрий
хотя директории вообще нет
Дмитрий
кеш чистил
Дмитрий
откуда yii берёт этот путь если его нет и не было
Ruslan
файлы доджны быть в @bower/chartjs/dist
Дмитрий
есть
Ruslan
значит должно работать
Ruslan
поменяй public $sourcePath = '@bower/chartjs/dist';
на другой, проверь
Дмитрий
ща
Дмитрий
https://www.yiiframework.com/extension/yii2-amcharts
Дмитрий
ты вот это имеешь ввиду?
Ruslan
их много, где лечше не подскажу.
https://packagist.org/?q=yii2%20amcharts&p=0
но суть в том, что данные в твоем нужно передавать обычным массивом [1,2,3,4] так же как и назваиня столбцов, и вот когда ты будешь статистику из базы по датам тянуть начнутся проблемы
Ruslan
amchart
массив данных полноценный
'dataProvider' => [['year' => 2005, 'income' => 23.5],
['year' => 2006, 'income' => 26.2],
['year' => 2007, 'income' => 30.1]
],
Ruslan
вот тут пример
https://packagist.org/packages/speixoto/yii2-amcharts
Дмитрий
это понятно, но что же может быть, почему директория несуществующая
Дмитрий
все пути верные
Ruslan
выведи на экран путь @bower может где то переопределен
Дмитрий
ща
Дмитрий
всё ок, на удалённом сервере почему-то не было синхронизации...
Дмитрий
спасибо в люб случае!
Anonymous
smsc.ru
А чо еще есть?
Нада с физ. Лицом
Артём
как осуществляется deploy на рабочий сервер? Есть гайды какие-нибудь?
Dmitriy
https://www.sitepoint.com/deploying-php-applications-with-deployer/
Anonymous
Anonymous
Накинь нормальный сервис для смс рассылки 🤔
Dmitriy
беспонятия. sms.ru не подойдет ?
Anonymous
Нет, я пробовал :(
Ruslan
smsc.ru
Vladimir
Коллеги, привет! Подскажите пожалуйста кое что по рбаку.
Как расширить разрешение updateOwnNews, чтобы срабатывало и при роли admin?
RbacController: https://gist.github.com/vanilevsky/270dd72a3a642b4c96bdc92e418a9d96
AuthorRule: https://gist.github.com/vanilevsky/afe2c0e8113e3f6365af012c55de3107
То есть чтобы при проверке Yii::$app->user->can('updateOwnNews', ['article' => $model]) было true когда юзер admin.
Vladimir
Vladimir
Ruslan
updateOwnNews добавь в дочерние админу