Blok: akyn
Как-то проснулся в 4 ночи от того, что придумал неплохой шаблонизатор. Я его запрограммировал, он полежал две недели, а сегодня решил его прикрутить к своему блогу. Движок получился в два раза быстрее предыдущего (что, правда, всё равно не спасает от «провалов» у моего хостера, когда время генерации страницы поднимается с нормальных сотых или десятых до целых секунд) и обходится без разбора HTML. Что ещё хорошо — понятно куда его оптимизировать, есть запас.
Шаблонизатор называется (у Бирмана каждая строчка кода носит какое-то красивое название, чем я хуже?) «Акын», ибо, натурально, «что видит, то поёт». Плохо, что API пришлось серьёзно поменять, так что если что-то отвалится — пишите.
Ну а техническими подробностями этого шаблонизатора поделишься?
Комментарий для wiktar.com:
Хм, надо, да? Если будет интерес, то выложу и напишу что это и с чем едят.
Уже отвалилось. Заглавия постов на главной странице все выглядят так:
«Blok: akyn»
Хотя в RSS все в порядке. В постах также проблем нет.
Еще одна проблема: Гмаилский OpenID не пашет
Ошибка: Cannot find OpenID Server TAG on Identity page.
Кстати, да. Написать вместо Bolk — Blok достойно 4 утра, хотя половина третьего тоже пойдет.
Комментарий для acnapyx.blogspot.com:
Ага, спасибо, я знаю с чем это связано. Всё-таки одно из нововведений дало сайдэффект.
Комментарий для acnapyx.blogspot.com:
Я поправил, хотя сейчас временно будет другой баг — на странице будет браться название последнего поста, а не первого. Поправлю попозже.
Комментарий для zhzhitel.livejournal.com:
Bolk — так зовут меня.
Blok — движок этого блога.
Комментарий для zhzhitel.livejournal.com:
Смотри: http://blogs.yandex.ru/search.xml?charset=utf-8%26server=bolknote.ru%26holdres=mark%26text=blok
А в чём идея? (Ведь наверняка выкладывание затормозит объяснение идеи, если они пойдут вместе.)
Комментарий для zencd.livejournal.com:
Да так сразу не объяснишь :) Идея в том, чтобы у меня сайты быстрее стал работать.
Комментарий для Евгения Степанищева:
Сколько голосов будут свидетельствовать о появлении «интереса»?
Мыж нагенерим, нам не сложно. :)
Комментарий для muxa-ru.livejournal.com:
Ну, несколько человек.
Я просто несколько озадачен таким интересом к шаблонизатору.
Комментарий для acnapyx.blogspot.com:
С OpenID я ничего не делал. Это полностью вина сервиса, который работает с gmail
Исходники в студию! :)))
Комментарий для slaver.info:
Ого, уже и исходники требуют :) Я разве что-то обещал? :)
Впрочем, раз народ просит, попробую слегка причесать, рассказать что и как и выложить.
Да-да, очень интересно. Исходнички, опенсорц, коммьюнити, все дела
Не, ну раз такой быстрый получился, конечно интересно, как оно работает :)
Комментарий для desudesu.ya.ru:
Поддержка 24/7? :)
Комментарий для sapegin.ru:
В два раза быстрее, чем предыдущий, это не «такой быстрый», это просто «быстрее, чем было» :)
Комментарий для Евгения Степанищева:
пока заметил только «отвал» RSS для комментов.
Комментарий для shitdesign.ru:
А подробнее. Какой именно из RSS?
Было бы интересно услышать краткую концепцию организации шаблонизатора.
Комментарий для www.westra.ru/club/person/gladilin/:
Ага, распишу :)
Комментарий для Евгения Степанищева:
ответы мне, теперь все в норме.
Комментарий для shitdesign.ru:
Отлично. Это мой косяк — у меня имена атрибутов в RSS кое-где в CamelCase, а в Акыне я заложился на lower :)