Найдено 17 результатов

VeerUP
2017.12.27, 15:53
Форум: Общие вопросы (Yii 2.x)
Тема: Сложный запрос к бд
Ответы: 15
Просмотры: 1694

Re: Сложный запрос к бд

В вашем случае нет смысла использовать hasMany, так как судя по структуре таблицы у одной новости может быть только одна категория. Советую почитать: http://stuff.cebe.cc/yii2docs-ru/guide- ... ional-data
VeerUP
2017.12.27, 15:45
Форум: Общие вопросы (Yii 2.x)
Тема: Сложный запрос к бд
Ответы: 15
Просмотры: 1694

Re: Сложный запрос к бд

Как уже было написано, в модели News у категорий должна быть связь hasOne
VeerUP
2017.12.27, 15:30
Форум: Общие вопросы (Yii 2.x)
Тема: Сложный запрос к бд
Ответы: 15
Просмотры: 1694

Re: Сложный запрос к бд

В вашем случае в модели News я так понимаю связь для категорий должна быть HAS_ONE В модели Category можно реализовать связь: public function getParentCategory() { return $this->hasOne(static::className(), ['id' => 'parent_id']); } В виде в итоге получится: $item->category->name // категория $item->...
VeerUP
2016.04.19, 16:40
Форум: Общие вопросы по программированию
Тема: Реализация очереди заданий
Ответы: 13
Просмотры: 2384

Re: Реализация очереди заданий

а как по вашему эту ситуация разрулит не-БД очередь задач? есть вообще представление как это работает? где-то в проекте срабатывает триггер, в очередь кидается таска, менеджер очередй моментально таску запускает (моментально - в порядке приоритета, FIFO). Вы почитайте первый пост, вопрос был в том ...
VeerUP
2016.04.19, 16:32
Форум: Общие вопросы по программированию
Тема: Реализация очереди заданий
Ответы: 13
Просмотры: 2384

Re: Реализация очереди заданий

Какие? В принципе все эти проблемы решаемы при помощи того же MySQL. Вопрос в том насколько правильный подход. Например приходится изощряться писать errorHandler, чтобы обрабатывать ошибки парсинга для того случая, когда до конца скрипта интерпретатор не доходит. причем тут mysql и errorHandler? то...
VeerUP
2016.04.19, 16:15
Форум: Общие вопросы по программированию
Тема: Реализация очереди заданий
Ответы: 13
Просмотры: 2384

Re: Реализация очереди заданий

Sam Dark писал(а):Какие?
В принципе все эти проблемы решаемы при помощи того же MySQL. Вопрос в том насколько правильный подход. Например приходится изощряться писать errorHandler, чтобы обрабатывать ошибки парсинга для того случая, когда до конца скрипта интерпретатор не доходит.
VeerUP
2016.04.19, 16:00
Форум: Общие вопросы по программированию
Тема: Реализация очереди заданий
Ответы: 13
Просмотры: 2384

Re: Реализация очереди заданий

zelenin писал(а):вопрос в сервере очередей? какая разница. если у вас всего немного и парсеры на yii, тогда бы делал все нативно без стороннего ПО на БД.
Тоже так раньше казалось. Пока не запустили несколько сотен парсеров. Начались свои проблемы.
VeerUP
2016.04.19, 15:05
Форум: Общие вопросы по программированию
Тема: Реализация очереди заданий
Ответы: 13
Просмотры: 2384

Re: Реализация очереди заданий

Sam Dark писал(а):Частота запуска?
Да, в секундах. Например какой то парсер необходимо запускать каждые 3600 секунд, другой каждые 300 секунд. Причем не должно быть наложения процессов. Парсер сайта допустим site.ru не должен запускаться в 2 и более потоков.
VeerUP
2016.04.19, 12:08
Форум: Общие вопросы по программированию
Тема: Реализация очереди заданий
Ответы: 13
Просмотры: 2384

Реализация очереди заданий

Ребят, необходимо решить следующую задачу: в проекте будет несколько парсеров xml фидов с различных сайтов. У каждого парсера будут следующие параметры: уникальное имя, частота запуска, когда последний раз запускался и запущен ли сейчас. Идея реализации через базу данных кажется примитивной. Пока вз...
VeerUP
2015.08.19, 11:05
Форум: Документация и рецепты (Yii 2.x)
Тема: Как быстро изучить?
Ответы: 46
Просмотры: 18802

Re: Как быстро изучить?

$form->field($model, 'name') - не только выводит поле 'Name', но так же и пишет в $model->name; как он это делает (пишет) я так и не понял. Уважаемый, читайте документацию (в т.ч. по PHP), там все понятным языком написано, если хотите более подробную информацию по классам и их методам, вот вам Clas...
VeerUP
2015.07.31, 23:13
Форум: Документация и рецепты (Yii 2.x)
Тема: На какую тему провести вебинар?
Ответы: 124
Просмотры: 42709

Re: На какую тему провести вебинар?

Мне кажется, что мало уделяется внимания работе со связями. Было бы интересно что то почитать/послушать на эту тему. Например про сохранение/обновление записей сразу в нескольких моделях.
VeerUP
2015.07.30, 22:02
Форум: Документация и рецепты (Yii 2.x)
Тема: Переводим Yii 2.0 на русский
Ответы: 162
Просмотры: 134659

Re: Переводим Yii 2.0 на русский

Может быть пора на сайте хотя бы разместить ссылку на эти переводы? спешл фо блонди :) https://github.com/yiisoft/yii2/tree/master/docs Эм кэп, здесь имелось ввиду выложить ссылку на главную сайта (а не на форум) в меню сверху, например туда, где стоит ссылка "Полное руководство". Просто сейчас, чт...
VeerUP
2015.07.29, 09:56
Форум: Документация и рецепты (Yii 2.x)
Тема: Переводим Yii 2.0 на русский
Ответы: 162
Просмотры: 134659

Re: Переводим Yii 2.0 на русский

Может быть пора на сайте хотя бы разместить ссылку на эти переводы?
VeerUP
2015.05.12, 14:08
Форум: Документация и рецепты (Yii 2.x)
Тема: Переводим Yii 2.0 на русский
Ответы: 162
Просмотры: 134659

Re: Переводим Yii 2.0 на русский

yiijeka, совсем медленно :(
VeerUP
2014.12.15, 14:27
Форум: Документация и рецепты (Yii 2.x)
Тема: Переводим Yii 2.0 на русский
Ответы: 162
Просмотры: 134659

Re: Переводим Yii 2.0 на русский

Так-то оно лежит себе на GitHub: https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/README.md Если речь про отрендеренную версию, то на yiiframework.com она будет как мы доделаем сайт. Могу поковыряться и сделать автовыкладку на yiiframework.ru. Так было бы вообще отлично. Если конечно есть ...
VeerUP
2014.12.15, 13:01
Форум: Документация и рецепты (Yii 2.x)
Тема: Переводим Yii 2.0 на русский
Ответы: 162
Просмотры: 134659

Re: Переводим Yii 2.0 на русский

Sam Dark, когда примерно планируется выложить переводы от второй версии фреймворка?
VeerUP
2014.12.10, 15:14
Форум: Документация и рецепты (Yii 1.x)
Тема: Yii видео уроки
Ответы: 27
Просмотры: 29117

Re: Yii видео уроки

Sam Dark, а эти уроки действительно проверяются тобой лично? http://yiif.ru/site/video_kurs