PHP

Веб стек 2024: актуальные технологии (обновлено)

В список крупных обновленных компонентов стека веб технологий 2024 года уже вошел Drupal 11.0.9 (релиз состоялся 22 ноября). Поэтому актуальными технологиями года (по состоянию на 10 декабря 2024) являются:

Как вручную подключить PHPMailer к модулю SMTP Authentication Support в Drupal

Согласно инструкции, Drupal модуль SMTP Authentication Support должен устанавливаться только посредством Composer. Но если это невозможно (как на обычных хостингах), то необходимо:

1. Поместить библиотеку PHPMailer в папку vendor/phpmailer/phpmailer (маленькими буквами)

2. Дописать в файл vendor/composer/autoload_psr4.php:

Как вручную перевести системы в единый часовой пояс в Казахстане

С 1 марта 2024 года в Республике Казахстан введен единый и общий часовой пояс: UTC+5 (который в западных регионах РК используется уже давно, в частности, в городе Актау).

Веб стек 2023: актуальные технологии

К началу года сразу несколько принципиально важных для веб разработки технологий получили стабильные обновления, поэтому я решил написать список того, что на мой взгляд, лучше всего начать использовать в 2023:

Как отправлять письма при помощи PHPMailer через SMTP

С целью борьбы со спамом многие хостеры накладывают ограничение на использование стандартной функции PHP mail():

  • Ограничивают количество отправляемых писем (в день, в час, ваш вариант)
  • Требуют наличия почтового ящика у себя (раз отправляете от нашего имени, тогда храните почту у нас)
  • Или попросту рекомендуют использовать внешний SMTP сервер

Внешние SMTP сервера бывают разные, на мой взгляд удобнее всего работать с Gmail.