Når Betyr Drupal Krev Performance Tuning?

Når du bygger et nettsted med Drupal innholdsstyringssystem, kan du fortsatt har arbeid å gjøre. Hvis nettstedet ditt ikke oppfyller dine standarder - det lastes for sakte, for eksempel - det er på tide å tune den opp for høyere ytelse. Ved å finjustere webutvikling programvare, kan du holde nettstedet fungerer greit, selv om antall besøkende pigger.

metrics

Før du bestemmer deg for om nettstedet trenger ytelse tuning, må du standarder for å måle resultatene. Hvis du er opptatt av fart, en saktere lastetid enn 1,5 sekunder er et tegn på det er behov for tuning. Hvis estetikk og en rik brukeropplevelse er viktig, kanskje raskere lasting ikke noe for deg, eller ikke kan være et praktisk alternativ. Sjekk nettstedet ditt hvis bruken vokser. Hvis nettstedet håndterer mange flere besøkende enn det gjorde da du startet, kan flaskehalser redusere ytelsen under nivået du ønsker.

cache

Når du identifisere problemet, sett om å fikse det. En standard skritt for å håndtere et rush av brukere er å plassere de mest brukte websider i en web cache, som lar besøkende tilgang til sidene uten å plassere ekstra krav på serveren din. Du kan aktivere Drupal cache system ved å klikke på "Administrer" på nettstedet ditt, så suksessivt på "Site Konfigurering" Performance "og" båndbredde optimaliseringer. "Klikk deretter på de riktige avmerkingsboksene for å aktivere CSS og Javascript-filer. Et annet alternativ er å laste ned en åpen kildekode-cache program som memcached.

roboter

Når Web roboter, for eksempel søkeroboter aggregatorer og spammere, inspisere et nettsted, de aggressivt kreve opplysninger. Kravene kan bli så konstant de nedgradere nettstedets evne til å håndtere vanlige brukere. En løsning er å legge til en linje i robots.txt-filen - mekanismen som forteller bots hva å indeksere - fortelle din side ikke å gi roboter med mer enn én side hvert 10. sekund. Robots.txt kan også direkte bots bort fra deler av området som du ikke trenger indeksert.

PHP

PHP er en hyperprogrammeringsspråk for nettstedet konstruksjon. Ved å optimalisere din PHP-kode, aktiverer du din side å takle stor trafikk uten å bremse ned. En PHP-script som kan behandle en fil i ett skudd, for eksempel, virker raskt, men hvis den har til å håndtere flere filer, det overbelaster lettere enn en tregere script som behandler filer linje for linje. Den optimale PHP koding varierer fra sted til sted, avhengig av arkitektur, programvaren og serveren.