dimgel
Новичок
У этого варианта есть один наисерьезнейший недостаток: он не пахнет инкапсуляцией.
Если мне приспичит переделать локализацию с использованием базы данных и php:functionString(), я буду вынужден изменять все вызовы, вместо того, чтобы изменить только реализацию своей функции-шаблона localize.
Возможно, в данном конкретном случае проблема надумана, но в целом у меня нехорошее впечатление, что указанный недостаток является фатальным в рамках предложенной идеологии генерации страниц. XSLT 2 с поддержкой пользовательских функций это решит?
Если мне приспичит переделать локализацию с использованием базы данных и php:functionString(), я буду вынужден изменять все вызовы, вместо того, чтобы изменить только реализацию своей функции-шаблона localize.
Возможно, в данном конкретном случае проблема надумана, но в целом у меня нехорошее впечатление, что указанный недостаток является фатальным в рамках предложенной идеологии генерации страниц. XSLT 2 с поддержкой пользовательских функций это решит?