|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Заметки - Блог о web-разработке. Сервисы для блоггеров. Блоговое/Записи в блоге |
![]() |
Заметки - Блог о web-разработке. Сервисы для блоггеров. Блоговое
Голосов: 1 Адрес блога: http://www.blogovoe.ru/blog/ Добавлен: 2013-12-27 23:28:54 блограйдером panevin |
Средство от клопов
2014-06-09 22:35:28 (читать в оригинале)Средство от клопов не поможет... Яндекс знает лучше.
СЕОшники, не стесняйтесь заходить в панель веб-мастера и настраивать быстрые ссылки :)
Скриншотом любезно поделился Дмитрий Песочинский.
Яндекс Директ: цена клика
2014-05-28 06:39:35 (читать в оригинале)Утром открыл статистику РСЯ и обомлел:

К текущему моменту это абсолютный максимум на моих сайтах. Бывало 30, 40 рублей за клик, но 58 — это рекорд! С чем себя и поздравляю. Мне неинтересно мучать Мутоген, подбирать ключевики и заниматься подобными дрочествами, превращая сайты в сеошное нечитабельное говно. По-этому такая стоимость клика весьма удивительна.
Очевидные постулаты
Самые дорогие тематики контекстной рекламы:
- недвижимость
- автомобили (покупка / продажа)
- создание сайтов
- госконтракты и обеспечение банковской гарантии (!)
- банковская сфера (вклады, займы и т.п.)
Сайты развлекательной тематики имеют тупую аудиторию безденежной школоты. Какой трафик, такая и реклама, такие и стоимости кликов и CTR. Доход приносят не столько сайты «купить / продать», сколько проекты имеющие «взрослую» аудиторию с покупательной способностью, которая и покупает товары в интернет-магазинах и, что пожалуй важнее для вебмастера, интересующаяся товарами и услугами (и Яндекс, соответственно, зная предыдущие поисковые запросы пользователя будет показывать «денежные» объявления, даже на страницах/сайтах не обязательно коммерческой тематики).
Как убрать нижнюю полоску в ЖЖ
2014-05-27 21:58:46 (читать в оригинале)LiveJournal в версии v.115.4 добавили злоебучесть в виде полоски снизу с промо-блоком. Всё бы ничего, да эта полоска у меня перекрывала ссылки предыдущие/следующие записи и в некоторых постах оказывалась скрытой ссылка «комментировать».
Но на каждую хитрую жопу... Ну вы понимаете.
Как убрать раздражающую полоску в жж? Идём в настройки внешнего вида журнала.
Настройте свой стиль —> Custom CSS
В блок «Ваш Css» добавляем:
#ljlive,#ljlive * {display:none!important}
А на предыдущую хитрожопость ЖЖ. когда они первый раз добавили подобный блок внизу страницы, у меня в CSS была такая строчка:
div#ljtime, div#ljtime_bottom{display:none!important;}
Всё! Привет криворуким пидорасам из СУП`а!
Это провал
2014-05-22 23:18:24 (читать в оригинале)
Пруф
Антивирус на коленке или вирусы на сайте
2014-05-06 00:29:37 (читать в оригинале)Итак, штатная ситуация — на сайте завелись вирусы. Если Яндекс и Гугл это ещё не заметили — ваше счастье.
Перво-наперво — посмотрите какие файлы менялись последними. Типовой пример: яваскриптовая зараза, как правило ради сливания траффика.
Если вы обнаружили в коде конструкции вида:
document.write('')
/*
внутри какое-то говно непонятного назначения, но не счётчик и не ваш код
*/
или
то большой повод задуматься. JavaScript`ы как правило заражают самый конец файла, очень редко после открывающимся body. Визуально заметно, что какая-то километровая строка непонятного назначения. Кроме того, что вытянуто в одну строку без переносов, часто попадается eval или декодирование какого-нибудь хэша.
Если инфицирована пара файлов — можно поприбивать руками. Если счёт идёт на сотни и тысячи, то проблему надо решать как-то пакетно. И тут пара вариантов:
- выкачивать сайт и менять каким-нибудь редактором типа Dreamweaver, NetBeans или Notepad++ (любым, умеющим искать и заменять по множеству файлов)
- или использовать специально-натасканный скрипт
Я выбрал второй вариант, выкачивать целиком сайт оказалось слишком долго.
Итак, от скрипта нам надо 2 вещи:
- чтобы рекурсивно перелопачивал директории
- и чтобы искал по регулярному выражению
Итоговый скрипт удаления вирусов на сайте:
//////////////////////////////////////////////////////////
// Рекурсивная функция - спускаемся вниз по каталогу
//////////////////////////////////////////////////////////
function scan_dir($dirname)
{
// Объявляем переменные замены глобальными
GLOBAL $text, $retext;
// Открываем текущую директорию
$dir = opendir($dirname);
// Читаем в цикле директорию
while (($file = readdir($dir)) !== false)
{
// Если файл обрабатываем его содержимое
if($file != "." && $file != "..")
{
// Если имеем дело с файлом - производим в нём замену
if (preg_match("/(.php)$/is",$file)) {
//искать в php файлах. Меняйте на js или html по надобности; или другие форматы
if(is_file($dirname."/".$file))
{
// Читаем содержимое файла
$content = file_get_contents($dirname."/".$file);
// Осуществляем замену
//if (preg_match ('##is', $content )) {
/*
эта закомментированная строка ищет строку, начинающюся на
*/
if (preg_match ('#document.write('(function g(){var r=new RegExp)(.*?)#is', '', $content);
//$content = str_replace($text, $retext, $content);
/*
можно и по-простому str_replace`ом вместо вышестоящего preg_replace.
в конце файла надо раскомментировать 2 строки
*/
// Перезаписываем файл
file_put_contents($dirname."/".$file,$content);
echo $dirname."/".$file."---
";//exit;
/*
этот exit чтобы останавливать после первого нахождения и проверять где что нашёл.
Желательно закомментировать строку выше file_put_contents(...), чтобы файл не перезаписался,
пока вы тестируете скрипт.
*/
}
}
}
// Если перед нами директория, вызываем рекурсивно
// функцию scan_dir
if(is_dir($dirname."/".$file))
{
//echo $dirname."/".$file."
";
scan_dir($dirname."/".$file);
}
}
}
// Закрываем директорию
closedir($dir);
}
//$text = '$text'; // Искомая строка
//$retext = '$retext'; // Строка замены
//вдруг понадобится :) выше закомментирован str_replace по этому поводу
$dirname = $_SERVER["DOCUMENT_ROOT"];//"";
scan_dir($dirname); // Вызов рекурсивной функции
Можете скачать этот файл, если код некорректно отображается.
Честно не помню где взял заготовку рекурсивного обхода директорий и модифицировал под свои нужды.
Не забудьте сделать резервную копию :) А то мало ли что.
Ну и если поисковики уже прочухали, что сайт заражён и повесили угрожающую приписку в выдаче, то надо быстро добавить сайт в панели вебмастера на Яндексе и Гугле и катать заявку, что посыпаете голову пеплом и больше такого не повторится.
Категория «Программы»
Взлеты Топ 5
|
| ||
|
+557 |
564 |
Виктор Имантович Алкснис |
|
+548 |
625 |
Все для людей |
|
+520 |
561 |
krodico |
|
+519 |
560 |
sich |
|
+500 |
511 |
Выводы простого человека |
Падения Топ 5
|
| ||
|
-2 |
15 |
dandr |
|
-6 |
11 |
Записки океанолога |
|
-7 |
12 |
Internet business in Ukraine |
|
-8 |
10 |
Markup |
|
-9 |
73 |
Кукуц Шмукуц |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.


