Архив за Март, 2009



Показать или спрятать DIV

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

Нужный код найти удалось, и чтобы опять не потерять описываю его здесь. Теперь принято играть атрибутом display.
Чтобы сделать его невидимым ему присваивают none, чтобы отобразить присваивают block. А дальше дело техники:

Читать далее »


Категории Веб-программирование |
автор: altesack / Вторник, Март 17, 2009 / 2 комментов »

Доступ к директориям без индекса

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

Я это вылечил добавлением в .htaccess следующих строк:

Читать далее »


Категории Веб-программирование |
автор: altesack / Пятница, Март 13, 2009 / Нет комментов »

Снижаем нагрузку в WordPress. (ru_RU_lite)

Я как-то уже писал о нагрузке WordPress.

Так вот, оказывается весьма полезно иногда читать мануалы и readme. По крайней мере я там нашёл очередной приём. Весь фокус в том, чтобы использовать для читателей блога облегчёный вариант русификации, а именно ru_RU_lite

То есть в файле wp-config.php вместо

define ('WPLANG', 'ru_RU');

поставить

if (strpos($_SERVER['REQUEST_URI'], 'wp-admin')) 
     define ('WPLANG', 'ru_RU'); 
else 
     define ('WPLANG', 'ru_RU_lite');

Сами файлы облегчённого перевода меньше раз в 5. Это происходит за счёт того, что исключается русификация админки, которая и не нужна обычному посетителю. У меня всё ускорилось раза в 2!!

Не спорю – баян. Уверен у моих постоянных читателей уже сделано.
А я вот только увидел.

Вот пока всё =)

upd: Я забыл написать, что весь фокус подглядел в дистрибутиве от Lecactus в файле “ПРОЧИТАТЬ ОБЯЗАТЕЛЬНО ПЕРЕД УСТАНОВКОЙ.html”

Смотри также


Категории Wordpress |
автор: altesack / Четверг, Март 12, 2009 / 12 комментов »

Какой хостер лучше?

Думаю что поднимаю тему, больную для каждого вебмастера.
Какой хостер лучше?
Как выбрать хостера?
Если выбрали хостера -то какой выбрать тарифный план?

А давайте померяемся… хостерами!! Ну правда, давайте!

Я тут специально скрипец для тестирования накидал. Называется HosterTester. Скрипт не идеальный, но если есть предложения нарекания – пишите в комментах. Также будет любопытно поглядеть на ваши показания.

Для сравнения могу показать данные, которые я имею:

Читать далее »


Категории Тест хостеров |
автор: altesack / Четверг, Март 12, 2009 / 16 комментов »

Зачем нужен OpenId в WordPress?

openid_logoА и правда зачем?

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

С другой стороны неавторизованный посетитель сможет заполнить чужие данные и таким образом комментировать от другого лица. Это конечно же плохо! Но зачем это делать? Каковы мотивы? Тупой троллинг? Для того чтобы вычислить тролля достаточно поглядеть логи вебсервера и забанить IP. Хотя он может завести анонимный прокси и всё прочее. Ну тогда конечно я бессилен. Но кому нужна такая война только для удовольствия флудить у меня в комментах? Хотя возможно меня спасёт премодерация комментариев.

А вот сможет ли OpenId гарантировать отсутствие подлога? Всё равно мой блог будет вынужден доверять тому, что ответит OpenId сервер по URL, указанному пользователем. Гарантии нет.

Поспорьте кто-нибудь со мной, докажите что без этого жить нельзя! =)

PS: С чего это вдруг у меня возник такой вопрос? Просто оказалось, что мой блог временами плохо понимает OpenId от Яндекса. Возможно это проблемы Яндекса, возможно это проблемы моего блога.

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


Категории Wordpress |
автор: altesack / Вторник, Март 10, 2009 / 23 комментов »