Cunoștințe despre Internet
Una dintre cele mai importante factori pentru performanța unui site este lățimea de bandă disponibilă. Aceasta determină rapiditatea cu care serverul web poate transfera informațiile solicitate.
Lățimea de bandă se exprimă în biți pe secundă (bps). Un bit este cea mai mică unitate de informație, un 0 sau 1, iar opt biți formează un octet (byte). Conexiunile de rețea sunt măsurate în biți, în timp ce dispozitivele finale măsoară în octeți. Un megabit (Mb) este 1.048.576 de biți, iar un gigabit (Gb) 1.073.741.824 de biți. Astfel, o conexiune de 100 Mb/s poate transfera aproximativ 13 MiB/s.
Serverele web livrează de obicei pagini și imagini statice fără modificări. Pentru a estima lățimea necesară, se însumează dimensiunea totală a resurselor unei pagini: HTML, CSS, JavaScript și fișierele media. De exemplu, o pagină de start poate conține 25 KB de cod și 250 KB de imagini, adică 275 KB (~2,2 Mb). Pe o linie de 100 Mb/s, acest volum reprezintă puțin peste un sfert de megabit pe secundă, iar aproximativ 300 de utilizatori simultană pot accesa site-ul fără degradare. În practică, o parte din lățime se pierde în overhead, deci se recomandă rotunjirea estimărilor în jos.
Servirea fișierelor dinamice poate introduce un bottleneck al CPU-ului. Dacă generarea unei pagini consuma <1% din puterea procesorului, site-ul poate susține în jur de 300 de utilizatori simultan. Dacă consumul crește la 1% pe pagină, numărul maxim scade la aproximativ 100 de utilizatori, chiar dacă lățimea de bandă este suficientă.
O soluție eficientă pentru reducerea bottleneck-ului de lățime este utilizarea CDN-urilor, care stochează copii ale datelor pe servere din diverse locații geografice. De exemplu, un CDN cu noduri în Tokyo și Londra poate servi utilizatorilor din Asia și Europa cu timp de răspuns redus, diminuând traficul pe serverul principal. Cache-ul local, fie pe serverul web, fie pe CDN, poate, de asemenea, să reducă cerințele CPU, dar poate implica livrarea unor pagini ușor învechite.
Accesibilitatea, ubiquitatea și viteza internetului continuă să crească, iar utilizatorii solicită tot mai mult conținut multimedia. Popularitatea platformelor precum YouTube și iTunes a încurajat webmasterii să se implice în acest domeniu. Pasul 1 Stabiliți modelul site-ului: definiți publicul țin
Pas cu pas: Copiere și inserare de cod HTML Majoritatea webmasterilor începători întâmpină dificultăți în a formata textul, a organiza conținutul în coloane sau a crea tabele folosind HTML. Când găsești un site care realizează exact ceea ce îți dorești, poți inspecta codul său sursă și să îl utilize
Jurnalele pot fi distractive și benefice. Pentru unii, scrierea unui jurnal este o modalitate de a descoperi lucruri despre sine sau despre alții, de a-ți organiza gândurile și de a oferi emoțiilor un spațiu de odihnă. Alți scriitori îl folosesc pentru a genera idei de povestiri, iar unii pur și sim