Oleh
Вроде ничего не упустил
Igor
Подскажите пожалуйста какими путями можно решить задачу:
Есть боковое меню в котором выводится список новых фильмов. Это меню присутствует практически на каждой странице сайта. Выходит что для того чтобы его показать для каждого вида нужно доставать из бд этот список и передавать через переменные? Для каждого вида это делать весьма муторно, я так понимаю есть способы избежать этого?
{"Json" :
Igor
Yet Another Stats (β)
https://b.yasb.exileed.com/t/laravel_pro
Maksim (Ellrion)
Igor
Ruslan
Ruslan
Если у тебя меню в отдельном blade шаблоне, например sidebar.blade.php, то да, можно создать Вью композер под этот шаблон.
Иначе придется все шаблоны перечислять
Maksim (Ellrion)
Maksim (Ellrion)
Профит композер в отложенности выборки данных до рендера вьюхи
Ruslan
Ruslan
Я просто видел, что так делают, но так и не пойму, почему это лучше, чем как в доках
Ruslan
Pavel Burak
Запустил парсер через Artisan::call как можно следить за его работой через консоль ?)
Maksim (Ellrion)
Ок, а чем лучше откладывать запрос до рендера вьюхи? В чем разница?
В том что запрос данных будет тогда когда он нужен.
Вот в примере человека это построение меню. Наверняка из бд. Мне оно в консольных вызовах зачем?
А ещё попробуй сделать миграции с нуля на чистой бд при том что у тебя в буте провайдера есть шаир с выборкой меню из бд)
Maksim (Ellrion)
Также у меня наверняка есть страницы где меню не нужна
Ruslan
Звучит логично.
Неясно тогда, зачем в доках приводится вариант без Вью Композера
Maksim (Ellrion)
Тем более в примере с шарингом шарится тупо константа
Pavel Burak
@ellrion помоги , знаешь как следить за состоянием комманды когда я ее вызвал с помощью artisan:call ?
Maksim (Ellrion)
Pavel Burak
Вызвал из контроллера в фоне всмысле?
И что значит следить?
ну у меня в админке есть кнопка которая запускает парсер через artisan:call в роутах , и если запускать через консоль то можно смотреть ошибки где какие , а так я не знаю работает сейчас парсер или нет и кто то может кнопку нажать еще раз )
David
друзья как мне в контролле в методе редикертнуть на 404?
Maksim (Ellrion)
Ну по поводу повторного запуска. В ларе есть мьютексы построенные на кэше, они для недопущения оверлапинга для консольных комманд при планировщике используются. Можешь посмотреть как там сделано и их использовать
Maksim (Ellrion)
По поводу ошибок они будут в логах
По поводу статуса можешь через менеджер процессов увидеть htop там какой.
А если нужно программно то сам пиши куда-то признак того что команда запущена в начале и удаляй в конце. Такой признак который легко чекнуть
Nikita
David
Anton
А кто как решает проблемы с тем что - допустим не 1 ввв сервер, а не сколько - а запускать скрипт надо только на 1?
Maksim (Ellrion)
благодарочка
Только это не редирект а показ 404 на этом месте если что
Maksim (Ellrion)
Anton
Maksim (Ellrion)
Ну не важно подход прост Всё те же мьютексы в разделяемом (доступным всем серверам) хранилище
Anton
Ну понятно про локи/мютексы... Написать своё я вообще могу 🙂
Maksim (Ellrion)
Молодец
Andriy
Привет ребятки, кто-то работал с sendGrid?
Alexander
всем привет
Alexander
https://www.udemy.com/react-the-complete-guide-incl-redux/learn/v4/t/lecture/8090908?start=0
Alexander
нашел прекрасный курс, где товарисчь разжевывает реакт до уровня детской кашицы
Alexander
34 часа, дотошно, все дела
Alexander
есть что-то аналогично дотошное и качествено по ларке?
FUTURICO
в ларе есть обратная совместимость если перенести проект с 5.2 на самый новый?
Maksim (Ellrion)
FUTURICO
А как установить 2 проекта на 1 или 2 виртуальных хоста?
FUTURICO
Именно на сервер, не локально
Maksim (Ellrion)
FUTURICO
FUTURICO
Настраивать
Maksim (Ellrion)
Эм... Так же как и локально)
Nikita
Мне кажется или настройка веб сервера самый популярный вопрос в чате?))
Maksim (Ellrion)
У нгинкс два сервера. Слушают разные домены.
https://gist.github.com/Ellrion/4eb5df00173f0fb13a76
Вот конфиг для nginx.
Файлов где описывается server у тебя будет 2. Для каждого из хостов с разными сервер нейм и паблик директориями
FUTURICO
FUTURICO
Допустим добавлю виртхосты, а на линуксе как сделать, чтобы imagine.domain направлял на ip
FUTURICO
Ну у меня ток 1 домен
Maksim (Ellrion)
Ну сделай домены 3 уровня и повесь сайты на них
FUTURICO
А надо 2 проекта)
FUTURICO
FUTURICO
А просто в сабдиры нельзя?
FUTURICO
/cms/
Maksim (Ellrion)
Ну можно на уровне локейшенов разделить но это такое себе
Ruslan
Evgenii
Настройками
Для nginx как понимаю тупо ещё один server{} с конфигом для под домена, верно?
FUTURICO
Тупо да)
Maksim (Ellrion)
@Futurico пожалуйста
Maksim (Ellrion)
Ппц народ пошел
FUTURICO
?)
FUTURICO
Да спасибо спасибо)
Maksim
FUTURICO
У меня всегда недоумение с днс серверами
FUTURICO
Вот у меня есть стандартные днс от домена
FUTURICO
Прописываю А запись с ip и не работает
FUTURICO
А если прописать в днс digitalocean то всё ок
FUTURICO
Хз чего так
Mari
/link@yetanotherstatsbot
Yet Another Stats (β)
https://b.yasb.exileed.com/t/laravel_pro