Мы завершили первую часть этого руководства со всеми основными уровнями нашего API. У нас есть настройка сервера, система аутентификации, ввод / вывод JSON, управление ошибками…
В этой статье мы продолжим изучать возможности Views и сосредоточимся на том, как использовать отношения, контекстные фильтры и переписывать выходные поля. В предыдущем уроке я…
С тех пор, как я перестал пользоваться сервисами Google (из-за качества , а не из-за проблем с конфиденциальностью), я искал идеальный почтовый сервис. Перепробовав несколько…
В этой статье я собираюсь показать вам, как вы можете интегрировать Pushover с вашим сайтом Drupal. Я проиллюстрирую несколько примеров того, как вы можете использовать…
Planning Poker — это метод оценки, который помогает разработчикам давать хорошие оценки для задач проекта. Это происходит из мира гибкой разработки программного обеспечения, но может…
Если вы когда-либо интегрировались с другим API, который требует безопасности (например, Twitter), вы, вероятно, использовали сервис OAuth. В этой статье я расскажу, что нужно для…
В предыдущей статье вы узнали об основах Fuel CMS: как создавать представления и простые страницы. Большинство веб-сайтов в наши дни не так просты, у них…
В первой части мы рассмотрели теорию и простой пример использования протокола AMQP в PHP с RabbitMQ в качестве брокера. Теперь давайте углубимся в несколько более…
В предыдущей статье я говорил о некоторых распространенных уязвимостях, которые могут повлиять на ваше веб-приложение на PHP. Но есть и другие вещи, помимо этих десяти…
WordPress — это удивительная разработка. Неудивительно, что более четверти всех сайтов на базе CMS используют его . В действительности же сайты WordPress рушатся, как и…