Найдено 17 результатов
- 2017.12.27, 15:53
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сложный запрос к бд
- Ответы: 15
- Просмотры: 4075
Re: Сложный запрос к бд
В вашем случае нет смысла использовать hasMany, так как судя по структуре таблицы у одной новости может быть только одна категория. Советую почитать: http://stuff.cebe.cc/yii2docs-ru/guide- ... ional-data
- 2017.12.27, 15:45
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сложный запрос к бд
- Ответы: 15
- Просмотры: 4075
Re: Сложный запрос к бд
Как уже было написано, в модели News у категорий должна быть связь hasOne
- 2017.12.27, 15:30
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сложный запрос к бд
- Ответы: 15
- Просмотры: 4075
Re: Сложный запрос к бд
В вашем случае в модели News я так понимаю связь для категорий должна быть HAS_ONE В модели Category можно реализовать связь: public function getParentCategory() { return $this->hasOne(static::className(), ['id' => 'parent_id']); } В виде в итоге получится: $item->category->name // категория $item->...
- 2016.04.19, 16:40
- Форум: Общие вопросы по программированию
- Тема: Реализация очереди заданий
- Ответы: 13
- Просмотры: 4509
Re: Реализация очереди заданий
а как по вашему эту ситуация разрулит не-БД очередь задач? есть вообще представление как это работает? где-то в проекте срабатывает триггер, в очередь кидается таска, менеджер очередй моментально таску запускает (моментально - в порядке приоритета, FIFO). Вы почитайте первый пост, вопрос был в том ...
- 2016.04.19, 16:32
- Форум: Общие вопросы по программированию
- Тема: Реализация очереди заданий
- Ответы: 13
- Просмотры: 4509
Re: Реализация очереди заданий
Какие? В принципе все эти проблемы решаемы при помощи того же MySQL. Вопрос в том насколько правильный подход. Например приходится изощряться писать errorHandler, чтобы обрабатывать ошибки парсинга для того случая, когда до конца скрипта интерпретатор не доходит. причем тут mysql и errorHandler? то...
- 2016.04.19, 16:15
- Форум: Общие вопросы по программированию
- Тема: Реализация очереди заданий
- Ответы: 13
- Просмотры: 4509
Re: Реализация очереди заданий
В принципе все эти проблемы решаемы при помощи того же MySQL. Вопрос в том насколько правильный подход. Например приходится изощряться писать errorHandler, чтобы обрабатывать ошибки парсинга для того случая, когда до конца скрипта интерпретатор не доходит.Sam Dark писал(а):Какие?
- 2016.04.19, 16:00
- Форум: Общие вопросы по программированию
- Тема: Реализация очереди заданий
- Ответы: 13
- Просмотры: 4509
Re: Реализация очереди заданий
Тоже так раньше казалось. Пока не запустили несколько сотен парсеров. Начались свои проблемы.zelenin писал(а):вопрос в сервере очередей? какая разница. если у вас всего немного и парсеры на yii, тогда бы делал все нативно без стороннего ПО на БД.
- 2016.04.19, 15:05
- Форум: Общие вопросы по программированию
- Тема: Реализация очереди заданий
- Ответы: 13
- Просмотры: 4509
Re: Реализация очереди заданий
Да, в секундах. Например какой то парсер необходимо запускать каждые 3600 секунд, другой каждые 300 секунд. Причем не должно быть наложения процессов. Парсер сайта допустим site.ru не должен запускаться в 2 и более потоков.Sam Dark писал(а):Частота запуска?
- 2016.04.19, 12:08
- Форум: Общие вопросы по программированию
- Тема: Реализация очереди заданий
- Ответы: 13
- Просмотры: 4509
Реализация очереди заданий
Ребят, необходимо решить следующую задачу: в проекте будет несколько парсеров xml фидов с различных сайтов. У каждого парсера будут следующие параметры: уникальное имя, частота запуска, когда последний раз запускался и запущен ли сейчас. Идея реализации через базу данных кажется примитивной. Пока вз...
- 2015.08.19, 11:05
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Как быстро изучить?
- Ответы: 46
- Просмотры: 27107
Re: Как быстро изучить?
$form->field($model, 'name') - не только выводит поле 'Name', но так же и пишет в $model->name; как он это делает (пишет) я так и не понял. Уважаемый, читайте документацию (в т.ч. по PHP), там все понятным языком написано, если хотите более подробную информацию по классам и их методам, вот вам Clas...
- 2015.07.31, 23:13
- Форум: Документация и рецепты (Yii 2.x)
- Тема: На какую тему провести вебинар?
- Ответы: 124
- Просмотры: 64644
Re: На какую тему провести вебинар?
Мне кажется, что мало уделяется внимания работе со связями. Было бы интересно что то почитать/послушать на эту тему. Например про сохранение/обновление записей сразу в нескольких моделях.
- 2015.07.30, 22:02
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Переводим Yii 2.0 на русский
- Ответы: 166
- Просмотры: 322175
Re: Переводим Yii 2.0 на русский
Может быть пора на сайте хотя бы разместить ссылку на эти переводы? спешл фо блонди :) https://github.com/yiisoft/yii2/tree/master/docs Эм кэп, здесь имелось ввиду выложить ссылку на главную сайта (а не на форум) в меню сверху, например туда, где стоит ссылка "Полное руководство". Просто ...
- 2015.07.29, 09:56
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Переводим Yii 2.0 на русский
- Ответы: 166
- Просмотры: 322175
Re: Переводим Yii 2.0 на русский
Может быть пора на сайте хотя бы разместить ссылку на эти переводы?
- 2015.05.12, 14:08
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Переводим Yii 2.0 на русский
- Ответы: 166
- Просмотры: 322175
Re: Переводим Yii 2.0 на русский
yiijeka, совсем медленно
- 2014.12.15, 14:27
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Переводим Yii 2.0 на русский
- Ответы: 166
- Просмотры: 322175
Re: Переводим Yii 2.0 на русский
Так-то оно лежит себе на GitHub: https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/README.md Если речь про отрендеренную версию, то на yiiframework.com она будет как мы доделаем сайт. Могу поковыряться и сделать автовыкладку на yiiframework.ru. Так было бы вообще отлично. Если конечно есть ...
- 2014.12.15, 13:01
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Переводим Yii 2.0 на русский
- Ответы: 166
- Просмотры: 322175
Re: Переводим Yii 2.0 на русский
Sam Dark, когда примерно планируется выложить переводы от второй версии фреймворка?
- 2014.12.10, 15:14
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Yii видео уроки
- Ответы: 27
- Просмотры: 59519
Re: Yii видео уроки
Sam Dark, а эти уроки действительно проверяются тобой лично? http://yiif.ru/site/video_kurs