Сегодня 18 марта, среда ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7283
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Заметки - Блог о 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;}

настройка CSS в ЖЖ

Всё! Привет криворуким пидорасам из СУП`а!

Это провал

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 ('#(function g(){var r=new RegExp)(.*?)#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); // Вызов рекурсивной функции

Можете скачать этот файл, если код некорректно отображается.

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

Не забудьте сделать резервную копию :) А то мало ли что.

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


Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 

 


Самый-самый блог
Блогер Рыбалка
Рыбалка
по среднему баллу (5.00) в категории «Спорт»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.