Книга Николая Мациевского «Разгони свой сайт».

Комментарии (6)

Книга — Разгони свой сайтЯ уже писал про проект Webo.in (Web Optimizator), который позволяет визуально проанализировать процесс загрузки любого сайта по каждому файлу и запросу и получить конкретные рекомендации по увеличению скорости загрузки этого сайта.

Так вот, в сети появилась книга автора этого сервиса «Разгони свой сайт», в которую вошли несколько десятков статей, подробный анализ как инструментов для анализа, так и некоторых сайтов рунета. В ноябре книга подвергалась исправлениям и дополнениям с помощью хабра-сообщества, а сейчас уже отправлена в редакцию и скоро появится в бумажном виде. А пока её можно скачать в PDF и внимательно прочитать, что я всем, кто этого ещё не сделал, и рекомендую.

Скачать книгу можно на сайте SpeedUpYourWebSite.ru. Там же, кстати, выложено много видео-материалов — лекций и презентаций по клиентской оптимизации сайтов.

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



OpenID и Simple Registration Extension.

Комментарии (38)

openidOpenID был разработал Брэдом Фицпатриком, одним из создателей LiveJournal. Этот стандарт изначально проектировался, как независимый от провайдера метод аутентификации.

Позже появилась потребность в предоставлении дополнительной информации о конечном пользователе. Для решения этой проблемы было разработано расширение протокола — Simple Registration Extension. Оно позволило хранить и передавать по запросу информацию о «персонах». «Персона» — это запись, содержащая имя, адрес электронной почты и другие данные пользователя, которые обычно требуются для регистрации на сайтах.

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

Сейчас в блогосфере периодически всплывает проблема спам-комментариев, подписанных известными блогерами (провокация, обман). Если бы использовался OpenID — этих проблем было бы избежать легче, так как при аутентификация с его помощью однозначно показывает, что автор комментария является автором указанного сайта (или аккаунта).

Вот несколько примеров популярных сервисов с поддержкой OpenID:

Есть сервисы, которые не имеют другого функционала, являясь просто OpenID-серверами:

    Для разработчиков в использовании OpenID не должно быть особых сложностей. В сети есть полные спецификации всех форматов и стандартов. Существует большое число всевозможных библиотек и классов, реализующих этот функционал.
    Например, библиотека  PHP OpenID Library позволяет производить аутентификацию по OpenID и самому являться провайдером аккаунтов. В комплекте к этой библиотеке идёт множество примеров реализации. То же самое можно осуществить по отдельности более простыми библиотеками class.openid.php и phpMyID.

Для многих популярных CMS и FW есть модули и плагины, которые можно использовать как примеры или как рабочие части проектов:

На мой взгляд, стандарт OpenID уже давно плотно прижился бы в блогосфере, если бы не одно досадное «но». Все OpenID плагины для популярной блог-CMS WordPress ужасны. И дело там даже не в том, что они написаны любителями, а в том, что та часть WordPress, которая отвечает за вывод комментариев и формы комментирования до версии 2.7 была сама реализована очень плохо и грубо.

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

В WordPress 2.7 ситуация немного улучшилась, но с OpenID проблема осталась: работает не всегда и не так как хотелось бы.

Сделать нужно просто: взять за основу форму комментариев сервиса Blogger (выбор способа аутентификации в выпадающем списке), в селект поместить список из OpenID, нескольких популярных сервисов с его поддержкой (LJ, LI, Blogger, Ya.ru, BestPersons) и типа «гость», которому адрес сайта вводить не нужно (только имя и e-mail).

Ещё придётся немного изменить способ отображения автора комментария, когда он уже оставлен. Большинство плагинов тупо приравнивает имя пользователя к его OpenID-идентификатору, а это просто адрес. Настоящее имя пользователя можно запросить у OpenID-провайдера вместе с e-mail и адресом сайта текущей персоны (он может отличаться от OpenID-идентификатора). В случае LiveJournal всё ещё проще — от идентификатора достаточно отрезать заранее известную вторую часть, а первую букву сделать заглавной.

Кроме того, у каждого сервиса есть характерные логотипы, которые было бы здорово выводить перед именем автора.

Задача, казалось бы, очевидная, ничего сложного в ней нет, а нормальной реализации мы, похоже, так и не дождёмся.

Предлагаю порассуждать на эту тему: хочет ли кто-либо участвовать? Может ли кто-то взяться? Есть ли ещё идеи на этот счёт?

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



Маленький конкурс.

Комментарии (49)

КопирайтингЯ уже касался темы покупки текстов для сайтов, рассказывая о сервисе XAP для покупки текстов в большом количестве и по низким ценам. Но у текста, приобретённого в XAP, есть ряд недостатков: он как правило скучный, не на 100% уникальный, да и в сервисе может просто не оказаться текстов на нужную тему.

Что делать?

Если у вас есть конкретные требования к тексту, то лучше всего заказать его написание у копирайтера. Выбрать исполнителя и договориться с ним проще и дешевле на специальной бирже услуг копирайтеров. Удобство такой биржи в том, что с её помощью копирайтера можно выбрать по ряду объективных факторов:

  • По количеству написанных текстов.
  • По стоимости услуг.
  • По проценту принятых текстов.
  • По проценту отправленных на доработку текстов.
  • По средней оценке работ.

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

А теперь мой бонус: у меня есть 5 купонов по $10 на пополнение счёта заказчика в бирже копирайтинга №1 (по версии Яндекса) TextBroker.ru. С учётом цен работы копирайтеров этой биржи, суммы в $10 хватит на написание текста объёмом от 2 до 5 тысяч знаков — я думаю, этого достаточно, чтобы попробовать.

Поскольку купонов всего пять, а вас больше полутора тысяч, я предлагаю небольшой конкурс. Придумайте и напишите в комментариях, как потраченные вебмастером на копирайтинг деньги максимально быстро вернуть с процентами. Купоны будут распределены между лучшими комментаторами и высланы на e-mail, указанный в соответствующем поле. Вперёд!

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



Постновогодний чекпойнт.

Комментарии (13)

О том, что настал 2009-й год, вам уже сообщили, и оригинально это сделать уже, похоже, не удастся. Поэтому сообщаю, что из лесной глуши я благополучно вернулся в Москву.

А когда вернулся понял, что мои планы на этот год я уже пересмотрел. Да и вообще стал немного другим человеком.

Идём на лыжах

Праздник получился просто замечательный – древний деревенский домик в глуши, которой нет ни на одной карте, лес, речка и самые лучшие друзья и подруги. Кстати, большинство собравшихся друзей оказались бывшими коллегами: с двоими мы вместе автоматизировали псковский холдинг, а с троими – строили в Питере социальную сеть.

Коллаж

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

Пора начинать новые проекты, забыть о старых и неудачных, найти наконец себе работу по душе и не заниматься тем, что не нравится.

Так что счастливого всем нового года, успехов во всём. И пусть у вас тоже сбудется желание, загаданное под бой курантов.

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




Рейтинг блогов
PR&CY Checker © 2007-2010 Блог интернет-разработчика, автор — Жилинский Владимир.
При использовании информации ссылка на источник обязательна.



Дизайн сайта
DIZ Balance