Мне нужно мнение о регистрации некоторых данных в моей базе данных.Laravel 5.3 Регистрация некоторых запросов на маршрут
У меня есть следующие маршруты, которые я должен отслеживать:
/series/episode/{id}
/movie/{id}
/video/{id}
/music/{id}
Каждый раз, когда будет запрос, строка в базе данных (для каждого модуля: серия/кино/видео/музыка - отдельная таблица) будет вставлен со следующими данными:
- PK - Идент
- PK - эпизод/кино/видео/музыка ID
- PK - add_date
У меня есть большой выбор для достижения этой цели, но я хотел бы знать, что является наиболее правильным способом сделать так:
- промежуточного программным
- Непосредственно внутри контроллера
- Database Watcher (Query Events)
Не знаю, что выбрать, или, может быть, есть определенная функция, о которой я не знаю и могу оказаться полезной в моей конкретной ситуации.
Что вы думаете?
Я бы выбрал промежуточное ПО. – sepehr
@sepehr, промежуточное ПО обнаружит маршрут, а затем выполнит запрос в зависимости от того, какой модуль он есть? – Coder
Одно промежуточное ПО. Возьмите имя модуля с маршрута. – sepehr