Я немного смущен о том, следует ли использовать Laravel's Notification или Mailable класс. Из того, что я понимаю, Mailables используются для отправки только электронных писем, тогда как уведомления могут использоваться для отправки электронных писем и смс. В моем приложении у меня нет планов отправлять sms-уведомления, поэтому я смущен, если в этом случае я должен просто использовать класс Mailable. Мои вопросы:Laravel 5.3 Уведомление Vs Mailable
Если я только собираюсь посылать уведомления электронных писем, это лучше для меня использовать Mailables вместо уведомлений?
Если у каждого письма есть разный html-макет, тогда будет ли Mailable be лучшим вариантом?
Даже если все электронные письма являются почтовыми отправлениями по электронной почте, делает ли они по-прежнему смысл отправлять их с помощью Mailables вместо уведомлений?
Может ли кто-то сказать мне основное различие между этими 2 и как мы должны решить, какой метод выбрать при отправке писем в Laravel 5.3.
Я также хотел бы упомянуть, что уведомления могут быть сохранены в базе данных автоматически. Если вы хотите сохранить журнал сообщений электронной почты и не хотите писать дополнительную логику, вам будет полезно получать уведомления. Но хранить электронное письмо в базе данных не так уж сложно. –
Спасибо @ Джулиазин, который уточняет мою дилемму. Я отвечу на ваш ответ через 5 минут, как только это позволит мне. – Neel
Это правда, и вы можете создать свой собственный драйвер, чтобы сделать свое собственное уведомление, поэтому оно достаточно мощное. Просто зависит от вашего варианта использования –