Запуск сайта — как это делается

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

  1. Домен.
  2. Хостинг.
  3. Установка WordPress на хостинге.
  4. Установка основных плагинов.
  5. Настройка WordPress.
  6. Создание основных шаблонов (шапка, футер).
  7. Создание основных страниц.
  8. Регистрация пользователей.
  9. Настройка безопасности.
  10. Настройка бэкапа.
  11. Настройка SEO.
  12. Регистрация и установка метрики.

Доменное имя

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

Хостинг

Выбираю хостинг. Мой выбор сейчас остановился на ТаймВеб. Я его рекомендую всем клиентам, так как с ними работать удобно. И цена у них соответствует услугам.

Установка WordPress

На хостинг устанавливаю свежий архив https://ru.wordpress.org/download/#download-install Так как процесс установки полностью контролирую сам. Создаю базу с понятным именем. Меню прификс базы с стандартного WP_ на другой (для надежности). Создаю администратора с нестандартным именем. Захожу в админ панель и начинаю настраивать.

Основные плагины для работы с WordPress

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

Дополнительно ставлю, если нужно будет:

Если требуется интернет магазин или каталог то ставлю:

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

  • Oxygen
  • WP All Export Pro
  • WP All Import Pro

Настройка WordPress

Пробегаюсь по настройкам, устанавливаю

  • часовой пояс,
  • ссылки ЧПУ,
  • меняю название и описание сайта на необходимое.

Если настраиваю интернет магазин, то захожу в настройки Woocommerce и настраиваю там первоначальные данные.

Основные шаблоны сайта

Так как в работе я использую Oxygen, то в нем создаю основные шаблоны.

  • Это главный шаблон, где шапка и футер сайта, а также модальные окна которые можно открыть на любой странице сайта (SuperMain).
  • Это шаблон для страниц (Page).
  • Шаблон для записей (Post).
  • И архивов (ArchivePost).
  • А также шаблон для 404 страницы (404).
  • Также я завожу шаблон для главной страницы (Home).
  • И если нужно то для отдельных страниц (такие как контакты, страница доставки и подобные).

Для чего? Так удобнее переносить потом дизайн через стандартный экспорт-импрот средствами самого WordPress. Если будет необходимо перенести на другой, уже рабочий и наполненный сайт.

Основные страницы сайта

Завожу основные страницы, которые будут в меню. Если на сайте будут новости или блог, то завожу 3-4 записи. Для интернета-магазина, добавляю несколько товаров. Это для того, чтобы сразу выстроить структуру сайта и добавить меню на сайт.

Регистрация пользователей

Создаю пользователей, для того чтобы разграничить доступ. Чтобы у меня всегда оставался свой пользователь, так как иногда когда сайт начинает работать, просят что-то поправить через год. А доступы все утеряны, даже от хостинга. А отдельная своя учетная запись иногда выручает, если её не удалили. Также это помогает разбираться, кто накосячил, для этого ставится плагин, который ведет историю по пользователям — кто и когда правил записи и страницы.

Последний шаг в запуске сайта

Далее настраиваю:

  • плагины безопасности,
  • бэкап,
  • плагин SEO,
  • регистрирую и устанавливаю на сайт метрику и аналитику.

И начинаю тонкую и глубокую работу с сайтом по ТЗ, верстку по макету, доделки и пожелания клиента. Процесс этот долгий, для каждого сайта индивидуальный. Поэтому некоторые части этого процесса будут описаны отдельными записями.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

envelopetag