Ответы пользователя по тегу Laravel
  • Как сделать таймер для каждой записи в БД?

    @AlexGx
    Yii2 developer, business analytics
    Вариантов реализации много, использование очереди с таймерами, получение эвентов от бд, написание своего сервиса, отвечающего за это, крон. Я бы реализовал консольный скрипт который просыпается раз в 20-30 секунд (думаю большая точность не нужна) и обрабатывает записи из бд, рассылает пуши и тд.
    Ответ написан
    Комментировать
  • Laravel или Yii - на чем лучше на данный момент начинать разработку сайта? В чем отличия?

    @AlexGx
    Yii2 developer, business analytics
    Для себя этот вопрос решил в пользу Yii. Yii и Симфони2 (и его форки), это немного разные ниши.

    Симфони2(Ларавел): правильный и академичный. Куча слоев абстракции, паттерны, все хитрозагручено. Некоторые вещи легко и быстро реализуются, но гораздо сложнее отлаживаются (опять же за счет большого кол-ва уровней абстракции).

    Yii: относится больше к практичным фреймворкам.
    Преимущества:
    -Проще изучить.
    -Меньше магии.
    -Меньше слоёв.
    -Меньше конфигурации.
    -Простой и удобный API.

    + ко всему этому хорошая документация, комьюнити, пожалуй самый быстрый PHP фреймворк на данный момент.
    ++ Yii может работать с компонентами Symfony 2, ZF2 и всеми библиотеками из Composer.

    Презентация по теме: PHP, фреймворки, Yii2

    Интересует мнение знающих людей, что гибче для настройки?
    Не могу сказать что один из них более или менее гибкий чем другой, но в Симфони сам процесс конфигурации всегда занимал у меня чуть больше времени.
    В чем их принципиальные отличия в архитектуре, в чем основные отличия?
    Постарался ответить в посте, также посмотрите презентацию.

    PS да мой ответ предвзятый, я нахваливаю Yii =)
    Ответ написан
    7 комментариев