Re: делюсь богатым опытом
Spearance 08.04.2004 07:26
В postprocess типографику действительно не следует помещать. Миша правильно сказал, не весь текст стопроцентно правильно типографируется. Простой пример: слово " слово. К какому из слов относится ковычка определить невозможно, а ведь их нужно преобразовывать в ёлочки и лапки.
Лучше всего типографику делать при посте данных, при этом еще и сохранять отдельно чистый (нетипографированный) текст.
Совсем недавно у меня был случай когда я случайно затер часть не того правила и в тексте вместо ожидаемого: г. Москва получал . Вот тут то и потребовался нетипографированный текст, чтобы восстановить это безобразие.
Если типографику делать на лету (необязательно в постпроцессе), то ее нужно обязательно кешировать. Сэкономите в десять раз меньше ресурсов. Замерял лично.
Что касаемо величины текста. На максимум не проверял, но на телевизионную программку (на неделю) с тегами весом в 400кб, и одним запросом из базы, не хватает 26 мегабайт памяти выделеной на процесс, для типографирования на лету (использую 48 рег. выражений). Вывод - типографировать нужно при посте.