4 простых способа улучшения быстродействия WordPress

Оригинал статьи: 4 Simple Ways To Speed Up WordPress

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

1. Регулярно обновляйте WordPress

Разработчики WordPress разрабатывают обновления не для забавы, а для улучшения его работы.

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

2. Отключайте или удаляйте неиспользуемые плагины

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

3. Почистите код

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

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

    .test {
    font-family: Georgia, Times, serif;
    font-size: 12px;
    color: #000000;
    }

    Пример минимизации неиспользуемого кода:

    .test {font-family:Georgia,serif; font-size:12px; color:#000;}

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

    <script type="text/javascript" src="example.js"></script>

  • Используйте сокращенный CSSРекомендуем всем использование сокращенного CSS. Это удобно для вас, вашего браузера, и ваших читателей. Это сделает размер CSS кода меньше, а загрузку быстрее!Пример использование обычного CSS:

    .test {margin-top: 7px; margin-right: 1px; margin-bottom: 5px; margin-left: 3px;}

    Пример использование сокращенного CSS:

    .test {margin: 7px 1px 5px 3px;}

4. Минимизируйте вызовы PHP и обращения к базе данных

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

Пример избыточных запросов и обращений:

<title><?php bloginfo(’name’); ?><?php bloginfo(’description’); ?></title>
<meta http-equiv="Content-Type" content="<?php bloginfo(’html_type’); ?>; charset=<?php bloginfo(’charset’); ?>” />
<meta name="generator" content="WordPress <?php bloginfo(’version’); ?>” />
<link rel="stylesheet" href="<?php bloginfo(’stylesheet_url’); ?>” type=”text/css” media=”screen” />
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php bloginfo(’rss2_url’); ?>” />
<script type="text/javascript" src="<?php bloginfo(’template_url’); ?>/mootools.js”></script>

Пример минимизации запросов и обращений:

<title>WPCandy - The Best of WordPress</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8” />
<meta name="generator" content="WordPress 2.3” />
<link rel="stylesheet" href="http://wpcandy.com/wp-content/themes/wpcandy/files/style.css” type=”text/css” media=”screen” />
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://feeds.feedburner.com/wpcandy” />
<script type="text/javascript" src="http://wpcandy.com/wp-content/themes/wpcandy/files/mootools.js“></script>

Popularity: 65% [?]


Счетчики