Budżet: 7500 UAH Termin: 5 dni
Dzień dobry.
Miałem do czynienia z takimi przypadkami na WooCommerce / WordPress, kiedy strona zaczyna być atakowana przez boty/spam koszykowy, a w rezultacie pada PHP, MySQL i hosting szybko zużywa zasoby.
W Państwa przypadku problem jest podobny nie tylko do "dużego obciążenia", ale właśnie do ciągłych zapytań w koszyku / dodawaniu do koszyka / usuwaniu przedmiotu, które uderzają w sesje WooCommerce, bazę danych i dynamiczne strony, które prawie nie są buforowane. Z tego powodu nawet przy normalnym 403 serwer i tak zużywa zasoby na przetwarzanie.
Co mogę zrobić w tej sprawie:
— przeanalizować logi i znaleźć główne wzorce obciążenia
— sprawdzić, co dokładnie najbardziej obciąża: PHP, MySQL, wp-admin/admin-ajax, fragmenty koszyka, sesje WooCommerce, boty lub omijanie pamięci podręcznej
— skonfigurować ochronę przez Cloudflare / zasady zapory / ograniczenie liczby zapytań / filtrowanie botów
— ograniczyć lub prawidłowo odcinać zapytania spamowe/koszykowe
— sprawdzić buforowanie i wyjątki, aby nie uszkodzić koszyka i procesu zakupu
— wprowadzić konkretne poprawki w WordPress / WooCommerce / serwerze, aby strona lepiej znosiła obciążenie
Pracuję starannie: najpierw szybki audyt, potem lista przyczyn, a następnie wprowadzam poprawki według priorytetu, aby nie "strzelać na oślep".
Co otrzymacie na wyjściu:
— zrozumiałą przyczynę przeciążenia
— skonfigurowaną podstawową ochronę przed takim spamem
— zmniejszenie obciążenia na serwerze / MySQL
— rekomendacje, co jeszcze warto poprawić, jeśli hosting już osiąga swoje limity
Pracowałem z WordPress/WooCommerce i optymalizacją pod obciążenie, również dobrze rozumiem, jak takie ataki omijają pamięć podręczną i dlaczego nawet "prosty spam w koszyku" może zablokować stronę.
W razie potrzeby mogę zacząć od audytu logów i konfiguracji, a następnie przejść do naprawy.