У меня есть около 10 стандартных блоков динамически сгенерированного HTML, которые включаются на большой процент страниц моего сайта (информационные боковые панели).
Я могу использовать #include операторов или определите их как макросы, оба будут работать.
Что лучше? Я новичок в Velocity и переношу сайт с JSP.
Зачем использовать одно против другого? Зачем использовать #include, если макрос без аргументов () делает то же самое? Обращаются ли они по-другому с точки зрения кэширования / памяти?