Завишено процесорно време на онлайн магазин WordPress+WooComerce

55 процесорни минути за 24 часа е малко като ресурс. Каквото и да правиш след няколко седмици пак ще си на изходна позиция, а да платиш часове работа на PHP специалист е пълно безумие, за да влезеш в лимитите на споделен хостинг. Може би пропускаш факта, че разходът на процесорно време зависи най-вече от посещенията. Колко имаш според аналитикс (или ако не си сложил аналитикс провери в Awstats).

20на лева на месец за VPS е съвсем нормален разход, ако сайтът ти прави дори минимални приходи и ще реши проблема.
Приятелю, сайта е затворен все още. Няма логика сайт без посетители да гарантира по 250-300мин като рекорда е 450 минути, а се качват основно продукти.
Май ще се минава на VPS, лошото е, че сайта не зарежда добре.
 
 
Да, намерих човек и всичко беше направено от 0-та на ново с нова тема. Всичко беше създадено както го искаме от към дизайн и функционалности, но за съжаление изникна този проблем с процесорните минути след сдаването на сайта.
 
освен, че бавят сайта, хабят процесорно време, плъгините са опасни и за сигурността, цял късмет е, че не са ти хакнали сайта досега.
Махай плъгини по най бързия начин, никаква работа не вършат.
Възможно е да бавят сайта, но без тях, функционалноста и ефективноста на магазина се влошава. Имам понати на WP пак с доста плъгини и сайтовете им летят.. явно просто е много фино и конкретно при самото създаване и качване на плъгините. Как ще ми хакнат сайта, като всеки един плъгин е закупен от Енвато със serial key и support ? А и да се хакне какво? Нали хостинга правят всеки ден бекъпи. Който го е страх от мечки-не ходи в гората :)
 
Последно редактирано:
Възможно е да бавят сайта, но без тях, функционалноста и ефективноста на магазина се влошава. Имам понати на WP пак с доста плъгини и сайтовете им летят.. явно просто е много фино и конкретно при самото създаване и качване на плъгините. Как ще ми хакнат сайта, като всеки един плъгин е закупен от Енвато със serial key и support ? А и да се хакне какво? Нали хостинга правят всеки ден бекъпи. Който го е страх от мечки-не ходи в гората :)
Да ти имам отпимизма :)
 
Точно щото сайтовете ви ги правят не PHP програмисти, а разни "WordPress/WooCommerce експерти" (настройвачи на теми и инсталатори на плъгини) - затова не вървят.

Един програмист щеше да забележи отрано проблемите.
 
Точно щото сайтовете ви ги правят не PHP програмисти, а разни "WordPress/WooCommerce експерти" (настройвачи на теми и инсталатори на плъгини) - затова не вървят.

Един програмист щеше да забележи отрано проблемите.
Явно си прав :) Но по-важното е решение на проблема, а не задълбаване в миналото, защото за съжаление то не може да се върне.
 
Попитах мой приятел с онлайн магазин на WordPress+WooComerce, колко минути изразходва, отново с доста плъгини... средно влизат на ден в магазина му между 13-15к души, отчетените процесорни минути са средно около 1000, така че може би проблема не е само в моя телевизор, а просто в самия WordPress :)
 
Възможно е да бавят сайта, но без тях, функционалноста и ефективноста на магазина се влошава. Имам понати на WP пак с доста плъгини и сайтовете им летят.. явно просто е много фино и конкретно при самото създаване и качване на плъгините. Как ще ми хакнат сайта, като всеки един плъгин е закупен от Енвато със serial key и support ? А и да се хакне какво? Нали хостинга правят всеки ден бекъпи. Който го е страх от мечки-не ходи в гората :)
Хубаво е, че имаш понятие, но ако разработчикът на плъгина е допуснал възможност за SQL инжектиране (например) нито serial key ще те спаси, нито нищо :)
Желатно е да си наясно и с GDPR, тъй като ще имаш данни на клиенти в този онлайн магазин. По закон ще бъдеш длъжен да уведомиш отговорния държавен орган в случай, че сайтът ти бъде хакнат, а след това и всички засегнати потребители.

Сега ти казваме да се махнат излишните плъгини и да се сложат техните функционалности като код в темата (някои са буквално 10 реда код), а ти не ни вярваш. Казваме ти, че споделеният хостинг е твърде орязан - пак не ни вярваш. Извинявай, но от подобни клиенти се плаша най-много - всичко си разбират, всичко им е ясно и накрая са на твоето положение :) . Просто градивна критика, да не се приема като упрек.
 
Прекалено много плъгини.

Само от бърз преглед виждам поне 5 ненужни плъгина.

WooCommerce Admin е ненужен с последната версия на WooCommerce - вграден е автоматично.
Класически редактор си го има и без да е нужен плъгин.
Loco Translate - замести го с PoEdit
Really Simple SSL
Contact Form 7 - можеш и без него, защото се зарежда на всяка страница.

Другите са ми слабо познати, но смятам, че можеш без повечето.
Евала приятелю, първото се оказа, че товари доста, големец си. Ще имаш каса бира.
Програмист извърши проверка и установи, че изглежда при зареждането на продукт, или страницата с продукти, се извършват 4 до 5 рекуеста към функциналността Wocoommerce admin.

Открива се, че от няколко месеца потребителите на Woocommerce сигнализират за бавна администрация породена от нововъведението. Прилагам линк: https://wordpress.org/support/topic/disable-slow-woocommerce-analytics/

Много потребители са описали, че следния плъгин е подобрил скоростта, изключвайки Woocommerce admin като функционалност: https://wordpress.org/plugins/disable-dashboard-for-woocommerce/

Тест, с подобно изключване на функционалността поставяйки следния ред в един от плъгините:
add_filter( 'woocommerce_admin_disabled', '__return_true' );
Това преустанови бавните рекуести и значително подобри бързодействието на администрацията в секцията с продукти, разбира се, ако не се използва Woocoomerce admin.

Надявам се информацията да е била полезна, поне на някого за в бъдеще :) Благодаря за всички отзовали се в темата и критиката, ще има поука!
 
Последно редактирано:
Хубаво е, че имаш понятие, но ако разработчикът на плъгина е допуснал възможност за SQL инжектиране (например) нито serial key ще те спаси, нито нищо :)
Желатно е да си наясно и с GDPR, тъй като ще имаш данни на клиенти в този онлайн магазин. По закон ще бъдеш длъжен да уведомиш отговорния държавен орган в случай, че сайтът ти бъде хакнат, а след това и всички засегнати потребители.

Сега ти казваме да се махнат излишните плъгини и да се сложат техните функционалности като код в темата (някои са буквално 10 реда код), а ти не ни вярваш. Казваме ти, че споделеният хостинг е твърде орязан - пак не ни вярваш. Извинявай, но от подобни клиенти се плаша най-много - всичко си разбират, всичко им е ясно и накрая са на твоето положение :) . Просто градивна критика, да не се приема като упрек.
Бегай да настройваш темички, че почна да конкурираш Станимир по изписани глупости.
 
С продължение към темата.... сайта имаше кеширане на страници, това допълнително е генерирало процесорно време и забавяне на сайта.
В момента сайта лети, не съм вярвал, че може така да стане предвид 1000те + продукта и сумати плъгини, ама явно може...

Поздрави!
 
Последно редактирано:
Виж какво друго може да стане и то на vps за 14 евро. Тук са 7 тежки wp сайта с по 15+ плъгина всеки един от тях. Общият трафик, който се излива върху сървъра е между 50 и 80к посещения дневно.
 

Прикачени файлове

  • vps.gif
    vps.gif
    226.8 KB · Преглеждания: 10

Горе