Blok: akyn

Как-то проснулся в 4 ночи от того, что придумал неплохой шаблонизатор. Я его запрограммировал, он полежал две недели, а сегодня решил его прикрутить к своему блогу. Движок получился в два раза быстрее предыдущего (что, правда, всё равно не спасает от «провалов» у моего хостера, когда время генерации страницы поднимается с нормальных сотых или десятых до целых секунд) и обходится без разбора HTML. Что ещё хорошо — понятно куда его оптимизировать, есть запас.

Шаблонизатор называется (у Бирмана каждая строчка кода носит какое-то красивое название, чем я хуже?) «Акын», ибо, натурально, «что видит, то поёт». Плохо, что API пришлось серьёзно поменять, так что если что-то отвалится — пишите.
4 ноября 2008 02:27

wiktar (wiktar.com)
4 ноября 2008, 02:38

Ну а техническими подробностями этого шаблонизатора поделишься?

bolk (bolknote.ru)
4 ноября 2008, 02:50, ответ предназначен wiktar (wiktar.com):

Хм, надо, да? Если будет интерес, то выложу и напишу что это и с чем едят.

acnapyx.blogspot.com (acnapyx.blogspot.com)
4 ноября 2008, 03:29

Уже отвалилось. Заглавия постов на главной странице все выглядят так:
"Blok: akyn"

Хотя в RSS все в порядке. В постах также проблем нет.

Еще одна проблема: Гмаилский OpenID не пашет
Ошибка: Cannot find OpenID Server TAG on Identity page.

zhzhitel.livejournal.com (zhzhitel.livejournal.com)
4 ноября 2008, 10:43

Кстати, да. Написать вместо Bolk - Blok достойно 4 утра, хотя половина третьего тоже пойдет.

bolk (bolknote.ru)
4 ноября 2008, 13:05, ответ предназначен acnapyx.blogspot.com:

Ага, спасибо, я знаю с чем это связано. Всё-таки одно из нововведений дало сайдэффект.

bolk (bolknote.ru)
4 ноября 2008, 13:06, ответ предназначен acnapyx.blogspot.com:

Я поправил, хотя сейчас временно будет другой баг — на странице будет браться название последнего поста, а не первого. Поправлю попозже.

bolk (bolknote.ru)
4 ноября 2008, 13:07, ответ предназначен zhzhitel.livejournal.com:

Bolk — так зовут меня.
Blok — движок этого блога.

bolk (bolknote.ru)
4 ноября 2008, 13:07, ответ предназначен zhzhitel.livejournal.com:

Смотри: http://blogs.yandex.ru/search.xml?charset=utf-8&server=bolknote.ru&holdres=mark&text=blok

zencd.livejournal.com (zencd.livejournal.com)
4 ноября 2008, 14:43

А в чём идея? (Ведь наверняка выкладывание затормозит объяснение идеи, если они пойдут вместе.)

bolk (bolknote.ru)
4 ноября 2008, 16:20, ответ предназначен zencd.livejournal.com:

Да так сразу не объяснишь :) Идея в том, чтобы у меня сайты быстрее стал работать.

muxa-ru.livejournal.com (muxa-ru.livejournal.com)
4 ноября 2008, 17:08, ответ предназначен bolk (bolknote.ru):

Сколько голосов будут свидетельствовать о появлении "интереса"?

Мыж нагенерим, нам не сложно. :)

bolk (bolknote.ru)
4 ноября 2008, 18:09, ответ предназначен muxa-ru.livejournal.com:

Ну, несколько человек.

Я просто несколько озадачен таким интересом к шаблонизатору.

bolk (bolknote.ru)
4 ноября 2008, 19:16, ответ предназначен acnapyx.blogspot.com:

С OpenID я ничего не делал. Это полностью вина сервиса, который работает с gmail

Slaver (slaver.info)
4 ноября 2008, 23:28

Исходники в студию! :)))

bolk (bolknote.ru)
4 ноября 2008, 23:40, ответ предназначен Slaver (slaver.info):

Ого, уже и исходники требуют :) Я разве что-то обещал? :)

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

desudesu (desudesu.ya.ru)
5 ноября 2008, 11:59

Да-да, очень интересно. Исходнички, опенсорц, коммьюнити, все дела

Артём Сапегин (sapegin.ru)
5 ноября 2008, 12:37

Не, ну раз такой быстрый получился, конечно интересно, как оно работает :)

bolk (bolknote.ru)
5 ноября 2008, 12:55, ответ предназначен desudesu (desudesu.ya.ru):

Поддержка 24/7? :)

bolk (bolknote.ru)
5 ноября 2008, 14:15, ответ предназначен Артём Сапегин (sapegin.ru):

В два раза быстрее, чем предыдущий, это не «такой быстрый», это просто «быстрее, чем было» :)

Az (shitdesign.ru)
5 ноября 2008, 14:49, ответ предназначен bolk (bolknote.ru):

пока заметил только "отвал" RSS для комментов.

bolk (bolknote.ru)
5 ноября 2008, 17:54, ответ предназначен Az (shitdesign.ru):

А подробнее. Какой именно из RSS?

Sergey Gladilin (www.westra.ru/club/person/gladilin/)
5 ноября 2008, 23:04

Было бы интересно услышать краткую концепцию организации шаблонизатора.

bolk (bolknote.ru)
5 ноября 2008, 23:32, ответ предназначен www.westra.ru/club/person/gladilin/:

Ага, распишу :)

Az (shitdesign.ru)
6 ноября 2008, 19:06, ответ предназначен bolk (bolknote.ru):

ответы мне, теперь все в норме.

bolk (bolknote.ru)
6 ноября 2008, 20:30, ответ предназначен Az (shitdesign.ru):

Отлично. Это мой косяк — у меня имена атрибутов в RSS кое-где в CamelCase, а в Акыне я заложился на lower :)

Ваше имя или адрес блога (можно OpenID):

Текст вашего комментария, не HTML:

Кому бы вы хотели ответить (или кликните на его аватару)