Joomla 3.x Как вынести javascript в отдельный файл?

Discussion in 'SEO - оптимизация, продвижение' started by glebov_d_n, Mar 2, 2015.

  1. glebov_d_n
    Offline

    glebov_d_n Недавно здесь

    Joined:
    Dec 21, 2014
    Messages:
    13
    Likes Received:
    2
    Gender:
    Male
    В одном из Сео агрегаторов при анализе страницы выскакивает предупреждение "Наличие на странице javascript"

    1. Открыл файл index.php в папке с шаблоном нашёл два скрипта (Счётчик и онлайн консультант)
    2. В корне сайта создал папку javascripts
    3. В этой папке создал два файла с расширением .js
    4. Перенёс коды javascript в эти файлы. Всё отлично коды работают.

    Но сервис при анализе страницы всё равно ругается.
    При просмотре HTML кода страницы очень много javascript (69 штук)!!!
    Как вынести все эти javascript в отдельные файлы. И где их искать?
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Какой то непонятный вопрос. Не нравятся яваскрипты на страницах сайта, создай сайт на чистом html
     
  4. glebov_d_n
    Offline

    glebov_d_n Недавно здесь

    Joined:
    Dec 21, 2014
    Messages:
    13
    Likes Received:
    2
    Gender:
    Male
    Я не спец. Но, как-то можно их перенести в отдельные файлы? Тем самым ускорить загрузку сайта?
     
  5. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
    Не заморачивайтесь на 100% не перенесете, можно на 60-80%, но все равно смысла нет в этом.
     
  6. glebov_d_n
    Offline

    glebov_d_n Недавно здесь

    Joined:
    Dec 21, 2014
    Messages:
    13
    Likes Received:
    2
    Gender:
    Male
    Смотрел сайт у конкурентов - вообще нет javascripts на страницах.
    файле index.php в папке с шаблоном нет больше javascript, а когда открываешь код страницы в браузере, то там полно.
    Если я правильно понимаю PHP генерирует код HTML, поэтому я не вижу в файле index.php самого шаблона эти скрипты. Так где же их искать?
    Если я не профессионально объясняю свою проблему извините.
     
  7. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
    Их искать = модули, плагины, компоненты их генерируют.
    В 1 файл склеивает jch optimizer - но он не склеивает inline код, только все css/js файлы.
    Также после склейки и У Вас с 80% вероятностью появятся баги, если например интернет магазин - может корзина отвалиться и т.п.
     

Share This Page

Loading...