Как уменьшить время ответа сервера сайта на WordPress

Июн 04 2017

Первоочередной задачей при работах по ускорению загрузки сайта является сокращение времени ответа сервера.

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

Общие причины большого времени ответа сервера

  • Плохой хостинг, долгий пинг
    Хостинг должен быть обязательно на SSD дисках и располагаться в той же географической зоне, что и ваш сайт. Если ваш сайт стоит на SSD дисках, но сервера расположены в Америке — то будет идти долгий пинг для связи с сервером и толку тут будет мало.
  • Устаревший сервер Apache
    Выбирайте хостинг, использующий nginx вместо устаревшего Apache
  • Снижение нагрузки на сервер
    Грабберы и парсеры не только воруют ваш контент, но и создают ненужную нагрузку на сервер. Кроме того  сторонние сайты воруют информация о сайте вместе с картинками, не меняя URL картинок. В итоге при открытии таких страниц будут открываться ваши картинки. Опять нагрузка на сервер

Продолжить чтение »

9 комментариев »

Ускорение загрузки сайта на WordPress

Июн 03 2017

Зашел в Яндекс вебмастер и увидел страшную картину. Появилась критичная проблема — долгий ответ сервера. Иными словами над скоростью загрузки сайта надо поработать.
Ускорение загрузки сайта на WordPress

В PageSpeed Insights от Google и раньше скорость была не на высоте, а сейчас просто ужас. Если для мобильной версии Google писал Needs Work (требуется поработать), то для компьютеров — полный абзац…

Ускорение загрузки сайта на WordPress

Нет повести печальнее на свете… Продолжить чтение »

0 коммент. »

«БЕСКОНЕЧНЫЙ ПОТОК КЛИЕНТОВ ДЛЯ ВАШЕГО БИЗНЕСА. ЧАСТЬ II. ПРОДАЮЩИЙ LANDING PAGE НА WORDPRESS ЗА ВЕЧЕР. БЫСТРЫЙ СТАРТ» -моя новая книга

Май 11 2017

«БЕСКОНЕЧНЫЙ ПОТОК КЛИЕНТОВ ДЛЯ ВАШЕГО БИЗНЕСА. ЧАСТЬ II. ПРОДАЮЩИЙ LANDING PAGE НА WORDPRESS ЗА ВЕЧЕР. БЫСТРЫЙ СТАРТ» -моя новая книгаДавно не писал в блог, был занят книгой. И вот, наконец, книга готова.

Книга «Продающий Landing Page на WordPress за вечер» является второй частью серии книг «бесконечный поток клиентов для вашего бизнеса».

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

0 коммент. »

Мультилендинг на WordPress

Мар 06 2017

В предыдущей статье мы рассмотрели варианты мультилендингов. А теперь непосредственно переходим к практической реализации для сайтов на WordPress.

Предположим, на нашу страничку идет народ по трем запросам: «создание landing page», «верстка landing page», «разработка landing page». Соответственно этим запросам будем менять заголовок. Для всех остальных запросов заголовок пусть будет «разработка интернет проектов под ключ».

Мультилендинг на WordPress

Запросы будем разделять с помощью UTM меток, которые можно сформировать в любом сервисе. Параметр utm_content соответствует конкретному запросу и позволяет однозначно определить запрос с помощью GET метода.

Скрипт на PHP имеет вид

<?php
$utm = $_GET['utm_content'];
if($utm == 'sozdanie') {
$multiTitle = 'Создание landing page';
}
elseif($utm == 'verstka') {
$multiTitle = 'Верстка landing page';
}
elseif($utm == 'razrabotka') {
$multiTitle = 'Разработка landing page';
}
else{
$multiTitle = 'Разработка интернет проектов под ключ';
}
?>

Теперь в нужное место страницы нам достаточно вставить такой код:

<h1><?php echo $multititle; ?></h1>

Если же нам надо помимо заголовка поменять и картинку, то поменяем функцию

<?php
$utm = $_GET['utm_content'];
if($utm == 'sozdanie') {
$multiTitle = 'Создание landing page';
$multiImage ='&lt;img src="http://myhelps.ru/img/icon-1.png"&gt;';
}
elseif($utm == 'verstka') {
$multiTitle = 'Верстка landing page';
}
elseif($utm == 'razrabotka') {
$multiTitle = 'Разработка landing page';
}
else{
$multiTitle = 'Индивидуальное обучение SEO с нуля';
}
?>

Вызывать картинку и заголовок будет код:

<?php echo $multiTitle; echo $multiImage; ?>

Для работы скрипта достаточно запустить исполняемый PHP  код в WordPress.

Это все хорошо, но некоторые плагины (например Visual Composer) настолько влияют на работу CMS, что не получится запустить PHP код ни с одним плагином.

Как быть? На помощь идет старый добрый JavaScript

<script type="text/javascript">
$(function () {
var utm='utm_content';
if( window.location.toString().indexOf(utm +'=') != -1) {
var number=(window.location.toString().substr(window.location.toString().indexOf(utm+'=')+ utm.length+1,50)).toLowerCase();
if( number.indexOf('&amp;') != -1) {
number=(number.substr(0,number.indexOf('&amp;')));
}
if(number == 'sozdanie') {$('.multititle').html('Создание landing page');}
if(number == 'verstka') {$('.multititle').html('Верстка landing page');}
if(number == 'razrabotka') {$('.multititle').html(Разработка landing page'');}
else {$('.multititle').html(Разработка интернет проектов'');}
}
});
</script>
<div class="container"> 

На тяжелом сайте может появиться некоторая задержка изменений. Если есть возможность сделать мультилендинг на PHP — делайте на PHP.
Усовершенствованный вариант js скрипта, который позволяет можно создать шаблоны для подмены на основе встречаемого слова (шаблоны определяются в переменной multi)

<div class="container"></div>
$(function() {
function getURLParameter(name) {
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null;
}utm=[];
$.each(["utm_source","utm_medium","utm_campaign","utm_term",'source_type','source','position_type','position','added','creative','matchtype'],function(i,v){
utm[v]=getURLParameter(v) || $.cookie(v);
$.cookie(v, utm[v], { expires: 365, path: '/' });
});// MULTI
var ab_title = "default";
if(utm['utm_term']){
multi=multi.split('\n');
multi=$.map(multi,function(v, i){
arr1=v.split(';');
r=new RegExp(arr1[0]);
return {reg: r,val: arr1[1]};
});
multi=$.grep(multi,function(v,i){
return utm['utm_term'].search(v.reg) > -1
});
if(multi[0]){
ab_title=multi[0].val;
var target = $('.multi'); //элемент для подмены
target.html(ab_title);
}
}
});

2 комментария »

Эффект 25 кадра. Афера длиной в 60 лет.

Фев 13 2017

Многие из нас мечтают о волшебной пилюле, способной сделать нас богатыми и здоровыми.

В середине 50х годов такой пилюлей стал «Эффект 25 кадра». Давайте вспомним, как все начиналось.

В 1957 году Джеймс Викери заявил, что провёл в кинотеатрах Нью-Джерси следующий эксперимент. Во время показа фильма «Пикник» в моменты смены кадра с помощью дополнительного проектора демонстрировались кадры скрытой рекламы, такие как «Кока-кола», «Ешьте попкорн». Фильмы показывались на протяжении всего лета 1957 года. Продажа кока-колы в буфете кинотеатра, по заявлению Викери, повысилась на 17 %, а попкорна — на 50 %. Затем Джеймс Викери запатентовал эту технологию и открыл компанию по сублиминальной рекламе в фильмах
Взято из википедии

Продолжить чтение »

0 коммент. »

Вы все еще используете протокол HTTP для своего сайта? Google Chrome может пометить ваш сайт как ненадежный.

Янв 28 2017

http протокол

Свершилось то, о чем предупреждала корпорация добра Google еще с сентября 2016 года. Вышла новая 56 версия браузера Google Chrome для Windows, Android, Mac и Linux.

Теперь все страницы, передающие данные пользователей о паролях или кредитных карт помечаются как «Не защищено» если для передачи данных используется протокол HTTP. Продолжить чтение »

0 коммент. »

Промо видео в три клика

Янв 19 2017

промо видео
Здравствуйте, дорогие читатели нашего блога. Для начала я хочу показать вам два промо ролика, которые я сделал ,буквально за 15 минут
Продолжить чтение »

0 коммент. »

Прогон по RSS каталогам

Янв 10 2017

прогон в RSS каталогах
Цель эксперимента - определить влияние прогона в RSS лентах на количество ссылок и трастовость сайта
Starts: 01/10/2017 12:30 pm
Ends: 01/31/2017
Duration:
RU

Разработчики WordPress позаботились о рассылке RSS ленты. По умолчанию рассылка идет через RSS агрегатор feedburner. Яндекс охотно проиндексировал ссылки с фида RSS/

links Продолжить чтение »

1 коммент. »

Защита контента: индексация страниц сайта на WordPress за минуты, используя PING сервисы

Янв 08 2017

Игорь Камышев
Вебмастер
Быстрая индексация страниц сайта - единственный способ защиты контента
ping сервис

Всем привет.

Сегодня поговорим об ускорении индексации страниц сайта для защиты контента.

Проблемы защиты контента

Вы пишите интересные уникальные статьи. У вас настроена RSS рассылка, чтобы почитатели вашего таланта могли немедленно ознакомиться с вашими новыми материалами.? Или же вы публикуете свои статьи на сторонних ресурсах, чтобы получить трафик или жирную ссылку?

В обоих случаях вас могут поджидать неприятности. Продолжить чтение »

0 коммент. »

YouTube как способ продвижения страниц — эксперимент продолжается

Янв 06 2017

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

Эксперимент подтвердил мои предположения. Особо интересна ситуация с гуглом. почти все ссылки проиндексировались. Но и Яндекс добавил несколько ссылок.

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

На отдельной странице я написал обзор своей новой книги «WordPress в картинках«. Для эксперимента я сделал 22 видеоролика в виде слайд-шоу на vimperor.ru, залил их на YouTube, естественно, проставив ссылки на страницу.

Плюс добавил 5 комментариев с ссылкой на страницу к видеороликам в YouTube по тематике вордпресс.

С серым каналом я связываться не рискнул.

Теперь остается ждать результатов эксперимента.

0 коммент. »

88 - столько SQL запросов к базе.
1,262606 - за столько сгенерировалась страница.
Политика конфиденциальности
Правила пользования сайтом