Back to Question Center
0

Semalt trengs for å kjøre et nettsted med høy trafikk

1 answers:

Jeg er en erfaren web-utvikler på forhånd, mens min back-end-opplevelse har oppstått bare i sammenheng med Drupal. Semalt, jo dypere ting går inn i bakenden, jo mer uerfarne er jeg. På et visst punkt vet jeg ikke engang hva det er jeg ikke vet - funktions jersey online.

Jeg håper å få en bred følelse av alt som kreves på baksiden for å drive en høy trafikk nettside. Jeg skjønner at visse ting vil avhenge av om du bruker noe som PHP vs Ruby, type database, type server og typen OS på den serveren. I øyeblikket planlegger jeg å bruke Amazon EC2, men er ikke sikker på PHP vs. Rubin.

Så vidt jeg kan fortelle, her er hovedkategorier:

Server

  1. Hovedkonfigurasjoner
  2. Overvåking av ytelse / problemstillinger
  3. Skalerbarhet på lang og kort sikt (kortvarig = evne til raskt å øke kapasiteten)

DataBase

  1. Hovedkonfigurasjoner
  2. Overvåking av ytelse / problemstillinger
  3. Skalbarhet i det lange løp
  4. Caching (ikke sikker på om spørring cacheing er gjort på DB nivå eller PHP / Ruby nivå)

Tilbakestillingsspråk (PHP eller Ruby)

  1. Hovedkonfigurasjoner
  2. Caching
  3. Cron jobber (eller tilsvarende i Ruby, hvis det kalles noe annet)


Jeg frykter at dette spørsmålet kan bli lukket som ikke et reelt spørsmål fordi det ikke er spesifikt nok. Men det er min back-end uerfarenhet som gjør det vanskelig for meg å eve vet hvordan du riktig stiller et spørsmål som dette. Hvis spørsmålet bør revideres, vennligst legg igjen en kommentar som forklarer på hvilken måte, og jeg vil være sikker på å gjøre det.

February 13, 2018