JS стоит ли выносить в отдельные файлы? - Webmasters.ru - RSS
http://webmasters.ru/forum/showthread.php?t=25687
SEO форум вебмастеров - Поисковые системы, оптимизация, раскрутка сайта, оптимизация и продвижение сайта в поисковых системах1741900670Elesite CMS60http://webmasters.ru/forum/images/wm/misc/rss.pngSEO форум вебмастеров Webmasters.ru
http://webmasters.ru/forum
JS стоит ли выносить в отдельные файлы? by psy_spray
http://webmasters.ru/forum/showpost.php?p=257998
Fri, 24 Feb 2012 12:26:24 GMTДобрый день,
Хочу посоветоваться с общественностью по поводу следующего вопроса:
Сейчас у меня все JS скрипты "вписаны" прямо в шаблоны. Но я все чаще замечаю что многие разработчики создают для каждого шаблона свой JS файл и подгружают их вместе.
Так вот вопрос: По вашему мнению, с точки зрения производительности, что лучше, выносить JS в отдельные файлы или писать прямо в шаблоне? И кто как поступает?JS стоит ли выносить в отдельные файлы? by Maximal
http://webmasters.ru/forum/showpost.php?p=258003
Fri, 24 Feb 2012 12:30:27 GMTдостаточно посмотреть продукты гугла и яши. сделать выводы ;)JS стоит ли выносить в отдельные файлы? by volos_86
http://webmasters.ru/forum/showpost.php?p=258124
Fri, 24 Feb 2012 15:29:34 GMTвынести в один отдельный файл.JS стоит ли выносить в отдельные файлы? by psy_spray
http://webmasters.ru/forum/showpost.php?p=258127
Fri, 24 Feb 2012 15:36:38 GMTвынести в один отдельный файл.
Один файл - это конечно хорошо, но когда JS кода очень много этот файл станет нечитаемым.JS стоит ли выносить в отдельные файлы? by earnkz
http://webmasters.ru/forum/showpost.php?p=258143
Fri, 24 Feb 2012 16:00:53 GMTpsy_spray, От чего же он станет не читаемым, посмотрите на библиотеки типа JQuery, все прекрасно читается. Плюс, отдельный js можно сжать.JS стоит ли выносить в отдельные файлы? by IceSkip
http://webmasters.ru/forum/showpost.php?p=258177
Fri, 24 Feb 2012 17:03:34 GMTЛучше конечно выносить в отдельные файлы. Но иногда и в шаблоны нужно писать.JS стоит ли выносить в отдельные файлы? by Matsa
http://webmasters.ru/forum/showpost.php?p=258186
Fri, 24 Feb 2012 17:28:25 GMTpsy_spray
Надо выносить полюбому, так как html документ в этом случае легкочитаемый, плюс для поисковиков это предпочтительнее так как они смотрят на процент соотношения контекста к скрптам, тегам и т дJS стоит ли выносить в отдельные файлы? by FullHouse
http://webmasters.ru/forum/showpost.php?p=258231
Fri, 24 Feb 2012 18:41:17 GMTплюс для поисковиков это предпочтительнее так как они смотрят на процент соотношения контекста к скрптам, тегам и т д
Не уверен, что вы правы. Откуда информация? Где подтверждение опытами?
С точки зрения производительности: необходимо выносить в отдельный файл, который можно сжать. На одном сайте подобным методом сократил почти 100kb(сайт полностью на ajax).
С точки зрения правильности: всё должно быть по полочкам, чтобы и через 6 месяцев можно было понять что за что отвечает. Есть поговорка: "Не клади все яйца в одну корзину". Сюда и вынос в отдельный файл CSS относится.
Иногда, конечно, бывают случаи, когда js генерируется на php - тут в отдельный файл не вынесешь. Но и в таких случаях можно использовать ajax, тем самым сократить код js в html до минимума.
Считаю что хорошие программисты и люди хорошо относящиеся к разрабатываемому сайту выносят при любой возможности.JS стоит ли выносить в отдельные файлы? by Matsa
http://webmasters.ru/forum/showpost.php?p=258245
Fri, 24 Feb 2012 18:57:36 GMTОткуда информация? Где подтверждение опытами?
Подтвердить не могу, так как не личном опыте такого не встречал, прочитал об этом в книге.JS стоит ли выносить в отдельные файлы? by psy_spray
http://webmasters.ru/forum/showpost.php?p=258303
Fri, 24 Feb 2012 21:01:47 GMTFullHouse,
Все что вы описали, в принципе, правильно, но тут опять же возникает вопрос. Что лучше создать один огромный JS файл со всеми функциями или создать много мелких файликов и подгружать их по мере необходимости?
Если выбрать первый вариант, то вроде как нецелесообразно постоянно грузить тяжелый файл с избыточным функционалом. А если второй, то тоже плохо, так как время загрузки страницы пропорционально количеству подгружаемых файлов.
Matsa,
Да, я тоже читал что JS затрудняет поисковикам парсинг страниц. Конечно слабо верится, но кто их знает.
Источник: Александр Яковлев "Раскрутка и продвижение сайтов"JS стоит ли выносить в отдельные файлы? by Kopc
http://webmasters.ru/forum/showpost.php?p=258311
Fri, 24 Feb 2012 21:17:33 GMTВ шаблонах js актуальные если это 3-10 строчек кода. Если больше то это прям извращение какое-то.
Что лучше создать один огромный JS файл со всеми функциями или создать много мелких файликов и подгружать их по мере необходимости?
если есть возможность подгружать только необходимые мелкие js файлы то конечно нужно это использовать.
В противном же случае всё в один большой файл.
Если имеете ввиду то что что лучше подгружать 10 файлов по 1кб или 1 файл по 10кб, тот тут без вопросов второй вариант.
Собственно все :)JS стоит ли выносить в отдельные файлы? by chak
http://webmasters.ru/forum/showpost.php?p=258346
Fri, 24 Feb 2012 22:26:06 GMTСтараюсь всегда выносить всё в файлы. Как-то "эстетичнее" код смотрится, штоле...JS стоит ли выносить в отдельные файлы? by Matsa
http://webmasters.ru/forum/showpost.php?p=258349
Fri, 24 Feb 2012 22:32:40 GMTКак-то "эстетичнее" код смотрится
Да и легче исправлять, так как не надо лазить по всем страницам сайта, где он используетсяJS стоит ли выносить в отдельные файлы? by b00mer
http://webmasters.ru/forum/showpost.php?p=258505
Sat, 25 Feb 2012 10:38:06 GMTЛучше выносит скрипты в отдельный файл и повторюсь - закидывать на отдельные поддомены, что ускорит загрузку, т.к. во время загрузки скрипта ничто другое не загружается, с одного поддомена одновременно грузится пару файлов, поэтому если файлов со скриптами несколько - лучше их раскидать на несколько поддоменов, что ускорит их загрузку и не будет мешать загрузке графики, цсс и всего остального на сайте.