|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  • * Dator Kunskap >> Programvara >> WordPress >> Content

    Hur visar du en webbplats?

    Att visa en webbplats involverar flera lager, från servern som är värd för webbplatsen till din webbläsare som tolkar koden och gör den på din skärm. Här är en uppdelning av processen:

    1. Begär webbplatsen (du initierar processen):

    * Skrivning av URL:n (eller klickar på en länk): Du anger en webbplatadress (enhetlig resurslokaler eller URL) som `www.example.com 'i din webbläsares adressfält eller klickar på en hyperlänk.

    * DNS -sökning: Din webbläsare (eller operativsystem) använder domännamnsystemet (DNS) för att översätta den mänskliga läsbara URL (t.ex. `www.example.com ') till IP-adressen för servern som är värd för webbplatsen (t.ex.` 192.0.2.1'). Tänk på DNS ​​som en telefonbok för Internet. Din dator skickar en begäran till en DNS -server (vanligtvis tillhandahållen av din internetleverantör) för att hitta IP -adressen associerad med domännamnet.

    2. Serversvar:

    * http -begäran: Din webbläsare skickar en HTTP -begäran (HyperText Transfer Protocol) till servern på den hämtade IP -adressen. Denna begäran anger vad du ber om (vanligtvis huvudwebbsidan, ofta `index.html` eller liknande). Begärningsmetoden är vanligtvis "Get" (för att hämta en resurs) men kan också vara "post" (för att skicka in data), "Put", "radera", etc.

    * Serverbehandling: Webbservern tar emot HTTP -begäran. Den identifierar resursen som begärs (t.ex. `index.html`). Servern kanske:

    * Servera direkt en statisk fil (som `index.html`,` image.jpg`, `style.css ').

    * Kör kod för serversidan (PHP, Python, Java, Node.js, etc.) för att generera dynamiskt innehåll. Den här koden kan komma åt databaser, användarkonton eller andra datakällor.

    * Utför autentiserings- och auktorisationskontroller för att säkerställa att du har tillstånd att få åtkomst till den begärda resursen.

    * http -svar: Servern förbereder ett HTTP -svar, som inkluderar:

    * statuskod: En kod som indikerar framgången eller misslyckandet med begäran (t.ex. 200 OK, 404 Ej hittad, 500 internt serverfel).

    * rubriker: Metadata om svaret (t.ex. innehållstyp, teckenkodning, cachinginstruktioner). Huvudet "innehållstyp" är särskilt viktigt, eftersom den berättar webbläsaren vilken typ av data man kan förvänta sig (t.ex. "text/html", "bild/jpeg", "applikation/javaScript").

    * kropp: Det faktiska innehållet på webbsidan (HTML, CSS, JavaScript, bilder etc.).

    3. Webbläsaråtergivning:

    * Mottagning av svaret: Din webbläsare får HTTP -svaret från servern.

    * parsing html: Webbläsaren analyserar HTML -koden i svarskroppen. HTML (Hypertext Markup Language) definierar strukturen och innehållet på webbsidan (rubriker, stycken, bilder, länkar etc.). Webbläsaren bygger en dokumentobjektmodell (DOM), som är en trädliknande representation av HTML-strukturen.

    * parsing CSS: Webbläsaren analyserar alla CSS (kaskadstilark), antingen inbäddade direkt i HTML (med hjälp av `