Mam dużą witrynę korzystającą z WordPress. Do tej pory mamy 75 000 stron w witrynie i dobrze się sprawdza na froncie.
Problem polega na tym, że jeśli ktoś w naszym zespole dotknie edytora stron (wp-admin / edit.php? Post_type = page), Apache zje całą pamięć na serwerze.
Próbowałem wyłączyć wszystkie wtyczki, ale to nie działało. Próbowałem też debugować na naszym serwerze na żywo, który ma 4 GB ... wciąż zużywa całą pamięć i dochodzi do kłopotów.
W tej instalacji mamy również 20 000 postów. Nie ma problemu z ładowaniem tych w wp-admin. Może powinniśmy przenieść wszystkie strony do postów - to jednak spowoduje problem ze strukturą permalink.
Czy brakuje dużych ustawień lub konfiguracji dla dużej witryny WP?
Odpowiedzi:
Problem wynika z faktu, że aby wyświetlić strony i ich hierarchię, WP musi załadować je wszystkie, a następnie zbudować drzewo w pamięci.
Zostaniesz więc zapisany, jeśli możesz przekonwertować większość tych stron na jeden lub kilka niehierarchicznych niestandardowych typów postów.
Strukturę permalink można emulować.
źródło