Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 30.07.2008, 20:10   #1
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию Best Practices: CSS/JS

В связи с имением свойств includeJS и includeCSS в глобальном объекте PAGE хочется спросить знатоков является ли Best Practice использование данных свойств, вместо вставки из шаблона напрямую. Какие выгоды, кроме упрощение вида шаблона, имеются?

ЗЫЖ. Да, что-то ответов я давно не слышал, небось в отпусках все... Ну тем кто собирается - желаю хорошо отдохнуть. :-)
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 31.07.2008, 02:35   #2
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Вставка будет правильная и быстроредактируемая
-=UncleByte=- вне форума   Ответить с цитированием
Старый 31.07.2008, 11:12   #3
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Да, является. Объясняю почему это лучше вставки файлов в шаблон: если вы вдруг решите добавить ещё один css/js-файл, то вам в случае вставки придётся править шаблон, а затем обновлять DS/TO. Часто бывает, что после таких действий сбивается маппинг и приходится заново мапить весь шаблон. Ну и вообще - дописать строчку в TS по-моему быстрее, чем поправить HTML-файл и обновить DS/TO.
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 31.07.2008, 11:46   #4
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Внимание вопрос - а почему это в манах не объясняется? :-\ А если и объясняется, то не в базовых туториалах...
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 31.07.2008, 11:57   #5
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Потому что это элементарная логика разработчика - как проще делать, так и надо делать была бы возможность, а возможность есть - достаточно прочесть TS Ref.
-=UncleByte=- вне форума   Ответить с цитированием
Старый 31.07.2008, 12:13   #6
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Вот я и говорю - чем отличаются маны написанные разработчиком, от манов, написанных пользователями. :-)

А какие есть ещё приёмы из разряда Best Practices?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 31.07.2008, 12:16   #7
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Цитата:
Сообщение от maaboo Посмотреть сообщение
Вот я и говорю - чем отличаются маны написанные разработчиком, от манов, написанных пользователями. :-)

А какие есть ещё приёмы из разряда Best Practices?
А пользователю незачем вставлять JS/CSS... А разработчику... нужно включить мозг и начать работать. Все сразу встанет на свои места.
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 31.07.2008, 12:19   #8
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Стартап высоковат, потому систему многие и не любят. Чтобы начать работу с системой по документации нужно обладать неким запасом знаний и опыта, что останавливает многих и пересаживает их на всякие джумлы. Хотя я во многих книгах видел, как люди не чураются лишний раз напомнить, что есть хорошо, а что - плохо. Причём люди - не последнего разбора, из первой десятки (программистов, дизайнеров, менеджеров и т.п.).
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 31.07.2008, 12:25   #9
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Цитата:
Сообщение от maaboo Посмотреть сообщение
Стартап высоковат, потому систему многие и не любят. Чтобы начать работу с системой по документации нужно обладать неким запасом знаний и опыта, что останавливает многих и пересаживает их на всякие джумлы. Хотя я во многих книгах видел, как люди не чураются лишний раз напомнить, что есть хорошо, а что - плохо. Причём люди - не последнего разбора, из первой десятки (программистов, дизайнеров, менеджеров и т.п.).
Высоковат и я считаю это хорошо! Отсев хорошый - если человек работает с TYPO3, то действительно что-то знает...

А до того что мало народу занимается TYPO3, так и что? Мы что тут... секта какая, что бы "затягивать в свои сети"? Информации полно... а разжевать и в рот положить, кому такие разработчики нужны?
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 31.07.2008, 12:38   #10
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Насчет высоковат - спорно слишком. Я фактически ничего не умел и не знал когда мне один товарищ указал на TYPO3 и сказал что это "очень правильная система". До того момента я не смог разобраться с Joomla (которая тогда еще Mambo была) и опыта никакого не имел вообще. Начал с нуля, читал документацию, форумы, задавал вопросы и в итоге разобрался.
-=UncleByte=- вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 13:42.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория