Можливі способи прискорення роботи сайту на cms bitrix

Можливі способи прискорення роботи сайту на cms bitrix

В інтернеті існує думка, що на CMS 1C-Bitrix неможливо створити швидкі сайти, що сама система важка. Але не варто забувати, що швидкість роботи проекту часто, в меншій мірі залежить від обраної CMS, а в більшій від виконання і настройки. Саме правильна архітектура і настройка веб сайту відіграє значну роль. Розглянемо деякі моменти, які можна досить швидко виправити і тим самим прискорити роботу сайту.

По-перше, переконайтеся, що на проекті включено кешування Робочий стіл -> Настройки -> Налаштування продукту -> Автокешірованіе. Ми зустрічали проекти, на яких даний функціонал був вимкнений, або його і не включали розробники через незнання, або просто забули включити, але факт залишається фактом - кешування не працює і на кожному хіті виконується безліч запитів до бази даних і так далі.

По-друге, подивіться результати тесту системи, чи оптимально? Щоб отримати повну картину по налаштуванню оточення, необхідно виконати перевірку системи Робочий стіл -> Налаштування -> Інструменти -> Перевірка системи. подивитися оптимально налаштовано PHP Робочий стіл -> Налаштування -> Продуктивність -> PHP. Всі помилки бажано усунути, а також обов'язково варто встановити XCache або APC.

По-третє, якщо у Вас великий проект і налаштований автоматичний бекап, то подивіться коли він спрацьовує. Автоматичний бекап краще ставити на час доби з найменшим навантаженням, наприклад, пізно вночі або рано вранці. Варто також врахувати, що якщо на сервері, де розташований сайт налаштований автоматичний бекап, то автоматичний бекап Бітрікс особливо не потрібен. Якщо необхідний і той і інший бекап, то треба хоча б рознести їх по запуску - в різний час.

По-четверте, необхідно провести тестування продуктивності Робочий стіл -> Налаштування -> Продуктивність -> Панель продуктивності. наприклад, протягом 30 хвилин і подивитися "вузькі" місця. Даний інструмент показує як недоліки оточення, так і деякі помилки розробки. Наприклад, на вкладці "Розробка" можна подивитися сторінки і компоненти в яких є помилки. Помилки розробки в даному випадку - це відключене кешування компонента.

Виконавши ці 4 рекомендації та все налаштувавши можна трохи прискорити роботу сайту. Якщо всі пункти і так виконані, але сайт працює повільно або нестабільно, то тут залишається тільки шукати вузькі місця в самому коді сайту і переписувати "вузькі місця".

Можливі способи прискорення роботи сайту на cms bitrix

Алгоритми пошукових систем постійно вдосконалюються, що часто призводить до заморожування цільових сайтів і потрапляння в їх спам фільтри. Останній і найнебезпечніший з них - Баден-Баден.

Проект BX Cert - портал web розробників. Даний ресурс буде корисний як новачкам в розробці, так і більш досвідченим web розробникам.

З усіх питань Ви можете писати на пошту:

Актуальні вакансії

Ми збираємо і зберігаємо інформацію по всім вакансія web розробників і програмістів PHP, Python і багатьох інших фахівців.

Наш твіттер @ BX Cert