Как оптимизировать WordPress на Ubuntu

Введение

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

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

Оптимизация WordPress на Ubuntu

  1. Рассмотрение установки WP
  2. Рассмотрение темы
  3. Оптимизация для безопасности и производительности

Требования

Это концептуальная статья, в которой поделены различные способы оптимизации установки WordPress на Ubuntu.尽管本教程提到了使用我们的WordPress 1-Click App托管解决方案,但还有很多不同的起点,包括:

无论您选择哪个,本教程都将从假设您已经在Ubuntu上安装了具有管理员的完全工作WordPress安装开始。

Шаг 1 — Раз Consider Your WP Installation

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

Рассмотрение потенциала вашего сайта

Первый шаг в оптимизации вашего сайта WordPress — это глубокое понимание того, как вы планируете использовать и развивать свой сайт. Будет это один сайт или сеть сайтов? Это статический или динамический веб-сайт? Подумайте об этих вопросах до установки, чтобы принять исходные решения по хостингу, размеру хранилища и производительности.

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

Оптимизация настроек установки

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

Хостинг и включенное программное обеспечение

Сначала выберите провайдера хостинга, который предоставляет последние версии WordPress, Apache, MySQL и PHP с возможностями firewall и SSL-сертификата. Надежный и современный провайдер хостинга даст вам лучший старт для установки вашей стека LAMP. При использовании общего хостинга учитесь учитывать использование сервера и количество клиентов на сервере, чтобы обеспечить лучшую производительность вашего сайта. Выбор правильного провайдера хостинга для ваших потребностей поможет вам предотвратить простои и ошибки в производительности.

Местоположение и латентность

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

Шаг 2 — Рассмотрите Вашу Тему

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

Оптимизация Конфигурации Темы

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

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

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

Рассмотрение использования плагинов

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

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

Шаг 3 — Оптимизация для безопасности и производительности

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

Настройка параметров WordPress

Во-первых, обязательно измените адрес входа на вашем сайте. Поскольку большинство страниц входа в административную панель WordPress заканчиваются на /wp-admin, эта страница часто становится мишенью для атак. Существует несколько инструментов, которые позволяют изменить ваш URL для входа — убедитесь, что выберете тот, который лучше всего подходит для вашего случая использования.

Далее рассмотрите инструмент Состояние сайта, расположенный в разделе Инструменты вашей панели управления WordPress:

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

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

Кэширование для увеличения скорости сайта

Кэширование также может помочь улучшить производительность и скорость вашего сайта на WordPress. Кэширование, являющееся основным функциональным элементом дизайна протокола HTTP, направленное на минимизацию сетевого трафика при одновременном улучшении воспринимаемой отзывчивости системы в целом, может использоваться для сокращения времени загрузки при внедрении на вашем сайте. WordPress предлагает множество плагинов для кэширования, которые помогают поддерживать снимок вашего сайта для обслуживания статических HTML элементов, что снижает количество вызовов PHP и улучшает скорость загрузки страницы.

Заключение

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

Source:
https://www.digitalocean.com/community/tutorials/how-to-optimize-wordpress-on-ubuntu