Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Skillnad mellan fram och back-end

    Computing program för skrivbordet och webben innefattar typiskt ett antal olika delar som alla arbetar tillsammans med varandra . I många tillämpningar kommer en databas arbeta med programmeringskod för att leverera den logik, medan ett användargränssnitt kommer att ge tillgång till den här funktionen. Generellt , front - end komponenter är de som användaren kommer i kontakt med , medan back - end komponenter lämna de uppgifter och logisk grund. Vissa tekniker kan vara involverade i både fram -och back- end behandling . Programkomponenter

    webbapplikationer har ofta front - och back - end komponenter . I en datadriven webbplats innehåller back - end komponenter i databasen eller andra datalager som XML . Den bakre änden kan också innebära scripting serversidan på ett språk som PHP eller ASP . Den främre änden av en webbapplikation levereras normalt av HTML , Cascading koden Style Sheet och JavaScript för användarinteraktion . Utvecklare specialiserar ibland i antingen fram-eller baksida teknik end , men med mindre platser samma utvecklare kan arbeta på båda . Addera Data

    Uppgifterna för en ansökan normalt anses del av den bakre änden . Bygga en databas för en webbplats eller ett program är ofta det första steget i utvecklingsprocessen . Till exempel kan ett projekt med en hemsida för ett detaljhandelsföretag börja med att skapa en produkt databas med SQL eller XML -filer . Uppgifterna är därför ibland ses som grunden för en webbplats eller applikation , med allt annat byggt ovanpå det . Serversidan skript kan hantera kommunikationen mellan databasen och programmets front - end teknik , fråge data och skicka det till användarens webbläsare eller gränssnitt .
    Logic

    Application logik är främst ses som en del av den bakre änden , även om delar av den kan genomföras vid den främre änden . Till exempel , i en detaljhandel webbplats , kan serversidan kod genomföra vad som ska hända när en kund gör ett köp när det gäller bearbetning av uppgifter och betalning . Dock kunde användargränssnittet för webbplatsen innebär också scripting klientsidan i JavaScript för att validera de detaljer user input innan de skickas till servern . Användarens webbläsare är klienten , så klient skript körs inom detta program på användarens dator , medan back - end -program körs på webbservern .
    Användarinteraktion

    Användarinteraktivitet är den främsta front-end aktivitet i alla program . HTML , CSS och JavaScript -kod redskap användarinteraktion för webbplatser , presentera en visuell representation av ansökan funktionalitet . Användarkontrollerna tillåter användaren att utföra programuppgifter , vanligen med hjälp av knappar , listrutor , textfält , kryssrutor och många andra komponenter . För vissa applikationer , kan samma teknik vara involverade både på fram-och bakdelen . Till exempel kan programmeringsspråket Java genomföra både design användargränssnitt och dataanslutning .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur till Redigera Flash-filer med Easy Eclipse
    ·Hur man binda en ComboBox till en tabell Kolumn
    ·Hur man tar bort avslutande blanksteg vid slutet av en …
    ·Hur man skriver Rake Uppgifter
    ·Hur man beräknar NS2 Bandbredd
    ·Hur Wrap text runt en bild med HTML -programmering
    ·Hur man designar en CSS Sprite Navigation Bar
    ·Hur till Öppen WebEx Filer
    ·Installera om GRUB
    ·Hur du tar bort det första elementet i C String
    Utvalda artiklarna
    ·Hur man använder VBA för beräkningar
    ·Hur PHP Få rätt Cookie
    ·Hur man skapar PDF med Javascript
    ·Hur man skriver ut listor i Python
    ·Hur man gör en öppna /spara -knappen i VB
    ·Hur man skapar en textfil för MySQL
    ·Hur Extrahera poster från flera Fasta
    ·Så här importerar modeller I GTK Radiant
    ·Hur man skapar XML-dokument Använda JDOM
    ·Konvertera en textruta egendom till en decimal
    Copyright © Dator Kunskap http://www.dator.xyz