We Free Обсудить задачу
Меню

Поддержка Joomla: что передать новому исполнителю сайта

Сайт продолжает принимать посетителей, а правки копятся. Чтобы передать Joomla новому исполнителю, нужно восстановить не только доступы, но и понимание того, как устроен сайт.

Просьба заменить блок на странице не всегда означает разработку новой функции. В Joomla сначала стоит выяснить, чем этот блок управляется и где еще используется. При смене исполнителя именно таких сведений часто не хватает владельцу: сайт доступен, но границы небольшой правки пока неизвестны.

Поддержка начинается с разделения задач

У поддержки сайта и отдельной доработки разные задачи. Для поддержки важно сохранить знание об устройстве сайта, разбирать обращения и сопровождать согласованные изменения. У доработки есть конкретный результат: например, посетитель получает новый способ отбора материалов, а редактор — возможность управлять им.

Обновление системы лучше выделить в отдельную задачу с проверкой совместимости: этому посвящен материал про обновление старой Joomla. Медленная загрузка требует диагностики скорости Joomla, а недоступность сайта — первичного восстановления работы. Само название «поддержка» не определяет ни состав этих работ, ни порядок обращения с ними: это нужно согласовать.

Регулярную часть отделяют от разовой

У поддержки есть повторяющаяся часть, и назвать ее лучше прямо. Обычно это обновления системы и расширений с предварительной проверкой, резервные копии и проверка возможности восстановления, наблюдение за журналами ошибок, проверка форм и доставки писем, продление домена и сертификата.

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

Отдельно договоритесь о порядке срочных обращений: что считается аварией, в какое время на нее отвечают и чем это отличается от обычной задачи в очереди. Без такой договоренности срочным становится любое обращение, а очередь перестает работать.

Одна страница может зависеть от разных настроек

Шаблон Joomla задает оформление и позиции модулей — это описано в официальном руководстве. Поэтому перед правкой блока важно установить, относится ли он к шаблону или выводится отдельным модулем. Внешне похожие элементы не обязательно управляются одним способом.

Есть и менее заметная особенность: для материалов и модулей могут использоваться разные макеты, а настройки пункта меню влияют на выбор макета страницы. Такие связи разобраны в документации Joomla. Для владельца практический вывод простой: вместе с просьбой изменить блок нужны адреса страниц, где он должен измениться, и страниц, где его нужно сохранить.

Наследство сайта лучше описать до оценки

Исполнителю нужен перечень установленной Joomla, шаблона и расширений с известными версиями, а также сведения о прежних изменениях. Отдельно стоит отметить, кто предоставляет обновления сторонних расширений и сохранились ли учетные записи их владельцев. Если сведений нет, это пробел для исследования, а не основание сразу переписывать сайт.

В Joomla оформление расширения может быть переопределено внутри шаблона: такой файл используется вместо исходного файла вывода, как объясняет руководство по макетам. Поэтому стандартное название расширения еще не означает стандартный вид страницы. При приемке сайта стоит попросить отметить переопределения и прямые изменения исходных файлов, если они обнаружены, чтобы учитывать их в следующих работах.

Полезно сразу выяснить, что в сайте держится на временных решениях. Такие вещи редко записывают: включенный режим совместимости со старыми расширениями, отключенная проверка, оставленная после отладки настройка. Они работают, поэтому о них забывают, а всплывают они при следующем обновлении, уже как неожиданность. Попросите перечислить их отдельным списком при приеме сайта в поддержку.

Доступы и ответственность передают отдельно

Составьте список того, кто управляет Joomla, хостингом, доменом, резервными копиями и связанными сервисами. Исполнителю нужно понимать, к кому обращаться, если задача выходит за пределы администрирования CMS. Пароли не стоит включать в первоначальный список задач: способ передачи доступов согласуют отдельно.

В Joomla разделены права на просмотр содержимого и разрешения на действия; они зависят от групп пользователя и настроек доступа. Это устройство описано в документации по правам. Поэтому возможность войти в панель еще не подтверждает наличие всех прав для конкретной работы: исполнитель должен проверить достаточность выданного доступа.

Доработке нужен проверяемый результат

Задачу полезно описать через действие посетителя или редактора и ожидаемый итог. Для блока материалов укажите, кто выбирает записи, где они появляются и что должно быть видно, если подходящих записей нет. Отдельно обозначьте страницы и роли пользователей, которых изменение не должно затронуть.

Проверку согласуют на тестовой копии, включая связанные формы и внешние отправки, если доработка их затрагивает. Для Joomla важно проверить не только одну страницу, но и другие страницы с тем же модулем или макетом. Совпадение с изображением не заменяет проверку работы редактора и доступности содержимого для нужной аудитории.

Работам на живом сайте нужно согласованное время

Сайт продолжает принимать посетителей, поэтому у обновлений и заметных правок должно быть окно. Выбирают часы с наименьшей нагрузкой, предупреждают ответственного и заранее договариваются, по какому признаку работу отменяют и возвращают прежнее состояние.

Перед работами снимают копию и проверяют не ее наличие, а возможность развернуть. Копия, которую ни разу не восстанавливали, — это предположение, а не страховка.

После работ проходят короткий список проверок: открывается ли сайт для невошедшего посетителя, работают ли формы и доходят ли письма, может ли редактор сохранить и опубликовать материал, в порядке ли страницы с затронутыми модулями. Такой список составляют один раз и дальше пользуются им постоянно.

После публикации остается запись об изменении

До переноса на рабочий сайт договоритесь о резервной копии, порядке возврата и ответственных за проверку. После переноса нужен короткий отчет: что изменено, где это проверено и какие ограничения остаются. Если исправление затронуло шаблон или расширение, эту связь стоит сохранить для будущих обновлений.

Для дальнейшей поддержки полезен единый список задач с приоритетом и ответственным за приемку. Из него должно быть видно, какие обращения уже исследованы, какие ждут решения владельца, а какие готовы к проверке. Такой порядок не заменяет договоренность о границах работы, но помогает не терять ее при смене исполнителя.

Для оценки пришлите адрес сайта, список нужных изменений и примеры страниц, где они требуются. Добавьте известные сведения о Joomla, шаблоне и расширениях, а также укажите, кто отвечает за доступы и принимает результат.

Частые вопросы

С чего начинается поддержка сайта на Joomla?
С перечня задач, устройства сайта и ответственных за доступы. До оценки уточняют версии системы, шаблона и расширений, известные изменения и пробелы в сведениях.
Как оценить доработку сайта на Joomla?
Нужно описать ожидаемое действие, перечислить затрагиваемые страницы и условия проверки. Затем исполнитель устанавливает связи с модулем, макетом или расширением и определяет границы изменения.
Поддержка Joomla включает обновление системы?
Состав поддержки согласуют отдельно. Обновление выделяют в задачу с проверкой совместимости, а диагностику скорости и восстановление доступности рассматривают по их собственной цели.

Темыjoomlaподдержкадоработка

Читать дальше