Что входит в техподдержку сайта на Joomla? Поддержка сайта на joomla


Что входит в техподдержку сайта на Joomla?

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

Регулярное создание резервной копии. Конечно, каждый уважающий себя хостер делает резервные копии сайтов, чтобы восстановить информацию в случае технического сбоя. И хотя сбои у нормальных хостеров довольно редки, но все же, время от времени случаются. А на восстановление сайта из резервной копии хостера не всегда уходят часы, иногда уходят сутки. Ведь техническая поддержка хостера не обязана в первую очередь заниматься именно вашим сайтом. Сначала заведут тикет, поставят в очередь и вот когда подойдёт очередь, тогда и будут заниматься вашим сайтом. А он тем временем сдаёт позиции в рейтингах, теряет посетителей. В случае с нашей техподдержкой сайта, восстановление займёт 1 час максимум, лишь бы оборудование хостера функционировало!

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

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

Регулярное обновление CMS Joomla и всех, составляющих сайт компонентов. Это одна из важнейших задач. Регулярно, разработчики Joomla и разработчики компонентов для Joomla выпускают обновления для своих продуктов. Эти обновления добавляют функционал, исправляют ошибки и что очень важно закрывают найденные уязвимости. Вы ведь не хотите, чтобы кто-нибудь воспользовался уязвимостью и взломал ваш сайт, начал через него рассылать спам, вирусы? Оказывая техподдержку вашему сайту, мы заботимся о его безопасности, регулярно проверяем последние версии Joomla и компонентов.

Обновление информации на сайте. И хотя Joomla очень проста в управлении, не каждый владелец сайта хочет заниматься обновлением информации. А сайт должен жить! Сайт, на котором не обновляется информация – мёртвый сайт. В рамках поддержки сайта мы возьмем на себя обновление контента, будь то: новости, прайсы, фотографии, статьи. Вы присылаете нам материалы – мы их размещаем на сайте.

Доработка сайта. Под доработками подразумеваются: корректировка структуры сайта, добавление или перепрограммирование модулей, компонентов или плагинов Joomla, верстка, изменения в дизайне.

Внимание! Часы работ, которые входят в тариф техподдержки сайта, расходуются на внесение изменений в информацию на сайте и на доработку сайта. На создание резервных копий, мониторинг сайта, обновление Joomla и расширений часы не расходуются! Эти работы выполняются весь отчётный период не зависимо от наличия неизрасходованных часов.

www.aitishnik.ru

Восстановление сайта на Joomla

В этой статье мы рассмотрим восстановление сайта под управлением Joomla 2.5 из резервной копии созданной, компонентом Akeeba Backup. Для восстановления сайта нам потребуются: последняя резервная копия и скрипт Akeeba Kickstart с сайта Akeeba Backup. Нам не нужно заново устанавливать Joomla, всё уже есть в резервной копии. О том, как настроить резервное копирование сайта на Joomla 2.5 можно узнать из предыдущей статьи «Резервное копирование Joomla 2.5».

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

Первый случай самый простой. Нужно распаковать архив резервной копии и заменить полученными файлами и папками, файлы и папки на сервере. Для распаковки архива понадобится архиватор eXtract Wizard. Это программа кроссплатформенная, есть версия для Windows, Linux, MacOS. С сайта Akeeba Backup скачиваем и устанавливаем версию для той операционной системы, в которой работаем. Версия для Windows - здесь. На момент написания статьи был доступен стабильный релиз eXtract Wizard 3.3. Распаковываем архив резервной копии в какую-нибудь локальную директорию. При этом в распакованном архиве будет дополнительная папка, которая называется «Installation». Это папка инсталлятора для восстановления из полной резервной копии. Внимание, не копируйте эту папку на сервер! Выбираем нужные нам файлы и папки и передаём их на сервер, используя протокол SFTP. Всё, файлы восстановлены!

Теперь рассмотрим случай, когда повреждена только база данных сайта. Для восстановления базы данных лучше и проще воспользоваться её резервной копией. Т. е. если делалась отдельно резервная копия базы данных, то легче восстановить из неё. А если отдельно база данных не бэкапилась? Здесь нам опять пригодится распакованный архив резервной копии, а точнее вышеупомянутая папка «Installation». Нет, мы не будем её копировать, нам понадобится несколько файла, находящиеся в подпапке sql. У меня их три. Один файл с расширением .sql, другой с расширением .s01 и третий файл – databases.ini. Но прежде чем приступить к восстановлению базы данных из этих файлов, нужно эти файлы немного изменить. Открываем файл databases.ini и копируем значение prefix без кавычек. Обратите внимание на информацию, хранящуюся в этом файле! Далее, поочерёдно открываем файлы с расширением .sql и .s01 в текстовом редакторе и производим замену символов #__ (решётка и два подчёркивания) на скопированное нами значение. Если этого не сделать, то после восстановления мы получим не работающий сайт. Будет выдаваться примерно такая ошибка: «Table '_session' doesn't exist SQL=INSERT INTO». При восстановлении из отдельной копии базы данных такой ошибки не будет, потому что в ней (копии) сразу вписаны «правильные» префиксы таблиц.

Заходим в phpMyAdmin, переходим на вкладку «Базы данных», выделяем нашу повреждённую базу и нажимаем «Удалить».

phpMyAdmin удаление базы данных

Подтверждаем удаление и на этой же вкладке создаём новую базу данных с тем же именем и той же кодировкой.

phpMyAdmin создание базы данных

Переходим на вкладку «Импорт». Теперь, если есть отдельная резервная копия базы данных, тогда импортируем только её, а если есть два файла из полной резервной копии, то один за другим импортируем их.

phpMyAdmin импорт

Всё, база данных восстановлена!

Теперь рассмотрим восстановление сайта из полной резервной копии. Качаем Akeeba Kickstart. На момент написания статьи последняя стабильная версия скрипта была 3.3.2. Освобождаем корневую директорию сайта от файлов и папок, а затем любым доступным способом переносим в неё архив или все части архива (если резервная копия делилась) резервной копии. Туда же переносим распакованный архив Akeeba Kickstart или, если позволяет хостинг, то распаковываем архив со скриптом прямо на сервере.

Набираем в адресной строке http://yoursite/kickstart.php и читаем предупреждение о том, что:

  1. Kickstart не инсталлятор. Это средство для распаковки архива. Настоящий инсталлятор был вложен в архив во время резервного копирования.
  2. Kickstart не только распаковывает архив. Вы можете использовать Akeeba eXtract Wizard и загрузить распакованные файлы, используя FTP.
  3. Работа Kickstart зависит от конфигурации сервера. Так, он может не работать на некоторых серверах.
  4. Вы должны скачать и загрузить вашу архивную копию сайта с помощью FTP в двоичном режиме передачи. Любой другой метод может привести к повреждению резервной копии и ошибкам при восстановлении.
  5. Ошибки в работе сайта после восстановления, как правило, вызваны файлом .htaccess или директивами php.ini. Вы должны понимать, что пустые страницы, 404 и 500 ошибки обычно можно обойти путём редактирования вышеупомянутых файлов. Это не наша работа, чтобы возиться с файлами конфигурации, так как это может быть опасно для вашего сайта.
  6. Kickstart перезаписывает файлы без предупреждения. Если вы не уверены, что у вас всё в порядке с этим, не продолжайте.
  7. Попытка восстановить сайт по временному URL панели хостера (cPanel) (например, http://1.2.3.4/~username) приведёт к провалу, и ваш сайт будет, по всей видимости, не работоспособным.
  8. Вы должны прочитать документацию перед использованием этого программного обеспечения. Большинство проблем можно избежать или легко обойти, имея представление, как это программа работает.
  9. Этот текст не означает, что уже обнаружена проблема. Это стандартный текст, который отображается при каждом запуске Kickstart.

Переходим по ссылке.

kickstart подготовка

Выбираем файл архива или первую часть составного архива, с которого начнётся восстановление сайта. После нажатия на кнопку «Старт» начнётся распаковка архива. По окончании распаковки мы увидим следующее окно.

lickstart запуск инсталлятора

Нажимаем «Запустить инсталлятор». Откроется новое окно или вкладка в зависимости от браузера и его настроек, в котором запустится мастер установки, а язык диалога станет английским. Это окно/вкладка инсталлятора. На первой странице - «Check» будут отображены результаты проверки соответствия хостинга требованиям установки Joomla 2.5.

kickstart окно check

Так же как и при «чистой» установке Joomla 2.5 обязательные требования (верхняя таблица) должны быть выполнены. Если требования выполнены, а так же существуют директории для кэша, временных файлов и журналов, то нажимаем кнопку «Next» и переходим к странице «DB Restore».

kickstart окно db restore

В группе «Connection parameters» (параметры подключения) проверяем или заполняем следующие поля. В поле «Database type» устанавливаем тип базы данных – в нашем примере mysql. В поле «Database server host name» вписываем имя сервера с базой данных, в поле «User name» - имя пользователя (администратора) БД, а в следующем поле – его пароль. В поле «Database name» вводим имя базы данных. Все остальные параметры на этой странице можно оставить со значениями по умолчанию. Переходим к следующей странице, нажав кнопку «Next» и если всё заполнено правильно, то видим окно восстановления базы данных. Нажимаем «ОК» и переходим к странице «SiteInfo».

kickstart окно site info

В группе «Site Parameters» (Параметры сайта) заполняем поля «Site Name» (Название сайта), «Site e-mail address» (Адрес эл. почты сайта), «Site e-mail sender name» (Имя отправителя эл. почты сайта). Обращаем внимание на опцию «Override tmp and log paths» (Переопределить пути к временным файлам и журналам). Галочку не ставим. В группе «Super Administrator settings» (Настройки Суперадминистратора) выбираем из списка пользователя с правами суперадминистратора, вводим его пароль с подтверждением, а точнее новый пароль. Т. е. если не заполнить поля для ввода пароля, то пароль останется прежним. А так же вводим адрес его электронной почты. Проверяем путь к директории для временных файлов и путь к файлам журналов. Нажимаем «Next», после чего начинается восстановление сайта. По окончании восстановления мы попадём на страницу «Finish».

kickstart страница finish

Теперь можно закрыть окно или вкладку инсталлятора и перейти к окну или вкладке Kickstart, которое теперь выглядит так.

kickstart очистка

Запускаем очистку и получаем следующее приглашение.

kickstart завершение восстановления

Об авторе:

ZolkinМеня зовут Андрей Золкин. Из более, чем пятнадцати лет работы в сфере информационных технологий, десять лет работаю с системами, базирующимися на открытом исходном коде. На страницах сайта Aitishnik.Ru веду блоги по CMC Joomla и Debian GNU/Linux.

 

Ещё статьи о Joomla 2.5

www.aitishnik.ru

Исправить шапку на сайте Джумла в разделе доработка и поддержка сайта -YouDo

  • Цена договорная

    Художник-мультипликатор, аниматор

    Ищем на постоянную основу художника-мультипликатора, аниматора, который сможет нарисовать прикольную анимацию и интегрировать ее в видео. Работа в Москве.

    Акмаль метро Маяковская, Москва

  • Цена договорная

    Цена разработки фирменного стиля

    Разработка бренда фирменный стиль, логотип, брендбук и нейминг

    Выборнова Т.

  • Цена договорная

    Дизайн фирменного стиля

    Необходимо создать фирменный стиль для студии дизайна интерьеров. Есть новый логотип со всеми исходными данными по цветам Фирменный стиль должен включать в себя: -Бланк организации -Визитки (обычные и...

    Вадим К.

  • Цена договорная

    Создать 2 прототипа главной станицы сайта агентства...

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

    Anna S.

  • 1 500 руб

    Нарисовать иллюстрации к книге

    Нарисовать 7 понятных и нестрашных рисунков к детской книжке по первой помощи. Текста едва на страницу. Рисунки тоже должны быть простыми, идеально в карикатурном или комикс-варианте. Детальная проработка...

    Михаил Н.

  • freelance.youdo.com

    Joomla техническая поддержка | Поддержка сайта на joomla. Сопровождение Joomla

    Joomla техническая поддержка

    Joomla – самая популярная CMS (система управления сайтом) в мире. Сайты на Joomla и Wordpress отнимают почти половину рынка по движкам.

    Это открытая система управления контентом. Весь ее код открыт и система абсолютно бесплатна.

    На Joomla делаются самые разнообразные сайты. От одностраничных Landing Page, до серьезных и внушительных корпоративных сайтов и интернет магазинов. На Joomla сделаны такие известные сайты, как «Гарвардский университет», университет ”Нотр-Дам”, газета конгресса ”TheHill”, сайт Linux.

    Консультации и обучение

    По вопросам работы и администрирования сайта

    Работа с сервером. Настройка хостинга

    Внутренняя и внешняя SEO оптимизация сайта

     

     

    Работы по техническому сопровождению сайта

     

    Плюсы системы Joomla

    Цифры в работе с нами

    12

    минут - максимальный срок, в течение которого мы ответим

    3

    раза тестируем новый функционал

    20

    минут - среднее время на решение мелких задач

     

     

    Как происходит работа с нами?Вы ставите задачу в удобном для вас виде (письмо на email, сообщение в скайп, звонок и т.д.)В течение 3 рабочих часов мы реагируем на задачу и оцениваем время выполненияПо окончанию оценки вы ее утверждаете. (В сложных проектах и задачах могут быть плавающие сроки)Вы оплачиваете времяПо окончанию работ мы предоставляем отчет по выполненным работам

    Преимущества работы с намиОтлаженный процесс работы. В результате работ вы получаете то, о чем договаривалисьРаботаем по ScrumРиски по срокам ложатся на насВсе задачки формальны. Мы напишем мини Тз по каждой задачке

    Стоимостьдо 20 часов – 1 500р./час20 – 50 часов – 1 400р./часот 50 часов – 1 300р./час

    aachibilyaev.com


    Prostoy-Site | Все права защищены © 2018 | Карта сайта