Прескорбное событие - пробита DCAPTCHA

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

xrumer

xrumer

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

Зашел в админку, а там вот такое великое счастье - сообщения типа “автор молодец”, “давно читаю ваш блог”, “клевая статья, добавил в избранное”. И ссылка на какой-нибудь говноресурс типа торрентов или варезников. Здравствуйте, я ваша тётя… Сразу пришла мысль, что халява кончилась и Xrumer начал пробивать этот вид защиты.

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

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

В данный момент у меня стоит подифицированная DCAPTCHA и мне очень интересно, насколько хорошо она работает. Если вам не трудно - откомментируйте эту статью каким-нибудь образом. Только не надо писать “автор, пиши еще” :)

На данный момент передо мной стоит выбор из двух решений:

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

PS: заранее спасибо, если оставите коммент. Я хоть разберусь, работает защита или нет.

Как убрать nofollow в WordPress?

Ссылка с noffolow как секс в резинке. Движение есть - прогресса нет.

Ссылка с nofollow как секс в резинке. Движение есть - прогресса нет.

Сегодня я вдруг, неожиданно для себя самого, решил убрать нахрен атрибут “nofollow” у комментариев в своем блоге. Мне лично от этого не горячо и даже не холодно. А кому-нибудь вдруг пригодится ссылочка-другая. Ну там, доров проспамить или еще что-нибудь такое интересное ;)

В общем, друзья мои, больше в этом блоге нет такого страшного слова как NOFOLLOW. Я понял, что мне эта штука вовсе ни к чему. Надеюсь, вы оцените мои действия и теперь будете комментировать чуть более охотно, чем раньше. Все-таки лишние ссылки на свой сайт еще никогда никому не мешали, не правда ли? ;)

Немного теории…

Если не в курсе, то практически все страницы в интернете написаны при помощи языка HTML. На ом деле страница - это набор всевозможных спец-слов и прочей мути, которая большинству пользователей во-первых не интересна, а во-вторых нахрен не нужна. И во всем этом болоте есть много-много подводных камней, брёвен и даже трупов веб-разработчиков.

А еще есть поисковые системы, которые очень-очень умные и хитрые. Они смотрят на все эти загоны и прекрасно понимают, зачем они. И если они видят ссылку, то идут по ней. Но если у ссылки стоит атрибут rel=”nofollow”, то поисковик не станет проходить по ней. Вот в чем вся соль!

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

Другими словами я решил избавиться от этого атрибута. С сегодняшнего дня в моем блоге его не будет.

Для всех остальных, кто хочет убрать nofollow со его блога на движке WordPress, я ложу плагин, который устанавливал себе. Все что вам нужно, это вытащить архива, закачать в папку с плагинами и активировать его из админ-панели. Возможно, это даст вам прирост в желающих оставить комментарии. Так же есть мнение, что Google, например, может начислять RageRank за наличие тематических ВНЕШНИХ ссылок на другие ресурсы.

А решать, как всегда, только вам.

скачать плагин для удаления nofollow

Не отправляются комментарии в Wordpress?

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

Этот возник в результате моей личной проблемы именно с этим хостингом. А хостинг этот предоставляется провайдером mchost.ru (кстати, очень хороший хостинг с хорошим саппортом)

Wordpress

Wordpress

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

Итак, если у вас хостинг от MCHOST и вы видите белый экран после отправки комментария, то проблема абсолютно просто решается при выполнении следующих действий:

1. Создать текстовый файл php (без расширения и без пробелов в имени) со следующим содержанием:

#!/usr/local/php5/bin/php -cphp-cgi.ini

2. Закачать созданный файл php в cgi-bin директорию своего домена.

3. Установить права на файл php 755 (-rwxr-xr-x).

4. В файле httpdocs/.htaccess своего домена прописать:

Action phpcgi-script /cgi-bin/php
AddHandler phpcgi-script .php

Данная манипуляция абсолютно точно решает проблему белого экрана при отправке комментария в Wordpress. Прорить это вы можете, отправив комментарий к этому посту. Надеюсь, у кого-то станет одной проблемой меньше после прочтения этого поста.

FireFox и Wordpress. Заклятые друзья.

Firefox столкнулся с неожиданной проблемой и аварийно завершил работу

Заклятые друзья

Заклятые друзья

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

Насколько я знаю, Firefox и Wordpress(на котором работает данный блог) уже давно заимели весьма теплые дружеские отношения, а тут вдруг такое… Видимо, жлобство не оставило безразличным чуткое сердечко рыжей лисички. Она не вынесла того, что такая чушь готовится к публикации в сети именно через неё. Совесть взыграла судя по всему. Но хрен ей! У меня память хорошая - все, что не успело сохраниться в черновике, я быстренько вспомнил. А ей поделом теперь будет. Подпортила мне жизнь и в итоге дала жизнь еще одному жлобскому посту в этом блоге.

Все же интересно, сталкивался ли кто с такой проблемой или нет. Я лично впервые такое вижу, да и разработчики, похоже, тоже не знают такого глюка. Из надстроек только панелька вебмастера от яндекса, который дружен с Firefox даже больше чем Wordpress и  я вместе взятые…

Поставил галочку “при поступлении новой информации послать мне письмо”. Буду ждать. Интересно же, что за хрень там происходит.

PS: А я ведь даже и не знал, что в этом браузере есть Mozilla Crash Reporter. Я думаю, что в Internet Explorer нарочно такой же не стали вкручивать, т.к. под обработку баг-репортов пришлось бы покупать целый дата-центр и огромный штат сотрудников, которые хотя бы читали эти письма, не говоря уже об исправлении багов. А теперь ниче так отмазка есть. Вот спросят мелкомягких: “А че это у вас IE такой неебацо тупой и глючный”, а они и ответят, что, мол, был бы Crash Reporter - обязательно бы починили, а его нету, так что курите бамбук.

PPS: обратите внимание на обои на рабочем столе… Это так символично…

FireFox такой FireFox...

FireFox такой FireFox...

PPPS: Интересно, а бывают “ожиданные” проблемы в браузерах?