![]() ![]() |
Jun 11 2012, 07:19 AM
Post
#1
|
|
![]() Web Design Seo ![]() ![]() ![]() ![]() Group: Root Admin Posts: 4,332 Joined: 29-April 09 From: Sofia Member No.: 1 |
Цитат Описаните в това ръководство стъпки са само специфичните за Joomla неща, без общите за всички видове сайтове правила като компресиране на CSS, Javascript и картинки, и обединяването на скриптовете и стиловете в един файл. Тези няколко съвета ще ви помогнат да имате една по-бърза, по-сигурна и по-лека за сървъра Джумла (ще плащате по-малко пари за хостинг, а и хостинг компанията ще е доволна): 1. Изключете всички излишни добавки за Joomla които не ползвате! 2. Изтрийте добавките за Joomla които са инсталирани в сайта ви, но не ползвате. 3. Включете кеша навсякъде където има такава опция. 4. В джумла има две опции за кеш - в глобалните настройки и системен плъгин. 5. Не ползвайте за SEF нещо друго освен стандартните възможности на джумла. 6. Не ползвайте вградения gzip на джумлата, ползвайте това кеширане за htaccess или директно този примерен htaccess за Джумла. 7. Подредете system плъгините на Joomla! така, че кеш плъгинът да е подреден последен! 8. Ако ползвате компоненти като sh404sef и подобни на него, прочетете това за правилни настройки на sh404sef. Тук има още примери и ръководства за htaccess. -------------------- Правила на форума | Forum Rules | How to receive support. 3D Web Design: Уеб дизайн, Seo оптимизация, Web Site Extensions, Oscommerce Addons, Wordpress plugins and Joomla Extensions. Изработка на уеб сайтове и оптимизация на сайт за търсачки и Seo услуги.
|
|
|
|
Jan 15 2020, 08:26 AM
Post
#2
|
|
![]() Web Design Seo ![]() ![]() ![]() ![]() Group: Root Admin Posts: 4,332 Joined: 29-April 09 From: Sofia Member No.: 1 |
Ъпдейт на ръководството за последната версия на Joomla! 3 за 2020 година! Ръководство за намаляване на товара върху сървъра на Joomla - как да направя Джумла сайт по-лек и по-бърз (точките са подредени по приоритет, тоест първа точка е най-важна, втора по-маловажна и т.н.):
1. Настройвате сървъра си да ползва кеширане и компресиране за определени файлови типове. Качва се код в htaccess файла в public_html директорията на сайта ти. Кодът е тук: https://3dwebdesign.org/forum/htaccess-code...up-joomla-t1058 Ползвайте точно този код - коментар 6. 2. Ползвайте максималната възможна версия на PHP, с която сайта ви работи коректно. Включете по възможност PHP 7.3 или поне PHP 7.2. Всяка по-нова версия на PHP е по-бърза, по-сигурна и ползва по-малко ресурси от сървъра! Разгледайте проведен от хостинг компания Суперхостинг тест, който документира промените във времената на зареждане на блог с различни версии на PHP - от 5.6 до 7.3: https://blog.superhosting.bg/wordpress-spee...e-showcase.html ![]() 3. Глобални настройки на системата: Първо проверявате дали ви е включен кеша от глобалните настройки на Joomla. Включвате кеша и задавате Консервативно кеширане. Ако хостинга ви го поддържа, можете да ползвате и memcached кеширане, което е по-бързо от кеширането във файл. ![]() 4. Глобални настройки на системата: Продължителност на сесиите: сложете възможно най-малката стойност, примерно аз никога не слагам стойност от над 15 минути. Да сложиш 50-60 и повече минути на сайт който има много регистрирани потребители УБИВА сайта ви като го забавя много осезаемо. И вдига и товара върху сървъра. 5. Настройки на модули: След това проверявате включен ли е кеш на всеки един работещ модул и евентуално му вдигате времето на кеширане от 900 секунди на повече. Ние обикновено ползваме 9000 секунди. ![]() 6. Настройки на модули: Проверявате дали е включена и опцията "prepare content" (Подготовка на съдържанието) във всеки модул. Това включва парсването на контент плъгините за съответния модул и също увеличава товара. Оставяте опцията включена САМО за който модул ти е необходима, а не за всички. ![]() 7. След това идват стъпки като изключване на някои модули и функции. Примерно функции като покажи най-популярните публикации или показвай броя продукти в категориите са доста тежки и товарят сървъра, дори да им е включен кеша - в момента когато се опреснява кеша им, забавят много. 8. Хитрости: Ако толкова много се държи да имате подобна информация на някоя страница (най-популярни публикации, брой продукти в категория), включваш модула, взимаш съдържанието което модула генерира, копираш го като HTML код и го вкарваш в статичен HTML модул. След това изключваш стандартния модул и включваш този с HTML кода. Така имаш информацията на страницата, но тя е статична и не товари сървъра. После през определен период от време правите същата процедура за да ъпдейтнете съдържанието. ![]() 9. На същия принцип съм правил дори менютата в сайта статични и товара върху сървъра е падал само от това с до 10-15%. Защото в Джумла меню модулите имат кеш, но ако имаш многоезичен сайт, за да работи многоезичността правилно, изключваш кеша на модула. И всеки път, всяка една връзка, се зарежда чрез заявка към базата данни. А колко често си ъпдейтвате менютата на сайта? Много рядко? Затова е добре менютата да се направят статични, особено ако имате сайт на повече от един език. 10. Опционално за да свалите товара върху сървъра още повече, можете да блокирате обхождането на сайта ви от лошите ботове с този код (пак в htaccess файла): Блокиране на лошите ботове в htaccess. Направете всичко това и гарантирано ще свалите голяма част от товара който оказва вашата Joomla върху сървъра ви. А Джумла сайта ви ще стане много по-бърз, което има много предимства: по-доволни потребители, повече продажби, по-добро класиране в Google. Искате да извършим услуги за вашият уеб сайт? Свържете се с нас сега. Ако мислите, че ръководството ни ви е помогнало, можете да ме почерпите едно кафе от тук: https://www.paypal.me/3dwebdesign/1 -------------------- Правила на форума | Forum Rules | How to receive support. 3D Web Design: Уеб дизайн, Seo оптимизация, Web Site Extensions, Oscommerce Addons, Wordpress plugins and Joomla Extensions. Изработка на уеб сайтове и оптимизация на сайт за търсачки и Seo услуги.
|
|
|
|
![]() ![]() |
Similar Topics
| Topic | Replies | Topic Starter | Views | Last Action | |
|---|---|---|---|---|---|
![]() |
Pinned: Joomla Scraper Can Grab Any Content From Any Website |
86 | Web Design Seo | 590,722 | 8th September 2021 - 07:02 AM Last post by: Web Design Seo |
![]() |
Pinned: list with new Joomla exploits |
20 | Web Design Seo | 385,760 | 26th September 2018 - 05:07 AM Last post by: Web Design Seo |
![]() |
Pinned: Joomla Pagination Seo Plugin SEO plugin for Joomla Pagination that work in all Joomla |
61 | Web Design Seo | 463,811 | 13th March 2018 - 10:05 AM Last post by: mxcpz |
![]() |
Pinned: Joomla Scraper Going Open Source No licenses, use scraper on unlimited number of web sites |
0 | Web Design Seo | 352,501 | 8th March 2017 - 07:40 AM Last post by: Web Design Seo |
![]() |
Joomla Ден 2016 Joomla Day 2016 |
1 | Web Design Seo | 310,663 | 31st October 2016 - 10:11 AM Last post by: Web Design Seo |
![]() |
Joomla Post By Email To K2 Extra Fields | 1 | uglykidjoe | 236,913 | 11th February 2016 - 07:45 AM Last post by: Web Design Seo |
![]() |
Pinned: Joomla Scraper Integration With K2 better integration of Joomla Scraper and K2 |
8 | Web Design Seo | 272,086 | 2nd January 2016 - 09:07 AM Last post by: b_goranov |
![]() |
Joomla Scraper Not Working | 2 | Jan Hädicke | 255,960 | 11th November 2015 - 02:05 PM Last post by: Web Design Seo |
![]() |
Joomla Scrapper Subscription And Licensing Model | 3 | omoj | 207,813 | 15th October 2014 - 06:06 AM Last post by: Web Design Seo |
![]() |
Joomla Developer For Hire Hire Joomla! developers |
0 | Web Design Seo | 148,450 | 25th July 2014 - 08:00 AM Last post by: Web Design Seo |
|
Lo-Fi Version | Time is now: 1st June 2026 - 08:41 PM |