Добре дошъл/дошла, Гост. Моля, въведи своето потребителско име или се регистрирай.

Влез с потребителско име, парола и продължителност на сесията

Новини:

Автор Тема: Кой е най-бързият Joomla! 3.x темплейт  (Прочетена 2614 пъти)

Неактивен night_lord

  • Задържал се
  • *
  • Публикации: 121
  • Репутация: 0
    • Студенти Хамали
Здравейте

Проверявам скороста с която се зарежда сайта на Joomla! 3.x
Прави ми впечатление че времето за зареждане е два пъти повече от това на "конкуренцията"
Използвам protostar - Default
От къде се получава забавянето не искам да обвинявам хостинга защото го пробвах на два от най-големите в България и времето си е голямо
Може ли с друг темплей да се намали знам ли
Какво исползват конкуренцията някави специални сървъри ли кво ли

Неактивен Бого

  • Администратор
  • Гуру
  • *
  • Публикации: 2285
  • Репутация: +28
Re: Кой е най-бързият Joomla! 3.x темплейт
« Отговор #1 -: 02 Юли, 2015, 22:38:35 »
0
Здравей колега,

иска се да се пипне, няма сайт, който без нужните модификации да е върви добре.

1.Оптимизирайте изображенията
2.Минимизиране HTML
3.Минимизиране CSS
4.Минимизиране JavaScript
5.Пускане на кеш в .htaccess

Това са основните неща, другото е вече майсторлъка.

<!–Изглед по дефолт–>
<script type=“text/javascript“ src=“catalog/view/javascript/common.js“></script>

<!–Изглед след промяната–>

<script async type=“text/javascript“ src=“catalog/view/javascript/common.js“></script>

Joomla, произлиза от думата Jumla (на суахили), която означава `всички заедно`, като потвърждение на open source инициативата!

Неактивен speedy

  • Чаткащ
  • *
  • Публикации: 294
  • Репутация: 0
Re: Кой е най-бързият Joomla! 3.x темплейт
« Отговор #2 -: 03 Юли, 2015, 10:55:10 »
0
За да си решиш проблема с JS, можеш да ползваш RequireJS и да си бъндълнеш кода.
Предложението на @Бого с async, е добро, но е рисково в по - големи сайтове.


Неактивен Бого

  • Администратор
  • Гуру
  • *
  • Публикации: 2285
  • Репутация: +28
Re: Кой е най-бързият Joomla! 3.x темплейт
« Отговор #3 -: 03 Юли, 2015, 22:36:39 »
0
Така е @speedy, просто дадох пример на колегата, там е за майстори, които знаят какво правят. :) Това се отнася за всички сайтове.
Joomla, произлиза от думата Jumla (на суахили), която означава `всички заедно`, като потвърждение на open source инициативата!

Неактивен night_lord

  • Задържал се
  • *
  • Публикации: 121
  • Репутация: 0
    • Студенти Хамали
Re: Кой е най-бързият Joomla! 3.x темплейт
« Отговор #4 -: 04 Юли, 2015, 13:25:41 »
0
1.Оптимизирайте изображенията
2.Минимизиране HTML
3.Минимизиране CSS
4.Минимизиране JavaScript
5.Пускане на кеш в .htaccess


Благодаря ви за съветите
Направих ги тези неща още преди да пусна темата без това за JavaScript това не ми е много ясно как да го направя това някакъв сайт ли го прави програма ли търсих в нета това RequireJS от къде да го сваля

Какво мислите за това memcached това има ли смисъл от него за малки сайтове

Неактивен speedy

  • Чаткащ
  • *
  • Публикации: 294
  • Репутация: 0
Re: Кой е най-бързият Joomla! 3.x темплейт
« Отговор #5 -: 06 Юли, 2015, 08:57:47 »
0
RequireJS е библиотека, чрез която си правиш зависимости на JS файловете. За да можеш да я ползваш на 100% ще ти трябва и IDE, което да ти компилира изходния JS файл /от всички файлове, правиш един/.

Неактивен night_lord

  • Задържал се
  • *
  • Публикации: 121
  • Репутация: 0
    • Студенти Хамали
Re: Кой е най-бързият Joomla! 3.x темплейт
« Отговор #6 -: 17 Февруари, 2016, 09:43:52 »
0
Разбрах го това няма ли някой готов темплейт дето тия неща са направени по него

Неактивен Уеб дизайн Seo

  • Мега Гуру
  • *
  • Публикации: 2817
  • 3D Web Design - разработка на добавки за Joomla
  • Репутация: +48
    • 3DWebDesign
Re: Кой е най-бързият Joomla! 3.x темплейт
« Отговор #7 -: 17 Февруари, 2016, 12:20:01 »
0
Какво мислите за това memcached това има ли смисъл от него за малки сайтове

Тестовете ни показват че от memcached НЯМА смисъл за малки сайтове. Ето такива неща помагат в десетки пъти повече за оптимизирането на скоростта на зареждане на един сайт: http://3dwebdesign.org/forum/optimizaciya-na-barzinata-na-opencart-t2264 - линкът е към описание на услуга за Opencart, но на същия принцип се правят нещата и за други системи за онлайн магазини, а също и за големи сайтове изградени с Джумла.

На сайта показан на картинките memcached даде подобрение от не повече от 3-5%, а резултата от промените по php кода и добавянето на индекси към базата данни бяха внушителните над 50-60% подобрение на скоростта.
« Последна редакция: 17 Февруари, 2016, 12:23:23 от Уеб дизайн Seo »
Практически Joomla курс и обучения. Записване на 0898615736

Неактивен speedy

  • Чаткащ
  • *
  • Публикации: 294
  • Репутация: 0
Re: Кой е най-бързият Joomla! 3.x темплейт
« Отговор #8 -: 17 Февруари, 2016, 12:26:14 »
0
Ето още няколко неща от мен, които също са от решаващо значение:
- HTTP/2
- CSS async
- SVG sprites
- Storage CDN