Использование Claude Code для создания сайта на Drupal с пользовательскими шаблонами Twig

✍️ OpenClawRadar📅 Опубликовано: 18 апреля 2026 г.🔗 Source
Использование Claude Code для создания сайта на Drupal с пользовательскими шаблонами Twig
Ad

Разработчик поделился своим опытом использования Claude Code для создания сайта на Drupal с нестандартным подходом, который они описывают как «полу-отвязанный HTML». Они использовали Claude для создания файлов Twig с чистым HTML, предпочитая этот метод для большего контроля над выводом.

Технический подход

Разработчик поручил Claude создать файлы Twig, которые включают чистый HTML-код, при этом всё ещё используя основные функции Drupal, такие как drupal_view и drupal_block. CSS был напрямую встроен в эти шаблоны для стилизации. Структура сайта была организована с множеством отдельных файлов Twig в директории themes/custom/THEME/, что разработчик сравнил со своими обычными методами разработки PHP-приложений.

Ad

Рабочий процесс разработки

Они активно использовали локальное окружение ddev, отмечая, что Claude мог запускать команды ddev drush и другие команды напрямую из терминала. Эта настройка облегчила конфигурацию представлений, таксономий, типов контента и структур сайта.

Процесс следовал этим шагам:

  • Начать с того, чтобы Claude сначала создал HTML/CSS сайт, чтобы изменения были проще и быстрее
  • Как только дизайн был окончательно утверждён, поручить Claude взять его и создать сайт на Drupal, начиная с под-темы
  • Работать с Claude над конкретными областями, а не запрашивать широкие исправления (например, «Давайте проверим тип контента XYZ и убедимся, что он соответствует HTML-шаблонам» вместо «Claude, исправь все типы контента»)

Практические детали

Разработчик оставил отладку Twig включённой на сайте Drupal, чтобы видеть, какие файлы Twig используются. Они признали, что хотя некоторая организация была бы полезна, текущая структура послужила хорошей отправной точкой для простого контентного сайта.

Этот подход позволил им создать сайт на Drupal, который не был построен «по-друпаловски», но соответствовал их предпочтительным шаблонам разработки, сделав процесс более плавным, чем традиционная разработка на Drupal.

📖 Прочитать полный источник: r/ClaudeAI

Ad

👀 Смотрите также

Анализ Claude Code Insights: ключевые выводы и рекомендации
Кейсы

Анализ Claude Code Insights: ключевые выводы и рекомендации

Шестинедельный отчет о использовании Claude Code показывает, что итеративное уточнение доминирует в сессиях, а ключевые проблемы связаны с верификацией кода и подходами.

OpenClawRadar
Агент OpenClaw заменяет несколько SaaS-инструментов для генерации лидов в LinkedIn, снижая затраты в 5 раз.
Кейсы

Агент OpenClaw заменяет несколько SaaS-инструментов для генерации лидов в LinkedIn, снижая затраты в 5 раз.

Разработчик заменил SaaS-подписки на сумму €250 в месяц на агента OpenClaw, работающего на VPS менее чем за €2 в день, используя маршрутизацию моделей между Haiku и Sonnet для генерации лидов в LinkedIn с показателем принятия запросов на подключение 60-70%.

OpenClawRadar
Использование виртуальной машины с OpenClaw для прямого доступа к файлам и ускорения итераций.
Кейсы

Использование виртуальной машины с OpenClaw для прямого доступа к файлам и ускорения итераций.

Запуск OpenClaw в виртуальной машине позволяет разработчикам напрямую просматривать, читать и редактировать файлы проекта, такие как AGENTS.md и HEARTBEAT.md, вместо работы исключительно через чат-интерфейсы. Этот подход значительно ускоряет циклы итераций.

OpenClawRadar
Браузерная игра в кёрлинг, созданная с помощью Claude Sonnet 4.5 человеком без навыков программирования.
Кейсы

Браузерная игра в кёрлинг, созданная с помощью Claude Sonnet 4.5 человеком без навыков программирования.

Разработчик без опыта программирования создал полностью играбельную браузерную игру в кёрлинг с помощью Claude Sonnet 4.5. Игра включает физику, подсчёт очков и полный игровой процесс, причём Claude отвечал за генерацию всего кода, отладку и доработку на основе простых текстовых описаний.

OpenClawRadar