Создание сайтов
на Drupal
в Новосибирске
и производительность под нагрузкой — создаем Drupal-сайты для сложных задач.
С чем к нам приходят
Редакторы боятся трогать сайт
Собираем формы под тех, кто наполняет сайт каждый день, и убираем поля, которые никто не заполняет.
Материалы выводятся не там, где нужно
Задаём правила размещения блоков по разделам, вместо ручной правки на каждой странице.
Списки материалов открываются медленно
Смотрим представления и запросы, включаем кеш там, где данные меняются редко.
Типы контента размножились
Сводим похожие типы в один и оставляем различия полями. Это упрощает и вывод, и поиск.
Администраторы
избегают админки.
Права раздаём по ролям: редактор видит своё, администратор — настройки.
На каком этапе к нам приходят
- Карта разделов
- Упрощенная админка
- Роли редакторов
- Разбор настроек
- Права настроены
- Модули оптимизированы
- Система ролей
- Workflow внедрены
- Мультисайт настроен
Что входит в разработку Drupal-сайта?
Поля, представления и блоки следуют логике.
Workflow понятны без инструкций.
и многоуровневые права.
Форматы разработки сайта
на Drupal в Новосибирске
Цену называем по этапам работ, чтобы было видно, из чего складываются срок и сумма.
Цены указаны без НДС. НДС по ставке 5 % предъявляется дополнительно и включается в счёт.
Больше возможностей для вашего проекта
-
Создание лендингов
-
Разработка интернет-магазинов
-
Разработка корпоративных сайтов
-
Разработка маркетплейсов
-
Разработка личного кабинета
-
Разработка и проектирование API
-
Создание сайтов-агрегаторов
-
Создание онлайн-сервисов
-
Создание B2B порталов
-
Создание сайтов на WordPress
-
Создание сайтов на Laravel
-
Создание интернет-магазина на Битрикс
-
Составление технического задания
- Интернет-магазины
- Недвижимость
- Здравоохранение и стоматология
- Рестораны и кафе
- Салоны красоты
- Образование
- Строительство
- Юридические услуги
- Туризм и гостиницы
- Логистика
- Дизайн интерьеров
- Ремонт квартир
- Автосервисы
- Маркетплейсы
- Консалтинг
- Фотографы
Обсудим проект?
FAQ
Если не нашли ответа — напишите нам на info@toimi.pro.
Можем ли мы сохранить существующую структуру контента?
Конечно, Мы как компания разработки проводим аудит того, что у вас уже есть, и смотрим, что стоит сохранить, а что лучше переделать. Ваши типы контента скорее всего повлияют на то, как будет работать сайт.
Поддерживаете ли мультиязычные настройки?
Да — при правильных процессах перевода, контроле на уровне полей и без дублирования катастроф. Drupal справляется с этим нативно, когда настроен правильно.
Насколько безопасен кастомный Drupal?
Очень — если он построен продуманно. Наше агентство аудитирует каждый модуль, изолирует разрешения и настраивает обновления так, чтобы ничего не слетело.
У нас несколько редакций, ролей и workflow. Drupal с этим справится?
Конечно. Роли, workflow, ревизии и стадии контента — это то, для чего Drupal и создавался. Мы просто делаем это удобным.
Что делать с сайтом на старой версии Drupal?
Переходить на поддерживаемую версию. Старое ядро перестаёт получать исправления безопасности.
Чем грозит работа на неподдерживаемой версии?
Известные уязвимости остаются незакрытыми. Взлом такого сайта — вопрос времени.
Переход — это обновление или новый сайт?
Ближе к переносу: структура описывается заново, материалы переносятся.
Сохранится ли внешний вид?
Сохраняется, если такая задача поставлена. Шаблоны собирают заново под новое ядро.
Что делать с самописными модулями?
Разбирают каждый: часть заменяется штатными средствами, остальное переписывают.
Как быть с модулями, у которых нет новой версии?
Ищут замену или пишут свой. Список таких модулей составляют до начала.
Можно ли переходить постепенно?
Разделами: часть адресов ведёт на новый сайт, часть на старый. Схему готовят отдельно.
Сколько времени работает старый сайт при переходе?
До переключения адреса. Наполнение в этот период ведут в одном месте.
Что делать с накопленными материалами?
Переносят с чисткой разметки. Устаревшие разделы уходят в архив.
Нужна ли сверка после перехода?
Нужна: число материалов, адреса и формы проверяют по списку.
Как быть с поисковым трафиком?
Сохраняют адреса и переадресации. Внезапная смена адресов роняет позиции.
Можно ли сначала оценить объём?
Можно: разбор сайта с описанием модулей и материалов занимает несколько дней.
Сколько занимает переход?
От нескольких месяцев. Объём задают число типов материалов и самописный код.
Что вы передаёте после перехода?
Сайт на поддерживаемой версии, отчёт по модулям, карту адресов и доступы.
Сколько модулей ставить на сайт?
Минимум под задачи. Каждый лишний модуль добавляет работу на каждый запрос и риск при обновлении.
Как выбирают модуль?
По поддержке сообществом, частоте обновлений и совместимости с вашей версией ядра.
Что делать, если нужного модуля нет?
Писать свой. Он остаётся у вас вместе с остальным кодом.
Опасно ли ставить малоизвестные модули?
Риск в том, что их перестанут обновлять. Такие места помечают и держат на виду.
Можно ли обойтись без модулей?
Часть задач закрывается настройкой полей и отображений. Это надёжнее стороннего кода.
Как быть с платными модулями?
Покупает заказчик на своё имя. Лицензия остаётся у вас.
Что делать с модулями после перехода на новую версию?
Пересобирать список: часть уходит, часть заменяется штатными средствами.
Нужно ли проверять обновление модуля?
Нужно на копии. Обновление способно изменить вёрстку или поведение формы.
Можно ли откатить неудачное обновление?
Можно из копии базы и файлов. Копию делают до обновления.
Кто следит за выходом обновлений?
Мы по договору сопровождения или ваш администратор по расписанию.
Сколько занимает разбор списка модулей?
От одного дня. Отчёт с оценкой рисков передаём вам.
Как устроена работа над проектом?
Этапами: описание, макеты, разработка, наполнение, запуск. Каждый этап закрывается приёмкой.
Что происходит на этапе описания?
Собираем структуру материалов, роли и сценарии. Разработка по неописанной задаче переделывается дважды.
Можно ли начать без полного описания?
Можно по первому разделу. Остальное описывают параллельно разработке.
Как часто показываете результат?
По готовности крупных частей. Показ каждой правки отнимает время у обеих сторон.
Кто отвечает за проект с вашей стороны?
Один человек ведёт задачи и сроки. Поток вопросов ко всем сразу тормозит работу.
Нужен ли ответственный с нашей стороны?
Нужен: кто-то должен принимать решения и подтверждать этапы.
Что делать при изменении требований?
Оцениваем влияние на срок и стоимость до начала правок. Молчаливое расширение задачи ломает сроки.
Как принимается работа?
По списку сценариев из задания. Проверку проводим вместе.
Что делать с замечаниями после приёмки?
Правки по существу задания входят в работу. Новые пожелания оцениваем отдельно.
Можно ли остановить проект?
Можно: передаём сделанное, код и доступы. Оплата — по завершённым этапам.
Кто наполняет сайт материалами?
Ваши редакторы или мы отдельным этапом. Пустой сайт запускать смысла мало.
Сколько длится проект целиком?
От нескольких месяцев. Точный срок появляется после описания.
Что вы передаёте после завершения проекта?
Код, базу, доступы, документацию и инструкции для редакторов.
Смотрите также
Обновлено: