OpenID в блоголёте
06.05.2009Одним из следующих этапов развития блоголёта может быть включение поддержки технологии OpenID. Все бы ничего и можно было бы это сделать, но все что я читал про openid является полной ерундой. Доки на русском нет - есть более или менее статья в википедии и все. Скачал пару php библиотек для openid, но все они какие то монструозные. Блоголёт прост и прозрачен для разработчика и поэтому работает быстро и ест мало памяти. Быть может это мой стиль программирования - писать компактный оптимизированный код, а другие могут это делать с трудом, не знаю. Но иногда пытаясь разбирать чужой код, откладываю это занятие в сторону, так как написание собственного кода будет быстрее и результат будет точно лучше. Мне например совсем не хочется разбираться в дебрях openid, чтобы блоголёт смог его поддержать. Но все же в чем то придется разобраться.
OpenID состоит из двух частей: сервера и клиента. Сервер дает возможность авторизоваться на чужом сайте. То бишь применимо к блоголёту владелец блога может оставлять комменты на сайтах требующих OpenId, используя свой собственный домен. Вторая часть позволить посетителям оставлять комменты с помощью openid, точнее авторизоваться при помощи openid. Серьезным ограничением OpenID является обязательное использование браузера. Для юзверя это будет как серия редиректов, это могут подтвердить те, кто уже однажды воспользовался подтверждением OpenID.
Если с FOAF я разобрался достаточно быстро, встроив его поддержку в блоголёт, то с OpenID я не могу точно прогнозировать - отсутствует мало-мальски приличная документация, ибо то что я находил являлось откровенным рекламным мусором.
Комментарии (7) на запись “OpenID в блоголёте”
Оставить комментарий
Здорово! Давно хотел получить возможность редактировать комментарии.
Кстати, сегодня на все сайты приходил человек по запросу «Сайт работает на CMS блоголёт». Не знаю, что хотел этот тип. По IP вроде как из Белоруссии. Может, это уже разработчик XRumer или другой спамовской утилиты присматривается к новому движку?
Все есть, что необходимо для написания кода.
А вот заявление что самая быстрая cms я бы убрал - не соответствует истине, или вы проводили сравнение со _всеми_ существующими системами?
P.S
можете принять как не конструктивную критику, но разбирался в свое время с Вашими плагинами, не назвал бы их образцом оптимизации и компактности. может все таки будете скромнее в суждениях?
написал комментарий, нажал отправить, отошёл от компа. когда вернулся , меня спрашивают не робот ли я, я ответил что нет. в ответ сообщение: "что комментарий не опубликован, слишком долго ждали". нажимаю "назад" в браузере, и снова опубликовать.
в итоге комментарий опубликовался 2-а раза.
«А вот заявление что самая быстрая cms я бы убрал - не соответствует истине, или вы проводили сравнение со _всеми_ существующими системами?»
По моим субъективным ощущениям блоголёт быстрее WordPress, Joomla, Drupal. А именно эти бесплатные CMS пользуются наибольшей популярностью. А если говорить откровенно, то WordPress до сих пор рулит, когда речь заходит об автономном блоге.
Тем более что в качестве слогана используется «Блоголёт - Лучшая CMS для блога». Я, например, с этим согласен. Для блога это самый лучший вариант.
Про плагины к wp забудь - зубочистки, в которых я сам уже не помню что и как делал, и делал по быстрому лишь бы как то работало. Блоголёт еще до конца не вылизан - думаю год/два потребуется, но то что сейчас имеется более чем удовлетворительно, а модель событий заслуживает настоящей похвалы. Скроменее быть вредно. Ну а почему бы поставить вопрос по другому: а что в мире существует cms с таким же функционалом и лучшими показателями? Назови имя.
Блоголёт это прежде всего отличная модель классов. Аналогов в мире яне встречал, или может быть ты знаешь? Все cms которые я смотрел сбыли с дерьмовым качеством кода.