Как оптимизировать код WordPress? Расскажите основные моменты.

-Seller-
На сайте с 31.08.2008
Offline
135
455

Подскажите пожалуйста, как эффективно оптимизировать код wordpress. На что в первую очередь обратить внимание?

Допустим, если комментарии отключены, в файле CSS можно удалить все стили связанные с комментами? Уменьшить кол-во пробелов между строчками в файле CSS и других файлах (например single.php)? Что еще сделать?

Основная задача - повышение скорости загрузки страниц, эффективная оптимизация кода для ПС.

Заранее благодарен за ответы!:)

Smiritel
На сайте с 25.12.2012
Offline
69
#1

Поубирайте все лишние php-запросы из тем.

Оставьте только самые нужные плагины.

Используйте кеширование.

Отключите ревизии, если они Вам не нужны.

Если нет необходимости отображать под постом теги/рубрику/автора/время - убирайте, что не надо.

Можно заменить все пусти в файлах тем на абсолютные, их там хватает.

Оптимизируйте графику (возможно, пригодится http://jpegmini.com/), css, js.

Дали мне заказ, чтоб отвез я глаз. А я все сижу, глаз не отвожу.
Ehan_26
На сайте с 18.05.2009
Offline
33
#2

Я например так поступаю:

Ненужные плагины сразу отключаем, удаляем

CSS для темы - только один файл + компрессия CSS

Мелкие графические файлы объединяем в спрайты

Графика в png + сжимаем ее

все JavaScript в отдельный файл

Основная идея не только уменьшить вес файлов, но и сократить количество обращений к web-серверу и БД.

Конечно использование кеширования WP Super Cache, Hyper Cashe

S
На сайте с 27.12.2012
Offline
1
#3

Установите gzip сжатие

AGRESSOR
На сайте с 04.07.2010
Offline
79
#4
Smiritel:
Поубирайте все лишние php-запросы из тем.

Это какие? конкретней?

Smiritel:
Используйте кеширование.

Тут надо подойди с умом, не всегда это надо.

Smiritel:
Можно заменить все пусти в файлах тем на абсолютные, их там хватает.

Зачем? если вы имеете такие пути как

<?php bloginfo('stylesheet_url'); ?>

<?php bloginfo( 'template_url' ); ?>

<?php echo home_url( '/' ); ?>

То они не создают не какой нагрузки, потому-что берутся из массива с дефолтной коробки WordPress.

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