Улучшение ЦМС

Avatar
  • обновлен
Предлагаю отказаться от ненужных скриптов и стилей на странице, которые им не нужны, а также улучшить скорость загрузки страниц. Например на странице каталогов статей, да и на всех других в html коде присутствует ненужные элементы, это пару скриптов и стилей(еще вариант, чтобы загружались асинхронно) и стиль, который увеличивает загрузку страницы, что не нужно и очень плохо. В странице присутствует коды:


1. http://s83.ucoz.net/src/jquery-1.10.2.js (ясно это Jquery) Но зачем он мне на страницах, на которых он у меня не используется? Лишний код не к чему. Тогда уберите его и сделайте условные коды, что-ли как с $POWERED_BY$ что бы админ знал что присутствие данного кода важно.
2. http://s83.ucoz.net/src/ulightbox/ulightbox.js (Разработчики слышали что такое сжатие кода JS? Хотел сжать код, чтобы уменьшить его на 19%, такое значение будет после сжатия, но к сожалению увы этого не сделать т.к. не имею доступа к s83.ucoz.net.

3. http://s83.ucoz.net/src/uwnd.js (данный код отвечает за отображение audio swf файлов и прочего, тоже Jquery, но еще раз, зачем он мне, если данных элементов нет на страницы. Лишний код, дольшая загрузка, больше отказов посителей. Это не нужно.

4. http://s83.ucoz.net/src/base.css зачем мне лишний кусок стиля, да еще и элементы стилей форума, когда все это можно впихнуть в /_my/css

5. http://s83.ucoz.net/src/layer1.css (Стиль админ бара и админки. Насчет этого хочу сделать замечание разработчикам. Почему и зачем он отображается в html коде простому гостю? Не нужный код опять. Сделайте так, чтобы данный стиль выводился только когда юзер под админом или модератором. А простым гостям и поисковикам он совершенно не нужен.)

6. http://s83.ucoz.net/src/ulightbox/ulightbox.css (Стиль лайтбокса, опять же его можно перенести в стандартный стиль my.css)

По поводу кэширования. Сделайте возможность кеширование элементов(css,картинки). Если указывать в заголовках HTTP дату или срок действия статических ресурсов, браузер будет загружать уже полученные ранее ресурсы с локального диска, а не из Интернета. Благодаря кешированию пользователи, повторно посещающие сайт, тратят меньше времени на загрузку страниц.
На этом у меня пока все:) p.s. можете и не постить в паблик данное обращение. Мне только хотелось донести это до администрации, а они уже сами поставят задачу разработчикам. Мое решение позволит улучшить качество и приоритетность цмс Ucoz.
Avatar
Анонимный
Если вам не нужны эти скрипты, так отключите их и подключите вручную лишь что вам нужно. Как это делается описано в материале на форуме https://forum.ucoz.ru/forum/64-37184-1