![]() |
Best Practices: CSS/JS
В связи с имением свойств includeJS и includeCSS в глобальном объекте PAGE хочется спросить знатоков является ли Best Practice использование данных свойств, вместо вставки из шаблона напрямую. Какие выгоды, кроме упрощение вида шаблона, имеются?
ЗЫЖ. Да, что-то ответов я давно не слышал, небось в отпусках все... Ну тем кто собирается - желаю хорошо отдохнуть. :-) |
Вставка будет правильная и быстроредактируемая ;)
|
Да, является. Объясняю почему это лучше вставки файлов в шаблон: если вы вдруг решите добавить ещё один css/js-файл, то вам в случае вставки придётся править шаблон, а затем обновлять DS/TO. Часто бывает, что после таких действий сбивается маппинг и приходится заново мапить весь шаблон. Ну и вообще - дописать строчку в TS по-моему быстрее, чем поправить HTML-файл и обновить DS/TO.
|
Внимание вопрос - а почему это в манах не объясняется? :-\ А если и объясняется, то не в базовых туториалах...
|
Потому что это элементарная логика разработчика - как проще делать, так и надо делать была бы возможность, а возможность есть - достаточно прочесть TS Ref.
|
Вот я и говорю - чем отличаются маны написанные разработчиком, от манов, написанных пользователями. :-)
А какие есть ещё приёмы из разряда Best Practices? |
Цитата:
|
Стартап высоковат, потому систему многие и не любят. Чтобы начать работу с системой по документации нужно обладать неким запасом знаний и опыта, что останавливает многих и пересаживает их на всякие джумлы. Хотя я во многих книгах видел, как люди не чураются лишний раз напомнить, что есть хорошо, а что - плохо. Причём люди - не последнего разбора, из первой десятки (программистов, дизайнеров, менеджеров и т.п.).
|
Цитата:
А до того что мало народу занимается TYPO3, так и что? Мы что тут... секта какая, что бы "затягивать в свои сети"? Информации полно... а разжевать и в рот положить, кому такие разработчики нужны? |
Насчет высоковат - спорно слишком. Я фактически ничего не умел и не знал когда мне один товарищ указал на TYPO3 и сказал что это "очень правильная система". До того момента я не смог разобраться с Joomla (которая тогда еще Mambo была) и опыта никакого не имел вообще. Начал с нуля, читал документацию, форумы, задавал вопросы и в итоге разобрался.
|
Часовой пояс GMT +4, время: 02:56. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot