Здравствуйте уважаемые читатели моего блога. В этой статье, я хочу рассказать вам о том, как установить на свой ресурс очень классное дополнение, которое существенно повышает интерес к ваших статей и к блогу в целом. Дополнение это называется «ТОП комментаторы блога», и сегодня мы научимся его устанавливать и работать с ним. Все будет рассмотрено 2 варианта реализации этого блока. С помощью кода, который будет внедрен в файлы движка WordPress и установкой плагина. Но для начала, я хочу вам объяснить принцип работы данного Блока.

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

И тут, как раз и нужна такая вещь как «Блок ТОП комментаторов» , с помощью которого мы будем создавать интерес к комментированию. Ну, во-первых, те читатели, которые на протяжении месяца оставят больше всех остальных, количество комментариев, будут выведены в специальный блок на всех страницах блога. Таким образом, читатели, которые оставляют ссылку на свой ресурс при комментировании, получают еще и прибавку к трафику. И пусть она будет не такой значительной, но она будет.

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

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

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

Блок ТОП комментаторов без плагина

Первый вариант мы рассмотрим, без использования плагина (если у вас есть возможность, обойтись без использования плагина, обязательно воспользуйтесь ею).

Скопируйте нижеприведенный код, и вставьте его перед закрывающим тэгом?> в самом конце файла functions.php (В консоле блога – Внешний вид-Редактор- functions.php). Сохраните изменения, нажав кнопку Обновить файл.

function sp_top_commentator(){
global $wpdb;
$length = 10; // количество символов
$month = true; // периодичность обновления
$comment = true; // показатель комментариев
$nofollow = true; // индексация комментариев
$count = 6; // количество комментаторов
$col = 3; // число столбцов
$avatarSize = 65; // размер аватара
$exceptionEmail = "[email protected]"; // исключение адреса
$results = $wpdb->get_results("SELECT COUNT(comment_author_email) AS comments_count, comment_author_email, comment_author, comment_author_url FROM (select * from ".$wpdb->comments." order by comment_ID desc) as pc WHERE comment_author_email != "" AND comment_type = "" AND comment_approved = 1 AND comment_author_email NOT IN (".preg_replace("/([\w\d\.\-_]+@[\w\d\.\-_]+)(,? ?)/",""\\1"\\2",$exceptionEmail).")". ($month ? "AND month(comment_date) = month(now()) AND year(comment_date) = year(now())" : ""). "GROUP BY comment_author_email ORDER BY comments_count DESC LIMIT ".$count);
$output = "

";
$i = 0;
foreach($results as $result){
if ($i>=$col) {
$output .= "";
$i = 0;
}
$i++;
$output .= "";
}
if ($i<=$col) {
$output .= "";
}
$output .= "
".get_avatar($result->comment_author_email,$avatarSize)."
";
if ($length and $lengthcomment_author)) $result->comment_author = trim(mb_substr($result->comment_author, 0, $length)).".";
if ($result->comment_author_url) {
if ($nofollow) {
$output .= "comment_author_url."">".$result->comment_author."";
} else {
$output .= "comment_author_url."">".$result->comment_author."";
}
} else {
$output .= $result->comment_author;
}
if ($comment) {
$output .= "(".$result->comments_count.")";
}
$output .= "
";
echo $output;
}

После того как изменения сохранены, давайте рассмотрим основные настройки которые мы можем изменить в приведенном коде (на , я обозначил цифрами настройки которые можно менять):

1 — Отвечает за максимальную длину имени читателя. Если поставить значение «0», имя обрезаться не будет.

2 – Периодичность обновления статистики: если установлено значение «true» — комментаторы будут обновляться каждый месяц, если «false» — за все время.

3 – Величина характеризующая показатель комментариев: «true» - отображается, «false» - не отображается.

5 – Количество комментаторов в Блоке.

6 – Число столбцов комментаторов.

7 – Размер изображения аватара читателя.

8 – В этой строке введите свой административный e-mail, иначе он тоже будет отображаться в Блоке. В случаи, когда ваш аватар привязан к нескольким адресам, укажите их через запятую.

С кодом разобрались, теперь давайте перейдем к файлу стилей блога и немного отредактируем его. Переходим по адресу Внешний вид-Редактор-style.css, открываем этот файл и в самый конец этого файла копируем код, который я привел ниже:

Top-comment {
height:100%;
margin-top:-10px;
}
.top-comment table {
min-height: 100%;
height:100%;
margin: 20px 0px 0px 5px;
}
.top-comment table td {
float: center;
padding: 9px;
width: 70px;
}
.top-comment .avatar-top img {
border: 3px solid #7FB2EC;
}
.top-comment .avatar-comment {
font-size: 11px;
margin: 0;
}

Важный момент: Друзья, это стили конкретно прописаны под мой блог для корректного отображения. У вас они могут быть другими, просто изменяйте их, пробуйте, подгоняйте под свой ресурс. Изменять можете все значения кроме верхних строк в абзацах.

У нас почти все готово, осталось только вставить код для вывода самого «Блока ТОП комментаторов».
Для этого, скопируйте вот этот код:

И вставьте его в то место где хотите вывести данный блок. У меня это правая боковая панель (сайдбар) и файл, отвечающий за нее – sidebar.php

Вот, что получилось у меня:

Блок ТОП комментаторов с использованием плагина

Если по каким-то причинам, у вас не получается установить Блок простым копированием кода, тогда можно воспользоваться решением с помощью специального плагина под названием «Top Commentators Widget».

Скачиваем плагин, копируем к себе на блог и проводим его активацию. После этого, переходим по адрес в консоли блога – Внешний вид-Виджеты и перетаскиваем виджет «TOP Commentators Widget» в то место на блоге, где вы хотите, чтобы отображались ваши самые активные комментаторы.

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

Change widget title – Заголовок вашего блока

Add description below the title – Описание блока (можно оставить пустым).

Exclude these users – Исключение имени пользователя из блока. Например своего имени, если имен несколько перечисляем через запятую.

Reset period every – Период обновления статистики Блока.

Or specify number of days / enter range of date – Указание точной даты обновления статистики.

Limit number of names to – Максимальное к-ство комментаторов отображаемых в блоке.

Limit characters in names to – Максимальное к-ство символов в имени комментатора.

Remarks for blank list – Альтернативный текст, пока не написано ни одного комментария в блоге.

Filter the following full/partial URLs – Список ссылок, доступ к которым будет закрыт через Блок.

Filter the following full/partial emails – Список e-mail, доступ к которым будет закрыт через Блок.

Display list as – Отображение списка комментаторов: маркированный или нумерованный.

Hyperlink each name? – Если значение yes – ссылка будет вести на сайт комментатора, если же значение no – то не будет. Лучше ставить значение yes – больше стимула вашим комментаторам.

Open each link in a new window? – Открывать ссылку в новом окне – Да/Нет.

NoFollow each name if hyperlinked? – Закрывать ссылку от индексации — Да/Нет.

Show number of comments for each commenter? – Отображать к-ство комментариев оставленных читателем.

(Hijack-proof?) Group commentors based on – Как будет вестись подсчет оставленных комментарием? С помощью e-mail адреса или имени пользователя.

Show in home page only? – Если стоит значение Yes – Блок ТОП комментаторов будет отображаться только на главной странице, если значение No, то на всех страницах блога. Я рекомендую ставить значение в No.

Display only commentors with URL? – Эта настройка отвечает за учет пользователей которые имеют свои сайты и за тех кто не имеет. Если стоит значение Yes – в блоке будут только те пользователи которые оставили урл своего сайта в поле при комментировании. Если стоит значение No – все пользователи.

Display Gravatar? – Отображение граватара или нет.

Use the following default Gravatar – Размер граватара.

Show an Award if comments are equal or greater than – Награждение пользователя после того, как он оставил определенное к-ство комментариев. В поле установите это значение.

Award icon/image location – Ссылка на саму награду – кубок, звезда и т.д.

Align the Award icon – Отображение награды – слева/справа.

На этом у меня все друзья. До новых встреч!!!

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

Чем наличие такого виджета хорошо для блога?

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

Во-вторых, у комментаторов появляется соревновательный интерес. Если комментарий пишет блоггер, он указывает URL своего сайта в одном из полей для комментирования. И если этот блоггер попадет в ТОП активных комментаторов, его имя в списке станет активной ссылкой на его блог. Более того, часто такая ссылка будет не только активной, но и сквозной, то есть такой, которая присутствует на всех страницах блога. Такие сквозные ссылки, так называемые сквозняки , очень хороши для продвижения.

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

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

Данный способ продвижения блогов — один из лучших, наряду с работой в . Комментируя чужие блоги, Вы также получаете комментарии в ответ, получаете посетителей с других блогов, и увеличиваете ссылочную массу на свой блог.

Получая больше комментариев на свой блог, Вы увеличиваете и привлекательность Вашего блога с поисковых систем.

В-третьих, для увеличения количества комментариев на своем блоге, многие вебмастера устраивают конкурсы с денежными призами. И тогда с помощью виджета ТОП комментариев Вы легко можете определить победителя. Да и для посетителей будет все прозрачно, и у них не будет повода сомневаться в Вашей честности. Видя в виджете ТОП комментариев напротив каждого имени количество комментариев, посетители начнут соревноваться между собой за место в ТОПе. А Вам именно это и нужно.

Поставить виджет ТОП комментариев можно двумя способами: с плагином и без. Самый простой способ — с плагином Top Commentators Widget . Устанавливается он точно так же, как и все другие плагины — заходите в административную панель, затем в Плагины — Добавить новый , вбиваете в окно поиска Top Commentators Widget , нажимаете кнопку Найти , устанавливаете и активируете плагин.

После этого открываете пункт Внешний вид — Виджеты , и переносите этот виджет из левой колонки в правую.

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

После настройки Вы сможете увидеть виджет ТОП комментаторов у себя на блоге.

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

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

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

Что такое виджет ТОП комментаторов блога, для чего он нужен и что дает автору блога и комментаторам?

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

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

А все почему? Потому, что всякий может подумать: ну, раз блог комментирует люди, да еще и в таком количестве, значит он им интересен, следовательно, я тоже могу найти для себя что-то полезное.

Другой вариант: на блоге проводится конкурс комментаторов с денежными призами.

Разумеется, многие захотят поучаствовать, ведь не каждый дает возможность заработать, оставляя у него на блоге комментарии. А вы хотите установить виджет ТОП комментаторов на своем блоге, тогда айда за мной!

Как поставить виджет ТОП комментаторов плагином?

На сегодняшний день плагины являются неотъемлемыми атрибутами при ведении блога, поэтому вывести ТОП комментаторов в сайдбаре при помощи плагина не составит особого труда. Воспользуемся всем известным Top Commentators Widget.

Это очень удобный плагин, с простыми настройками. Судя по блогам, то его применяют достаточно часто, многие, конечно, перешли на ТОП комментаторов без плагина, о котором мы поговорим ниже в этой статье, однако Top Commentators Widgetвсе еще пользуется спросом, особенно у новичков.

Что нужно для того чтобы установить виджет ТОП комментаторов при помощи плагина:

1. Скачать плагин здесь ;
2. Закидываем его в папку с плагинами по FTP-соединению, либо через хостинг;
3. Заходим в административную панель вашего блога:

4. Открываем раздел плагины и активируем Top Commentators Widget;
5. Затем, переходим во Внешний вид=>Виджеты и переносим Top Commentators Widget в правую колонку, там где поиск, рубрики, свежие записи и т.д.
6. Открываем его здесь же и настраиваем. Менять практически ничего не нужно, лишь небольшие поправки. Однако все равно стоит знать, что и за что отвечает, поэтому опишу подробную характеристику каждого пункта.

Вот перечень настроек.

1. Это название виджета, он будет виден всем в сайдбаре.
2. Описание под названием, прописывается по желанию, как правило, все оставляют это после пустым.
3. Пункт, куда надо прописать все те имена, логины, которые следует исключить из ТОПа, например, admin или ваше имя, которое вы используете, отвечая на комментарии.
4. Reset period every — период обновления, выбираем Month, желательно обновлять каждый месяц, это особенно важно, если вы проводите ежемесячный конкурс комментаторов.
5. Максимальное количество имен в списке комментаторов;
6. Максимальное число символов в логине;
7. Что будет написано, пока никто не оставил комментарий в этом месяце.
8. Проверять на спам, URL-адреса.
9. Фильтровать email адреса.
10. Список отображения (оставляем без изменений).
11. Ссылка в имени, активный переход на сайт комментатора.
12. Открытие ссылки в новом окне (да).
13. Закрывать ссылки от индексации (YES, то есть да, так как мы не хотим, чтобы наш вес переходил чужим блогам и сайтам).
14. оказывать число оставленных комментариев каждым комментатором. (да).
15. На основе чего вести подсчет комментариев. (email).
16. Отображать виджет только на главной странице (по желанию).
17. Отображать только комментаторов с URL, это значит, что если нет сайта, то сколько бы не оставлял комментариев ваш читатель, он никогда не выйдет в ТОП комментаторов. (NO, нет).
18. Показывать граватар? (да).
19. Показывает, что отображается, если аватара нет.

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

Как поставить виджет ТОП комментаторов без плагина?

С плагином все понятно, а вот теперь перейдем к более сложному, но в тоже время к весьма простому способу вывода виджета ТОП комментаторов без плагина. Данная операция будет проходить с использованием скриптов.

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

Работаем с тремя файлами, а именно с functions.php, style.css и sidebar.php. Перед тем, как приступить к делу делаем резервные копии данных папок. Можете сохранить копии на компьютере, на съемном носителе, отправить их себе на почту и т.д. Главное, чтобы в любой момент вы смогли все вернуть назад, как было. С кодами шутить опасно.

Что от вас требуется? Вы должны пройти по адресу Внешний вид=>Редактор=> файл functions.php и вставляете туда код, предоставленный ниже, в самый конец файла перед закрывающимся тегом?>

Но прежде чем вставить скрипт вы должны его отредактировать, под себя.

1. Пропишите длину имени комментатора. Ставьте «0» и тогда имя комментатора обрезаться не будет вообще, если вы хотите, чтобы имя было не более 10 символов, тогда поставьте 10.
2. Обновление. Ставим «true», то есть ежемесячно.
3. Количество отзывов: «true» - показывать, «false» - не показывать.
4. Заключать ссылки в noffolow: «true» - да, «false» - нет.
5. Отображение количества комментаторов.
6. Сколько столбцов.
7. Размер аватара.
8. Здесь вы должны прописать все email-адреса, которые вы используете, когда комментируете свой, то есть, когда отвечаете на комментарии читателей.

function sp_top_commentator(){ global $wpdb; $length = 10; // количество символов $month = false; // периодичность обновления $comment = true; // показатель комментариев $nofollow = true; // индексация комментариев $count = 6; // количество комментаторов $col = 3; // число столбцов $avatarSize = 65; // размер аватара $exceptionEmail = "[email protected], [email protected]"; // исключение адреса $results = $wpdb->get_results(" SELECT COUNT(comment_author_email) AS comments_count, comment_author_email, comment_author, comment_author_url FROM (select * from ".$wpdb->comments." order by comment_ID desc) as pc WHERE comment_author_email != "" AND comment_type = "" AND comment_approved = 1 AND comment_author_email NOT IN (".preg_replace("/([\w\d\.\-_]+@[\w\d\.\-_]+)(,? ?)/",""\\1"\\2",$exceptionEmail).")". ($month ? "AND month(comment_date) = month(now()) AND year(comment_date) = year(now())" : ""). "GROUP BY comment_author_email ORDER BY comments_count DESC LIMIT ".$count); $output = " "; $i = 0; foreach($results as $result){ if ($i>=$col) { $output .= " "; $i = 0; } $i++; $output .= " "; } if ($i "; $output .= "

".get_avatar($result->comment_author_email,$avatarSize)."

"; if ($length and $length comment_author)) $result->comment_author = trim(mb_substr($result->comment_author, 0, $length))."."; if ($result->comment_author_url) if ($nofollow) $output .= "comment_author_url."">".$result->comment_author." "; else $output .= "comment_author_url."">".$result->comment_author." "; else $output .= $result->comment_author; if ($comment) $output .= "(".$result->comments_count.")"; $output .= "

"; echo $output; }

Код вставили. Переходим в файл style.css (таблица стилей). Находится она там же, где и functions.php, поэтому искать ничего не надо. В конце, после всех прописанных стилей вставляем очередной скрипт и не забываем обновить страницу:

Top-comment { height:100%; margin-top:-10px; } .top-comment table { min-height: 100%; height:100%; margin: 20px 0px 0px 5px; } .top-comment table td { float: center; padding: 9px; width: 70px; } .top-comment .avatar-top img { border: 3px solid #7FB2EC; } .top-comment .avatar-comment { font-size: 11px; margin: 0; }

Ну, что же. Теперь осталось добавить вот этот короткий скрипт в sidebar.php, либо в во внешний вид=>виджеты. Переместите папку ТЕКСТ в правую сторону, откройте её и вставьте код.

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

В заключении статьи видео о правильной установки ТОП комментаторов на wordpress блог:

С уважением, Юрий Жук.

Добрый день, друзья! В начале месяца я запустила конкурс «Комментатор месяца» и установила виджет Топ комментаторов, так как без него конкурс провести трудно.

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

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

Первая попытка оказалась не совсем удачной. Топ комментаторов никак не хотел вставать туда, куда надо было мне, а появлялся в самом верху сайдбара.

Но благодаря подсказке Юлии, хозяйке блога bubuchinka.ru, мне удалось решить эту проблему. Дело было в том, что я использовала виджеты в сайдбаре и добавить между ними код было нельзя. К счастью решение нашлось, но обо всем по порядку.

Нам нужно будет внести изменения в следующие файлы: functions.php, style.css и sidebar.php. Если вы захотите вставить топ в подвал темы, то вам понадобится файл footer.php.

1. Сначала в файл functions.php перед закрывающим тегом?> вставляем код:

FUNCTION sp_top_commentator(){ global $wpdb; $length = 9; // количество символов $month = true; // периодичность обновления $comment = true; // показатель комментариев $nofollow = true; // индексация комментариев $count = 4; // количество комментаторов $col = 2; // число столбцов $avatarSize = 70; // размер аватара $exceptionEmail = "[email protected]"; // исключение адреса $results = $wpdb->get_results(" SELECT COUNT(comment_author_email) AS comments_count, comment_author_email, comment_author, comment_author_url FROM (select * from ".$wpdb->comments." order by comment_ID desc) as pc WHERE comment_author_email != "" AND comment_type = "" AND comment_approved = 1 AND comment_author_email NOT IN (".preg_replace("/([\w\d\.\-_]+@[\w\d\.\-_]+)(,? ?)/",""\\1"\\2",$exceptionEmail).")". ($month ? "AND month(comment_date) = month(now()) AND year(comment_date) = year(now())" : ""). "GROUP BY comment_author_email ORDER BY comments_count DESC LIMIT ".$count); $output = "
"; $i = 0; foreach($results AS $result){ IF ($i>=$col) { $output .= ""; $i = 0; } $i++; $output .= ""; } IF ($i<=$col) $output .= ""; $output .= "
".get_avatar($result->comment_author_email,$avatarSize)."
"; IF ($length AND $lengthcomment_author)) $result->comment_author = trim(mb_substr($result->comment_author, 0, $length))."."; IF ($result->comment_author_url) IF ($nofollow) $output .= "comment_author_url."">".$result->comment_author.""; ELSE $output .= "comment_author_url."">".$result->comment_author.""; ELSE $output .= $result->comment_author; IF ($comment) $output .= "(".$result->comments_count.")"; $output .= "
"; echo $output; }

Поясню некоторые значения:

$length — количество символов в имени комментатора. Не указывайте слишком много символов: после длинного имени следующая аватарка отображается немного криво.

month — частота обновления топа. Если хотите, чтобы топ обновлялся каждый месяц ставьте true, если нет, то false.

$comment — количество отзывов: true — отображается, false — нет.

$nofollow — индексация ссылок. Для запрещения индексации поставьте true.

$count — число комментаторов, отображающихся в топе. Выбираете по вашему усмотрению.

$col — число столбцов

$avatarsize — размер аватара. Выбираете размер, котрый подойдет для вашего блога.

$exceptionEmail — укажите свой e-mail, чтобы топ не учитывал ваши комментарии.

2. Переходим в файл style.css и вставляем в самом конце следующий код:

Top-COMMENT { height:100%; margin-top:-10px; } .top-COMMENT TABLE { min-height: 100%; height:100%; margin: 20px 0px 0px 5px; } .top-COMMENT TABLE td { float: CENTER; padding: 9px; WIDTH: 70px; } .top-COMMENT .avatar-top img { border: 3px solid #7FB2EC; } .top-COMMENT .avatar-COMMENT { font-SIZE: 11px; margin: 0; }

Сохраняем изменения.

3. Если вы не используете виджеты в сайдбаре, то просто вставляете туда код:

Если же вы, как и я, используете виджеты, то мы вставим этот код с помощью виджета. Но для того, чтобы это сделать нужно сначала добавить еще один код в файл functions.php

add_filter("widget_text","sp_widget_execute_php",100); function sp_widget_execute_php($text) { if(strpos($text,"".$text); $text = ob_get_contents(); ob_end_clean(); } return $text; }

Его, как и предыдущий код, я вставила в самом конце перед тегом?>.

Благодаря этому коду текстовый виджет будет исполнять PHP-код. Итак переходим во Внешний вид →Виджеты. перетаскиваем виджет текст в сайдбар и вставляем в него код:

Если боитесь изменять код, то можете установить плагин WP PHP Widget. Он также позволит вам вставлять в виджеты php код.

Выглядит он у меня так:

Надеюсь и у вас получится его установить. Не забывайте участвовать в конкурсе комментаторов!

В этой статье я расскажу, что такое гибридный жесткий диск, чем он лучше привычного нам HDD, а также плюсы и минусы по сравнению с SSD.

Для большинства обычных пользователей я сейчас открою большую тайну – самым слабым (читай медленным) звеном в цепи компьютерной системы является жесткий диск или винчестер. У Вас может быть самый быстрый процессор, лучшая видеокарта и куча оперативной памяти, но медленный и извините за выражение «тупой» жесткий диск всю работу этого крутого железа сводит на нет.

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

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

Для решения данной проблемы были созданы твердотельные накопители, а в 2007 году компания Seagate разработала первый в мире гибридный жесткий диск или SSHD (solid-state hard drive). Это физическое устройство хранения данных, в котором сплелись технологии хранения данных 60-х годов (жесткий диск на магнитных дисках, НЖМД) и современности (SSD-накопители на ).

В общем это на вид обычный жесткий диск со значительно увеличенной флеш-памятью. Первые образцы имели 128Мб, ну а сейчас есть модели с 32Гб.

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

Скоростные параметры или HDD и SSD vs SSHD

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

После установки операционной системы на гибридный жесткий диск, первая загрузка произойдет с обычной скоростью, но после нескольких перезагрузок, время будет уменьшаться благодаря внесению микроконтроллером устройства в объемный кэш наиболее часто используемых областей данных операционной системы. Тесты показали, что загрузка системы с SSHD всего на 5-10% медленнее, чем на обычном SSD. То же самое будет происходить и с различными приложениями, играми и т.п. Главное, чтобы на диске хватило объема флэш-памяти для всего необходимого.

В конце 2011 года и начале 2012 года тесты на скорость показали, что гибридные твердотельные накопители объёмом в 750 ГБ HDD и 8 ГБ кэш-памяти медленнее SSD при произвольном чтении/записи и последовательном чтении/записи, но быстрее, чем жёсткие диски при запуске приложений и выключении.

Объем кэш-памяти существенно влияет на стоимость конечного изделия. Поэтому при выборе накопителя нужно обязательно учитывать, насколько ресурсоемкие приложения Вы собираетесь на нем запускать и их количество.

В основе технологии гибридных накопителей лежит принятие решения о том, какие элементы данных являются приоритетными для флэш-памяти, а какие нет. Поэтому SSHD могут работать в двух основных режимах:

Автоматический режим или self-optimized

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

Хост-Оптимизированный режим или host-hinted

В этом режиме работы, гибридный SSHD включает расширенный набор команд SATA «Hybrid Information». На основе этих команд, операционная система и драйвер устройства, учитывая структуру файловой системы, принимает решение о том, какие элементы данных размещать в NAND флэш-памяти.

Некоторые специфические особенности SSHD, такие как host-hinted режим, требуют программной поддержки в операционной системе. Поддержка host-hinted операции появилась только в Windows 8.1, в то время как патчи для ядра Linux доступны с конца 2014 года. В дальнейшем ожидается их включение в ядро Linux.

Историческая справка

В 2007 году Seagate и Samsung представили первые гибридные диски: Seagate Momentus PSD и Samsung SpinPoint MH80. Обе были 2,5-дюймовыми и объёмом в 128 Мб или 256 Мб флэш-памяти. Продукты не получили широкого распространения.

В мае 2010 года компания Seagate представила новый гибридный продукт под названием накопитель Momentus XT и использовала термин «твердотельный гибридный диск» (SSHD) . В него входят 500 Гб памяти на НЖМД с 4 Гб интегрированной флеш-памяти NAND.

В апреле 2013 года компания WD представила 2,5-дюймовые накопители WD Black SSHD, в том числе SSHD толщиной в 5 мм с 500 Гб обычной памяти и флэш-памяти размером в 8 Гб, 16 Гб и 24 Гб.

Плюсы и минусы гибридных HDD

Главным достоинством гибридного жесткого диска, является значительное увеличение производительности дисковой подсистемы, особенно в нетбуках и ноутбуках, где жесткие диски менее производительные и нельзя установить второй диск, как в обычном ПК. Недаром самые первые SSHD-диски были разработаны именно ноутбучного формата 2,5-дюйма. Позже были выпущены 3,5-дюймовые гибридные диски. Хотя сейчас в ноутбуках с дисководом, есть возможность произвести его замену на жесткий диск или твердотельный накопитель, но как это сделать я расскажу в одной из следующих статей.

К недостаткам можно отнести невозможность уместить все критичные данные на флеш-памяти SSHD диска. Но также и устанавливать на гибридный SSHD больше 32Гб не имеет смысла, так как будет дешевле купить обычный SSD на 64Гб.

По цене они на данный момент существенно превышают обычные жесткие диски. Например на момент написания статьи 1 Тб жесткий диск Seagate Desktop SSHD модель ST1000DX001 стоил около 6000 руб, а его конкурент 1Tb Western Digital WD Blue SSHD WD10J31X около 5500 руб. В тоже самое время обычный 1 ТБ Жесткий диск Seagate Barracuda ST1000DM003 обойдется Вам в 3600 руб. И это причем модели всего с 8Гб памяти. С большим количеством разница увеличится. Но все равно это в несколько раз меньше, чем стоимость SSD схожего объема.

Вывод

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

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

Изначальная цель, которую должен был выполнять SSHD — недорогая замена твердотельным накопителям и жестким дискам в ноутбуках и мобильных компьютерах успешно выполнена. После обкатки технологии и устранении недочетов, производители стали выпускать и 3,5 дюймовые форматы под обычный ПК.

Таким образом, для дорогостоящего ПК и ноутбука лучше все же выбрать скоростной твердотельный накопитель с большой емкостью, на который установить операционную систему и нужные для работы программы и приложения, ну а для обычного ПК и особенно ноутбука идеально подойдет SSHD, которые заменят морально устаревшие и медленные hard disc drive.