В прошлых сериях мы с вами сделали страшное: подняли свой сайт на CMS Grav внутри Docker-контейнера. Это было дешево (99 рублей, Карл!), сердито и быстро.
В прошлых сериях мы с вами сделали страшное: подняли свой сайт на CMS Grav внутри Docker-контейнера. Это было дешево (99 рублей, Карл!), сердито и быстро.
Раньше сделать лендинг для продукта - это была целая эпопея. Дизайн, верстка, программист, правки... Плюс нужен был нормальный хостинг, чтобы это все тянул. Короче, долго и дорого.
Сейчас создать HTML-страницу с крутым дизайном можно за копейки. По факту — вообще бесплатно, пока Gemini 3 Pro в свободном доступе.
Собственно, алгоритм элементарный:
1. З…
Я - разработчик Битрикс со стажем 8+ лет, начинал ещё с 12-й версии. Видел, как система росла, как появилось ядро D7, как она шагнула в enterprise. Но последние годы - ощущение стагнации. Битрикс всё ещё обновляется, но не развивается. Технологии ушли вперёд - а мы, разработчики? мы застряли в разработки костылей для архитектуры 2017 года.
Чистый код после 2030: когда читаемость станет интерфейсом
Очень часто в Joomla мы видим, что данные приходят не в виде массива или простого объекта (stdClass), а их нужно получать с помощью метода get(). Например, в плагине или модуле:
Обычно поля настроек модулей и плагинов идут столбиком - сверху вниз. Название поля находится слева, а само поле - справа. В вёрстке админки мы видим div.control-group, в котором находятся label и поле. Посмотрим как можно просто кастомизировать админку.
Сегодня хочу поделиться своим опытом использования кастомного хука "useArray" в React. Этот инструмент стал для меня настоящим открытием, упростив работу с массивами в различных проектах. Давайте разберёмся, как он работает и чем может быть полезен.
Memory leaks in Node.js can be silent killers for your applications. They degrade performance, increase costs, and eventually lead to crashes. Let’s break down common causes and actionable strategies to prevent or fix them.
Уже несколько лет в мире Joomla проводятся мероприятия "Pizza, Bugs & Fun" (#PBF), где каждый может посвятить несколько часов своего мозгового времени тому, чтобы наша любимая CMS стала ближе к идеалу.
Представьте себе: вы — веб-разработчик, вам нужно сверстать сайт.
Вы можете выбрать два пути: построить дом кирпич за кирпичом, используя HTML, CSS и JavaScript, или собрать его из готовых блоков, воспользовавшись UI-Kit в Webflow. Кажется, второй вариант — читерство? Не совсем. Давайте разберемся, почему UI-Kit в Webflow может стать вашим с…
Вместе с экспертами digital-агентства Notamedia разбираемся в особенностях каждого из подходов и рассказываем, когда стоит отдать предпочтение мобильному приложению, а когда лучше направить усилия на разработку адаптивного сайта.
Сегодня я рассмотрю 5 ошибок, которые могут помешать вашему сайту занять высокие позиции в поисковой выдаче Google.
Но прежде чем перейти непосредственно к статье, у меня есть небольшой анонс!