WP-Cache — ускоряем загрузку блога.

19 комментариев

wp-cacheКогда-то давно, около года назад, я уже пробовал поставить на блог кеширующий плагин, но тогда и WP был другой версии, из плагинов только каждый десятый работал. Но вот настал период, когда захотелось улучшить ситуацию со скоростью доступа к блогу — на VDS поселился посещаемый магазин и скорость стала пониже.

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

Я замерил начальную скорость. Результат - 3.8 сек.

После этого я установил плагин WP-Cache 2.1.12. Устанавливается он весьма просто:

  • Скачать последнюю версию.
  • Распаковать.
  • Загрузить папку wp-cache в каталог /wp-content/plugins/ на сервер.
  • Выключить в админке GZIP-сжатие (по умолчанию — выключено).
  • В файл wp-config.php добавить строчку define(‘WP_CACHE’, true); (если файл закрыт от записи).
  • Активировать плагин в панели управления и включить в настройках.

Я не стал ничего менять в настройках плагина, кроме времени кеширования (увеличил до 10800 секунд — это 3 часа).

После этого я сделал ещё один замер скорости. Результат - 0.8 сек.

Разница чувствуется даже без секундомера. Так что всем читателям — обратить внимание на увеличившуюся скорость загрузки блога, а всем блогерам — замерьте свою скорость и задумайтесь о кешировании. Помогает.

Жилинский Владимир.



Тысяча читателей

34 комментария

Вот и свершилось — преодолен некий скорее психологический рубеж в 1000 читателей блога.

You need to upgrade your Flash Player

Если судить по меркам ЖЖ, то теперь я «тысячник», а если по идеям нашей ненормальной законодательной власти — то СМИ. Поздравления принимаются ))

График обновляется динамически, забирая данные за последний год по XML c FeedBurner Awareness API. Забирает XML FeedBurner.class и превращает его в динамический XML-файл данных для amCharts. Лень было уходить от динамики и настраивать крон. Если кому интересно — выложу код или более подробную инструкцию.

Жилинский Владимир.



Новое и интересное

9 комментариев

Небольшие кусочки интересной информации из интернета:

1. CSS Naked Day.

css-naked-day-smallСегодня, 9 апреля, действует эта акция в поддержку единых стандартов, так что не удивляйтесь странному дизайну, вернее его отсутствию. CSS выключен.

2. Google App Engine.

google-app-engineНовый сервис Google уже вовсю тестируется знатоками Python. Именно этот язык стал первым, под программы на котором Google бесплатно выделяет место и ресурсы на своих серверах для разработчиков. То что до сих пор использовалось внутри Google теперь доступно разработчикам — GFS, Bigtable, параллелизация, авторизация по аккаунту Google, мощный API. 500 Mb дискового пространства и 10 Gb трафика ежемесячно будет предоставляться бесплатно.

3. Яндекс: апдейт индекса цитирования.

ТиЦ

Обновились показатели на счётчиках, на этом блоге уже 600. Проверить свои ТиЦ\PR можно моим скриптом.

Жилинский Владимир.



CSS Naked Day: завтра девятое.

15 комментариев

CSS Naked Day 2008Несколько дней назад я писал про то, что готовится акция CSS Naked Day — один день без CSS на сайтах в целях популяризации и продвижения единых веб-стандартов.

Так вот, 9-е апреля наступает, тем, кто решил присоединиться — не забыть отключить CSS и зарегистрироваться в качестве участников.

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

Многие восприняли это не совсем адекватно — кто-то счёл это «наездом» на свой любимый недобраузер IE, кто-то — борьбой с ветряными мельницами. Но кого это волнует? Отключаем ))

Жилинский Владимир.



День рождения рунета

7 комментариев

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

Сначала данный домен был преемником домена SU, существовавшего с 1990 года. Последний с момента возникновения домена RU перестал принимать новые заявки, однако с 2002 свободная регистрация возобновилась.

С момента своего появления домен RU стал не только лидером среди национальных доменов стран СНГ, Балтии и Восточной Европы, но и перевалил за миллионный рубеж, встав в один ряд с крупнейшими национальными доменами ведущих мировых держав.

Хронология создания доменов верхнего уровня на постсоветском пространстве:

  • 1990, 19 сентября — СССР .su
  • 1992, 03 июня — Литва .lt
  • 1992, 03 июня — Эстония .ee
  • 1992, 01 декабря — Украина .ua
  • 1993, 29 апреля — Латвия .lv
  • 1994, 07 апреля — Россия .ru
  • 1994, 10 мая — Белоруссия .by
  • 1994, 19 сентября — Казакхстан .kz

А ещё в этот день, 7 апреля 1969 года был опубликован первый RFC-документ «Host Software«, положивший начало обсуждения проекта ARPANET. Думаю, никому не нужно объяснять, чем это закончилось.

Кстати, сегодня я всё-таки обложил матом службу техподдержки WebMoney и мои проблемы закончились, так что я продолжаю регистрировать домены .RU по 300 рублей. И в ближайшие дни планирую ещё снизить цену, скажем, до 200.

К чему я всё это? Некоторое время назад в рамках одного проекта родилась идея сделать некий глобальный IT-календарь со всеми датами, предстоящими событиями, географической и тематической привязками. Вот теперь собираю подобные даты и думаю — как это лучше реализовать — самостоятельно или на базе Google Calendar API.

Жилинский Владимир.



День вебмастера (ошибка 404)

16 комментариев

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

Сегодняшний день (4.04) многие ассоциируют с 404-й ошибкой и называют своим профессиональным праздником — Днем Вебмастера, а некоторые — днем покровителя интернета.

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



Sun Tech Days 2008: Web 2.0

Комментарии к записи Sun Tech Days 2008: Web 2.0 отключены

Благополучно прошёл уже второй день всемирной конференции разработчиков Sun Tech Days 2008. Вовсю обсуждаются платформы компании SUN Microsysems (Java EE \ SE \ FX \ ME, SPOT), среды разработки (NetBeans, Sun Studio), операционные системы (Solaris, Open Solaris), СУБД (Java DB, MySQL). На конференции мелькают представители AMD, Intel, Ericsson и Oracle.

Sun Tech Days 2008

Первая секция 3-го апреля была целиком посвящена Web 2.0.

Sun Tech Days - Ajax

1-й доклад: Ajax and Web 2.0 Related Frameworks and toolkits.

Tao Michael Li своим докладом подробно отвечал на вопрос: как организовать Ajax-приложение? В виде вариантов были описаны достоинства и недостатки таких фреймворков, как напромер Dojo и Google Web Toolkit и, конечно, достоинства DWR от самой Sun.

Презентация по фреймворкам не выдала ничего нового, чего бы ещё не было освещено в сети. Кроме пиара собственной Java-based платформы.

Sun Tech Days - SPOT

2-й доклад: SPOT.

Sun Spot — это открытый Java-ориентированный аппаратно-программный комплекс. Нечто вроде КПК, работающего на виртуальной машине Squawk Java VM, программирование под которую ничем не отличается от программирования для других виртуальных машин Java VM.

Почитать о чудачествах с этой взрослой игрушкой можно в блоге одного из разработчиков.

Sun Tech Days - jMaki3-й доклад: Разработка Web-приложений с использованием jMaki.

Doris Chen рассказывала про jMaki ― Ajax фреймворк, предлагающий облегченную модель для создания основанных на JavaScript Ajax веб-приложений на Java, PHP, Phobos и Ruby.

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

Среди мини-докладов стоит отметить 2 доклада по MySQL :

Sun Tech Days - MySQL

MySQL Proxy — это промежуточный сервер для управления нагрузкой и кеширования результатов MySQL-запросов. Пока в стадии разработки — текущая версия 0.6.
MySQL Proxy призвана выступать в роли прокси-сервера, работающего в качестве промежуточного звена между клиентом и сервером MySQL. Поддерживается балансировка нагрузки, переключения на резервный сервер в случае сбоя, средства для анализа запросов, возможность фильтрации и модификации проходящих запросов. Сан плотно взялась за MySQL.

После доклада парни поделились русскоязычной презентацией по MySQL Proxy.

DTrace — трассировщик для анализа нагрузки на базу данных и поиска узких мест в запросах. Судя по докладу — очень перспективный. На уровне MySQL в этих целях сейчас в основном применяется встроенный профайлер MySQL — SHOW PROFILES / SHOW PROFILE.

Сан активно пропагандирует работу и обучение в среде Java. Это им удаётся — в первый же день конференции все места на платное обучение по курсу «Основы языка программирования Java» были заняты до августа.

Жилинский Владимир и Михаил Андреев.



CSS Naked Day: обнаженный интернет.

20 комментариев

Вебмастера! Внимание! На 9-е апреля назначена мировая акция CSS Naked Day.

Цель: показать всю важность создания единых стандартов верстки.
Метод: отключить на 1 день CSS на своих сайтах и показать, как всё это выглядит без стилей.

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

В 2006-м году специально для этой акции был даже создан плагин для WordPress, который впрочем с новыми версиями уже не работает. Но его функциональность легко восстановить: замените объявление CSS-импорта в файле header.php в папке вашей темы на следующий код:

<?php
function is_Naked_Day() {
$use_gmt_offset = 1;
$start = date('U', mktime(0,0,0,04,09,date(Y)));
$end = date('U', mktime(24,0,0,04,09,date(Y)));
$now = time('U');
if($use_gmt_offset)
$offset = get_settings('gmt_offset')*60*60;
$start = $start + $offset;
$end = $end + $offset;
$now = $now + $offset;
if (($now >= $start) && ($now <= $end))
return true;
else return false;
}
if(is_Naked_Day()) {
echo "<!-- Сегодня CSS Naked Day -->";
} else {
echo "<link rel='stylesheet' href='".bloginfo('stylesheet_url')."' type='text/css' media='screen' />"; } ?>

9 апреля этот код отключит CSS на сайте строго по времени и с учётом вашего часового пояса. На сайтах по ссылкам можно найти варианты кода для других движков (и если копируете код — исправьте кавычки на обычные, WP их коверкает).

Без CSS мой блог выглядит так. Подурачимся ? )))

Жилинский Владимир.



Доступны исходники Win 2000 и Win Vista

14 комментариев

Сотрудник, уволенный из MicroSoft разместил в своём блоге скриншоты исходного кода критических частей ядер Windows 2000 и Windwos Vista. Вот они:

Исходный код Windows Vista Исходный код Windows 2000

Всем коллегам и читателям желаю отличного настроения и безболезненного первого апреля!

Жилинский Владимир.



Клуб «Web-бизнес». Где фуршет?

3 комментария

Web-бизнесПосетил шестую встречу клуба «Web-бизнес«, посвященную социальным сетям и способам их монетизации.

На ней представители разных компаний пытались придти к общему мнению — что же такое социальная сеть? Самым логичным, на мой взгляд, оказался вывод Василия Бутина из SPB.NET: социальная сеть — это социальный сервис, основой которого является профиль пользователя.

Довольно толково рассказывал Никита Гурбашков о том, как он формировал сообщество вокруг проекта LifeIdea.ru. Хотя, по размерам это сообщество и соизмеримо с сообществом этого блога, его доклад звучал наиболее убедительно на фоне воды, которую лили вёдрами остальные.

Хочется сказать отдельное «спасибо» организаторам. От ближайшей станции метро до ресторана топать и топать (где-то 40 минут ходьбы), встреча началась в 6 вечера, а вместо обещанного фуршета всем вручили по бокалу шампанского, не смотря на то, что после рабочего дня хотелось чего-то посущественнее. И в докладах была похожая ситуация — сплошная вода вместо ожидаемого мяса.

Но была и хорошая новость: убегая, Алексей Довжиков (директор по развитию компании TRINET) обмолвился, что назначена точная дата проведения СПИК 2008. Она состоится 6 июня в том же месте (в Ольгино). А сайт с возможностью регистрации начнёт работу уже в середине апреля.

На СПИКе я буду обязательно — прошлогодний СПИК многое изменил в моей жизни.

Жилинский Владимир.




© 2007-2026 Блог разработчика, страница об авторе.
При использовании информации ссылка на источник обязательна.