Oczywiście nic się nie skaluje, podobnie jak pliki statyczne obsługiwane przez szybki serwer WWW i każdy CMS, który musi dowiedzieć się, co załadować, a następnie załadować, ale nie będzie działał tak dobrze, WordPress lub w inny sposób. Jednym z problemów jest liczba zapytań do bazy danych na żądanie adresu URL i moje 2 lata doświadczenia w pracy wyłącznie z Drupal, a teraz ponad 2 lata z WordPress jest taki, że WordPress jest znacznie lepszy w tym dziale.
To powiedziawszy, prawie nic z żadną mocą nie skaluje się „od razu po wyjęciu z pudełka” ; chodzi o to, co możesz zrobić, gdy rosną Twoje potrzeby w zakresie skalowalności?
Na niskim końcu „ dużego ruchu” znajdują się świetne wtyczki buforowania i integracje z niedrogimi sieciami CDN, które można wykonać całkiem dobrze przy budżecie bez IT i niskim budżecie hostingu. Oto kilka innych pytań i odpowiedzi do recenzji:
Istnieją opcje profilowania w celu zidentyfikowania wąskich gardeł wydajności :
Po zidentyfikowaniu wąskich gardeł można przeprowadzić zlokalizowaną optymalizację za pomocą takich funkcji, jak interfejs API transjentów . Niniejsze pytania i odpowiedzi dają przykład, który można zoptymalizować za pomocą interfejsu API transjentów i pokazują, jak:
Jeśli naprawdę chcesz wyciągnąć duże pistolety , możesz skonfigurować Memcached , HyperDB , Nginx i / lub więcej, aby przyspieszyć (wydaje się, że ten ostatni naprawdę ewoluuje w kierunku uzyskania niesamowitej skalowalności z WordPress):
I wreszcie pojawiają się webhosty ukierunkowane na WordPress specjalizujące się w wydajności, takie jak WP Engine , ZippyKid i inne:
Więc dobrą wiadomością jest to wszystkich skalach bardzo ładnie ; od bardzo niskiego końca darmowy i łatwy z techniczną złożonością, a koszty rosną tylko wraz ze znacznym wzrostem ruchu. Zacznij od małego z WordPress, a będzie świetnie. Jeśli Twój ruch rośnie i zarabiasz go dość dobrze, przekonasz się, że jest to bardzo opłacalne, jeśli chcesz go skalować.
Przynajmniej IMO. :)