В последней статье «Представляем авторов» мы упомянули 11 новых авторов. Следует признать, что период, охватываемый последней статьей, был намного длиннее двух месяцев, но с тех…
В этой статье вы узнаете, как настроить аутентификацию пользователей в PHP с помощью компонента Symfony Security. Помимо аутентификации, я покажу вам, как использовать авторизацию на…
В этой статье мы рассмотрим, как мы можем создать модуль Drupal, который позволит вашим пользователям нравиться ваши сообщения. Реализация будет использовать jQuery для выполнения вызовов…
Все тестовые данные, файлы конфигурации и файлы журналов должны быть удобочитаемыми для человека и компьютера. YAML (YAML не является языком разметки) — менее подробный формат…
В этой статье я собираюсь показать вам чистый способ использования Drupal 8 Ajax API без написания одной строки кода JavaScript. С этой целью мы вернемся…
В предыдущей части мы рассмотрели пошаговый процесс внутренней реализации для модуля, обслуживающего infinite scrolling/application/views/azure/tpl/page/list/list.tpl Мы также добавили некоторый код для контроллера, но в тот момент…
Digest Access Authentication — это один из методов, который клиент и сервер могут использовать для обмена учетными данными по HTTP. Этот метод использует комбинацию пароля…
Репозитории, Адаптеры, MVC со всеми его кузенами, SOLID, RTFM … Как разработчик (PHP), эти слова выкидывают вас из любого уголка сети. И я ненавижу это,…
PaaS (платформа как услуга) — не новая концепция. Дело в том, что хостинговые компании уже давно предоставляют PaaS, когда продают услуги общего хостинга, которые включают…