|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Pavel Kurnosoff 2:5030/736.25 18 Dec 2000 17:29:19 To : Artem Chuprina Subject : Re: Переделка %20%3F в удобочитаемое... -------------------------------------------------------------------------------- AC> Hу, я малость занимался. Hо довольно кустарно и под частные задачи, и код AC> non-free. Да и разбираться в нем врагу не пожелаю. Идеи могу рассказать. расскажи, интересно... я после долгих изысканий все-таки не пришел к варианту, лучшему чем <% $Some::perl.='code' %> a-la asp. если делать свой макроязык - рано или поздно либо упираюсь в невозможность сделать что-то на нем, либо в нехилую потерю производительности, т.к. фактически на интерпретаторе еще один интерпретатор пишем. медленно. да, замечу, что свой этот asp использую только именно как шаблоны, весь существенный код вынесен в модули. кроме того, сейчас пытаюсь соорудить нечто, что позволит немного автоматизировать построение статических частей шаблонов (скажем, обычный navbar с подсвечиваемыми картинками. достало меня уже сначала делать много cut&paste, а потом ручками убирать линк на текущую страницу. а если надо еще один пункт добавить - вообще мрак). мысль такая - отдельные "шаблоны" запускаются только один раз для каждой комбинации параметров. а потом берется готовый контент. вот единственно смущает то, что память это дело поест по-страшному... никто не скажет, можно ли как-нибудь вычистить из памяти все, что принадлежит опредленному package? no, насколько я понимаю, просто тупо unimport зовет, а сам код не чистит. или я не прав? -- // pavel kurnosoff --- Gnus v5.6.45/XEmacs 21.1 - "Bryce Canyon" * Origin: there's no tomorrow (2:5030/736.25) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/3959942561e0.html, оценка из 5, голосов 10
|