Меня зовут Антон Банников. Я очень долго занимаюсь разработкой на CMS WordPress, Yii2 и Drupal 8/9. У меня есть отличный опыт создания сайтов: от визиток до порталов. И я делюсь им на своем блоге «Время IT». Если тебе нужен совет по программированию, хочешь создать совместный проект или заказать разработку на php, просто напиши мне!
Приветствую. В drupal 8 имеется возможность работать с модулями. Это такой набор программного кода, который вы можете многократно использовать на разных сайтах. Итак, сейчас мы разберем, как создать модуль для Drupal 8. В директории /web/modules/custom нужно создать папку с названием нашего модуля. У меня это будет b83. В этой папке мы создадим файл b83.info.yml :...
В сегодняшней статье мы разберем, как скачать и правильно установить дистрибутив Drupal 8. O Drupal 8 Это ультрасовременная CMS (система управления содержимым), которая позволит вам создать быстрый и безопасный сайт. Это даже не просто CMS, это CMF или фреймворк для контента на базе популярного php-фреймворка Symfony. Чтобы было понятно суть CMF, могу провести аналогию. Если...
Сегодня я расскажу вам 3 золотых правила безопасности кода для разработчика плагинов и тем WordPress. Запомните! Данные должны быть: 1) очищены, 2) экранированы, 3) проверены! Когда вы включаете вызовы POST/GET/REQUEST/FILE в свой плагин, важно очистить, проверить и экранировать их. Цель этого в том, чтобы предотвратить случайную отправку пользователем мусорных данных в систему, а также защитить...
Наконец-то я завершил эту статью, в которой расскажу, что нового мы получим, установив Ubuntu 20.04 LTS. Это перевод оригинальной статьи. Сразу предупрежу, что небольшую часть подробностей из оригинального текста я удалил. Поэтому подробности типа, какая возможность изменилась в малоизвестном для меня пакете isc-kea, и, где об этом прочитать, я опущу. Среди прочих полезностей вы узнаете...
Приветствую. Хочу поделиться полезными лайфхаками по работе с программой php-cli. А вы знали, что можно вывести все настройки php-cli, наподобие вызова скрипта с функцией phpinfo(): Все, что...
Приветствую. Я решил сделать серию обучающих статьей под названием школа БЭМ. Сейчас перед вами введение для начинающих. Что такое БЭМ? Как вы, наверное, знаете, любая веб-страница состоит из 3-х вещей: html-кода, стилей css и кода javascript. Расскажу чуть подробнее. Чтобы создать страницу вы пишете текст, различные элементы типа картинок или видео (и др.). И оформляете...
В сегодняшней статье я рассмотрю такую казалось бы простые вещи: мы проверим, как работает ЧПУ, а также работу файла .htaccess. Коротко, что такое ЧПУ. ЧПУ — это человеко-понятные урлы. То есть для СЕО привычнее чтобы адреса страниц на сайте выглядели как: http://mysite.domain/tvoya-stranitsa, а не http://mysite.domain/index.php?route=/tvoya-stanitsa. Уловили? Едем дальше. Я спокойно залил файлы Open Cart 3...