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

Federer

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

20на лева на месец за VPS е съвсем нормален разход, ако сайтът ти прави дори минимални приходи и ще реши проблема.
Приятелю, сайта е затворен все още. Няма логика сайт без посетители да гарантира по 250-300мин като рекорда е 450 минути, а се качват основно продукти.
Май ще се минава на VPS, лошото е, че сайта не зарежда добре.
 

хейтър

Well-Known Member
 

Federer

Member
Да, намерих човек и всичко беше направено от 0-та на ново с нова тема. Всичко беше създадено както го искаме от към дизайн и функционалности, но за съжаление изникна този проблем с процесорните минути след сдаването на сайта.
 

Federer

Member
освен, че бавят сайта, хабят процесорно време, плъгините са опасни и за сигурността, цял късмет е, че не са ти хакнали сайта досега.
Махай плъгини по най бързия начин, никаква работа не вършат.
Възможно е да бавят сайта, но без тях, функционалноста и ефективноста на магазина се влошава. Имам понати на WP пак с доста плъгини и сайтовете им летят.. явно просто е много фино и конкретно при самото създаване и качване на плъгините. Как ще ми хакнат сайта, като всеки един плъгин е закупен от Енвато със serial key и support ? А и да се хакне какво? Нали хостинга правят всеки ден бекъпи. Който го е страх от мечки-не ходи в гората :)
 
Последно редактирано:

Беджев Стил

Well-Known Member
Възможно е да бавят сайта, но без тях, функционалноста и ефективноста на магазина се влошава. Имам понати на WP пак с доста плъгини и сайтовете им летят.. явно просто е много фино и конкретно при самото създаване и качване на плъгините. Как ще ми хакнат сайта, като всеки един плъгин е закупен от Енвато със serial key и support ? А и да се хакне какво? Нали хостинга правят всеки ден бекъпи. Който го е страх от мечки-не ходи в гората :)
Да ти имам отпимизма :)
 

Noke

Well-Known Member
Точно щото сайтовете ви ги правят не PHP програмисти, а разни "WordPress/WooCommerce експерти" (настройвачи на теми и инсталатори на плъгини) - затова не вървят.

Един програмист щеше да забележи отрано проблемите.
 

Federer

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

Един програмист щеше да забележи отрано проблемите.
Явно си прав :) Но по-важното е решение на проблема, а не задълбаване в миналото, защото за съжаление то не може да се върне.
 

Federer

Member
Попитах мой приятел с онлайн магазин на WordPress+WooComerce, колко минути изразходва, отново с доста плъгини... средно влизат на ден в магазина му между 13-15к души, отчетените процесорни минути са средно около 1000, така че може би проблема не е само в моя телевизор, а просто в самия WordPress :)
 

cross

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

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

Federer

Member
Прекалено много плъгини.

Само от бърз преглед виждам поне 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.

Надявам се информацията да е била полезна, поне на някого за в бъдеще :) Благодаря за всички отзовали се в темата и критиката, ще има поука!
 
Последно редактирано:

Noke

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

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

Federer

Member
С продължение към темата.... сайта имаше кеширане на страници, това допълнително е генерирало процесорно време и забавяне на сайта.
В момента сайта лети, не съм вярвал, че може така да стане предвид 1000те + продукта и сумати плъгини, ама явно може...

Поздрави!
 
Последно редактирано:

Горе