whycomputer.com >> Cunoașterea pe Internet >  >> Internet

Cum funcționează performanța site-ului pe o lățime de bandă?

Unul dintre aspectele cele mai importante ale performanței unui site web este cantitatea de lățime de bandă alocată utilizării acestuia. Bandwidth determină cât de repede serverul Web poate încărca informațiile solicitate. Deși există alți factori care trebuie luați în considerare în ceea ce privește performanța unui site, lățimea de bandă este frecvent factorul limitator.

Definiția lățimii de bandă
Bandwidth este definită în termeni de număr de biți pe secundă. Un pic este cea mai mică cantitate de informații despre computer, un zero sau unu, iar opt dintre ei fac un singur octet. Din punct de vedere istoric, conexiunile la rețea sunt măsurate în biți, în timp ce dispozitivele utilizator final, cum ar fi memoria calculatorului și hard disk-urile, sunt măsurate în octeți. Un megabit este de peste un milion de biți (mai exact, 1.048.576 biți), în timp ce un gigabit este de peste un miliard de biți (exact 1.073.741.824 biți). De aceea, o conexiune de 100 megabiți pe secundă poate trimite peste 104 milioane de biți pe secundă, care este mai bine formulată ca 13MB pe secundă.

Calculul necesarului de lățime de bandă
Cele mai multe servere Web transmit pagini statice și imagini la cererea browserelor web, ceea ce înseamnă că nu este necesară nicio modificare a acestor fișiere înainte ca acestea să fie încărcate pe Internet. În aceste cazuri, cerințele privind lățimea de bandă sunt destul de simple. Adăugați numărul total de octeți utilizați de resursele care alcătuiesc o anumită pagină pe site-ul dvs.: o pagină HTML este un anumit număr de kilobyte de cod HTML, JavaScript și fișiere incluse, în timp ce imaginile pe care solicitările de pagină vor fi probabil un număr mai mare kilobytes. De exemplu, o pagină de pornire poate fi de 25KB de fișiere HTML, foi de stil cascadă și JavaScript, care apoi face cereri pentru 250KB de imagini. Prin urmare, solicitând această pagină pentru prima dată, aveați nevoie de 275KB de date sau de 2.200 kilobiți. Peste o conexiune la internet de 100 megabiti, ar trebui să utilizați doar un sfert de un megabit pentru o secundă, ceea ce înseamnă că aproximativ 300 de utilizatori simultan pot accesa site-ul fără a încetini. Unele cantități de lățime de bandă sunt întotdeauna pierdute la cerințele legate de rețea, astfel încât rotunjirea acestor estimări (în acest caz, de la 364 la 300) este o idee bună. Site-urile web care așteaptă mai mult de 300 de utilizatori simultani, așadar, ar avea nevoie de mai multă lățime de bandă pe Internet sau să folosească fișiere mai mici pe paginile lor de pornire.

CPU Bottlenecking
Un site web poate fi încetinit de necesitatea de a servi fișiere dinamice . Acesta este cazul ori de câte ori o pagină Web este generată pe baza codului de programare; de exemplu, paginile de pe un site WordPress nu sunt HTML statice, dar sunt generate la cerere de programarea PHP în șablonul WordPress. Un site dinamic cu aceiași parametri ca exemplul paginii statice ar putea gestiona numai 300 de utilizatori simultani dacă cerințele procesorului pentru generarea fiecărei pagini sunt sub aproximativ o treime din 1% din CPU. Pe de altă parte, dacă 1% din procesor este folosit pentru a genera o pagină, atunci numărul maxim de utilizatori simultani va fi mai aproape de 100 decât 300, chiar dacă lățimea de bandă disponibilă poate gestiona mai mulți utilizatori. și rețelele de livrare a conținutului
Blocarea benzii de bandă poate fi îmbunătățită prin utilizarea rețelelor de difuzare a conținutului sau a CDN-urilor, care stochează copii ale datelor serverului dvs. Web, de obicei în mai multe puncte de pe Internet. De exemplu, un CDN poate fi localizat în Tokyo și Londra, duplicând - sau caching - informații de pe serverul dvs. Web pentru utilizatorii din Asia și respectiv Europa. CDN este fizic mai aproape de utilizator, accelerarea livrării și reducerea numărului de accesări pe serverul Web principal. De asemenea, cache-ul pe serverul Web local sau CDN-urile poate, de asemenea, reduce foarte mult cerințele CPU-ului, dar cu costul trimiterii unor pagini puțin depășite la browserele Web.
URL:https://ro.whycomputer.com/Internet/100509087.html

Internet
  • Cum să începeți un film și descărcați muzică Website

    Accesibilitatea, ubicuitatea și viteza Internetului continuă să crească. Drept urmare, utilizatorii de Internet inteligenți doresc conținut din ce în ce mai bogat, inclusiv audio și video multimedia. Popularitatea mărcilor online care oferă muzică și descărcări de filme, cum ar fi Youtube și iTunes,

  • Cum să copiați și să inserați codul HTML pe site-ul meu

    Majoritatea webmasterilor începători au pus la îndoială cum să utilizeze HTML pentru a formata textul într-un anumit mod, a aranja conținutul în coloane sau a crea tabele. Când întâlniți un site care face exact ceea ce doriți să faceți, browserul Web vă oferă o privire în interiorul codului sursă HT

  • Cum să vă creați propriul Jurnal Online Journal

    Jurnalele pot fi distractive pentru a crea și întreține. Pentru unii, scrierea de jurnal este o modalitate de a descoperi lucruri despre tine sau despre ceilalți, adună gândurile tale și dă emoțiile tale un loc de odihnă. Unii scriitori folosesc un jurnal pentru a ajuta la dezvoltarea ideilor pentru

Cunoașterea pe Internet © https://ro.whycomputer.com