Когда использовать локальную среду веб-разработки WordPress (4 случая)
Опубликовано: 2022-08-30Внесение изменений в ваш работающий веб-сайт WordPress может занять много времени и быть рискованным. Если во время обновления что-то пойдет не так, вы можете потерять всю свою работу и доставить неудобства посетителям вашего сайта.
К счастью, используя локальную среду разработки для своего сайта, вы можете вносить изменения конфиденциально. У вас будет безопасное пространство для создания и редактирования вашего веб-сайта, не затрагивая действующую версию.
В этом посте мы расскажем больше о том, что такое локальная среда WordPress. Затем мы рассмотрим четыре случая, когда имеет смысл использовать один из них. Давайте начнем!
Введение в локальную разработку WordPress
Локальная среда разработки позволяет вам создать версию вашего веб-сайта WordPress на вашем компьютере. Вместо того, чтобы загружать свой сайт через браузер и полагаться на подключение к Интернету и хостинг-провайдера, вы можете получить доступ к своим файлам ядра, плагина и темы со своего устройства.
Эта локальная версия вашего веб-сайта недоступна для пользователей Интернета, что позволяет вам вносить изменения так, чтобы никто их не видел. Однако посетители по-прежнему могут просматривать ваш исходный сайт в Интернете, который остается именно таким, каким вы его покинули.
Локальная среда разработки — это своего рода промежуточный сайт. Однако многие промежуточные сайты хранят файлы на вашем сервере веб-хостинга, а не на локальном компьютере.
Локальные среды разработки, возможно, популярны, потому что они предоставляют безопасные, частные места для создания и редактирования веб-сайта. Кроме того, пользователи не смогут просматривать эти изменения, пока вы не будете готовы.
Также легко создать сайт разработки WordPress с Local:
![Локальный инструмент разработки WordPress](/uploads/article/42251/5BiAMKj80Jjndjoc.png)
Вы можете начать работу с локальной средой разработки WordPress с помощью быстрого и простого процесса установки. Кроме того, Local предлагает мощные инструменты тестирования и бесшовную интеграцию с WP Engine для быстрого развертывания push и pull.
Имейте в виду, что локальная среда разработки отличается от удаленной. На удаленном сайте ваши файлы хранятся и извлекаются с удаленного сервера, а не с вашего устройства. Поэтому вам необходимо приобрести место для хранения ваших файлов.
Кроме того, в отличие от локальной среды, удаленная среда требует подключения к Интернету для внесения изменений на ваш сайт WordPress. Поэтому может быть неудобно, если вы хотите работать над своим сайтом в путешествии.
Когда использовать локальную среду разработки WordPress (4 случая)
Теперь, когда вы лучше понимаете локальные среды разработки WordPress, давайте рассмотрим четыре сценария, когда имеет смысл использовать один из них!
1. Разработка и тестирование тем и плагинов
Местный веб-сайт WordPress предоставляет идеальное место для работы с темами и плагинами, а также для тестирования новых. Вы можете быть уверены, что ваш действующий сайт не будет затронут. Поэтому вы можете экспериментировать, не беспокоясь о том, что что-то сломаете.
В зависимости от вашего устройства использование локальной среды также может ускорить редактирование кода, поскольку файлы хранятся на вашем компьютере. Затем вы можете открывать любые файлы с помощью текстового редактора и повторно загружать их, мгновенно внося изменения на свой локальный сайт:
![Файлы плагинов WordPress, хранящиеся на компьютере](/uploads/article/42251/PLso7B4hhcXzWOoa.png)
Однако, если вы редактируете свой активный сайт, вам нужно будет загружать, редактировать и повторно загружать файлы с помощью FTP/SFTP. Таким образом, вы можете ускорить процесс разработки, не полагаясь на удаленный сервер.
Кроме того, локальная версия вашего веб-сайта обеспечивает безопасную среду при пробном внесении изменений на ваш сайт. Вы можете экспериментировать с конструкциями и безопасно устранять неполадки без угроз безопасности.
Кроме того, локальная среда тестирования позволяет проводить тестирование с разных точек зрения и на разных устройствах, что очень важно при выпуске ваших тем и плагинов для широкой аудитории. Это всестороннее тестирование помогает обеспечить максимальную совместимость.
2. Создание нового веб-сайта WordPress
Создание локальной среды позволяет вам полностью разобраться с системой управления контентом WordPress (CMS), прежде чем сделать ваш сайт общедоступным. Это особенно полезно, если вы никогда раньше не работали с WordPress.
![](https://s.stat888.com/img/bg.png)
Вы можете попробовать CMS в частном порядке и практиковаться, пока не обретете уверенность. Это позволяет вам пробовать темы, плагины и различные дизайны, не беспокоясь об ошибках.
Это также может быть привлекательным вариантом для начинающих, потому что местная среда предлагает недорогое решение для создания веб-сайтов. Вы можете настроить свою среду с помощью бесплатного программного обеспечения, устраняя необходимость в платной промежуточной области:
![Веб-сайт WordPress в локальной среде разработки](/uploads/article/42251/ombhrwSbOf3UrItq.png)
Кроме того, локальные среды могут быть полезны при создании нового веб-сайта для клиента. Локальное создание позволяет вам сохранить конфиденциальность вашей работы. Однако ваш клиент по-прежнему может получить доступ к проекту, поощряя сотрудничество и обратную связь.
Например, с Local вы получаете общие демонстрационные URL-адреса, чтобы избранные люди могли просматривать веб-сайт на этапе его разработки. Эта настройка позволяет более эффективно работать над клиентскими проектами.
3. Внесение критических изменений в существующие веб-сайты
Без использования локальной среды разработки или режима обслуживания вам пришлось бы вносить обновления в рабочую среду веб-сайта. Это может быть рискованно, поскольку обновления могут нарушить работу вашего сайта, что приведет к потере работы и неудобствам для посетителей вашего сайта. Чтобы решить эту проблему, вам нужно будет восстановить свой веб-сайт из более ранней версии или исправить его вручную, что может занять много времени.
Однако, если вы обновляете ядро и компоненты WordPress локально, вы можете проверить наличие проблем, прежде чем размещать эти обновления на своем работающем веб-сайте. Вы также можете настроить свой сайт так, чтобы никто не просматривал изменения во внешнем интерфейсе.
Затем, когда вы будете довольны своими изменениями и обновлениями, вы можете перенести свою локальную среду на свой работающий сайт с помощью WP Engine или Flywheel:
![Экран локального подключения для развертывания веб-сайта WordPress](/uploads/article/42251/WVTnucaelbeeMcbi.png)
В целом, эта настройка защищает функциональность вашего сайта. Также требуется всего несколько секунд, чтобы развернуть изменения на вашем действующем веб-сайте.
4. Работа в автономном режиме
Наконец, локальная среда разработки WordPress может стать спасением, если вы работаете удаленно с непостоянным подключением к Интернету. Настроив серверную среду на своем собственном компьютере, вы можете работать на своем сайте WordPress из любого места без интернет-сигнала.
Как и ваш живой сайт, вы по-прежнему можете просматривать локальную среду в браузере. Однако файлы вызываются с вашего компьютера, а не с сервера вашего хостинг-провайдера:
![Основные файлы WordPress хранятся локально](/uploads/article/42251/strBainOj6bAdQRa.png)
Эта настройка может повысить производительность, поскольку вам не нужно ждать надежного соединения. Работа без Интернета означает, что вы не можете отвлекаться на другой онлайн-контент. Кроме того, у вас меньше шансов столкнуться с какими-либо проблемами с производительностью сервера или тратить время на ожидание обновления вашего сайта.
Вывод
Редактирование и обновление вашего веб-сайта WordPress может занять много времени и быть рискованным. К счастью, локальная среда разработки WordPress создает личное безопасное пространство для экспериментов с вашим сайтом.
Напомним, вот четыре случая, когда имеет смысл использовать локальную среду веб-разработки WordPress:
- Разработка и тестирование тем и плагинов
- Создание нового веб-сайта
- Внесение критических изменений в существующий сайт
- Работа в автономном режиме
У вас есть вопросы об использовании локальных сред разработки WordPress? Дайте нам знать в комментариях ниже!