Quando è il momento di passare da WordPress?


8

Il blog della mia azienda si chiude con 30.000 post e ottiene circa 1.000.000 di visite al mese. Le cose sembrano lente anche se abbiamo un buon server.

A che punto passi da WordPress o non importa? Avrei più fortuna a dividere il DB?


Penso che questa domanda non si adatti allo stackoverflow poiché non è legata alla programmazione e, almeno, argomentativa. Wordpress.com ha blog che durano a lungo, superano i 1 milione di hit / mese. Puoi trovare molte informazioni su come ottimizzare WordPress sul Web ( inizia qui ) e chiedere ulteriore aiuto agli amministratori di sistema esperti in Server Fault .

3
Definisci "buon server". Oltre a ciò, ciò che ha detto @ceejayoz.
Su '19

Potresti anche guardare lo stackexchange di Wordpress
Casebash,

Risposte:


11

WordPress non è probabilmente il problema. Può gestire facilmente tanto traffico (1.000.000 di visite al mese è meno di uno ogni due secondi) e tanti post.

Devi capire cosa sta effettivamente causando rallentamenti. Potrebbe essere il tuo host, il tuo database, una configurazione errata, un plug-in errato, ecc.


11

Come hanno detto gli altri, Wordpress può gestire bene questa quantità di traffico.

Vorrei suggerire uno dei due plugin di memorizzazione nella cache. Questi plugin scrivono su disco pagine pesanti del database, il che consente di risparmiare carico sul server del database. La differenza è notevole.

WP Super Cache

W3 cache totale

Entrambi sono ben mantenuti, quest'ultimo ha più funzionalità, ma può essere intimidatorio.

Se la memorizzazione nella cache non sembra essere di grande aiuto, il problema potrebbe essere in diverse aree. La configurazione del server Web può essere modificata (aggiungendo la compressione gzip, aggiungendo le intestazioni Expires) e anche il tema HTML ha un impatto (cerca di minimizzare la quantità di richieste che la tua pagina sta facendo). Avrei bisogno di informazioni dettagliate per aiutarti.


1
Sono d'accordo con questo, ma direi che potresti andare oltre la semplice memorizzazione nella cache: utilizzare un CDN, implementare un server per gestire il bilanciamento del carico, installare Varnish, un server SQL / DB dedicato ecc ... È la tua infrastruttura che ti consente giù, non il software.
Mike Hudson,

4

Ecco un paio di cose che puoi fare per ottimizzare il tuo sito per il traffico elevato:

  1. Ottimizza database: elimina la revisione dei post, elimina tutti i post nel cestino
  2. Usa un server dedicato.
  3. Usa il meccanismo della cache come W3TC
  4. Usa CDN e cloudflare
  5. usa i sottodomini se puoi.
  6. Limita il numero di plugin
  7. Meno chiamate php personalizzate, usa un tema Wp leggero.

Quali sono i vantaggi dell'utilizzo dei sottodomini?
Paperjam,

Aumenta il numero di richieste HTTP simultanee, se eseguite correttamente. Consulta developer.yahoo.com/performance/rules.html per ulteriori suggerimenti.
Lazlow,

Inoltre sarebbe meglio andare con un server dedicato per il web e un altro per DB come minimo, scalare con più server Web e bilanciamento del carico se il sito lo richiedeva.
Lazlow,

1

Potresti provare alcuni plugin di cache. Wordpress non dovrebbe essere così lento; è molto ottimizzato. L'unica cosa più veloce di Wordpress sarebbe davvero un sito Web HTML, che è fondamentalmente un plug-in di cache.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.