Heim > häufiges Problem > Was bedeuten Frontend und Backend? Was ist der Unterschied?

Was bedeuten Frontend und Backend? Was ist der Unterschied?

若昕
Freigeben: 2019-04-26 15:30:03
Original
25738 Leute haben es durchsucht

Was bedeuten Frontend und Backend? Was ist der Unterschied?

Front-End und Back-End beziehen sich auf die Arbeitsteilung bei der Website-Erstellung. Der Grund, warum sie in Front-End und Back-End unterteilt werden, liegt darin, dass für die Website-Erstellung unterschiedliche Personen erforderlich sind Um zusammenzuarbeiten, sind sie hauptsächlich in Front-End und Back-End unterteilt. Lassen Sie uns darüber sprechen, was Front-End und Back-End sind.

1. Website-Frontend

Website-Frontend ist das Seitendesign oder statische Webdesign der Website, einfach ausgedrückt, der Inhalt und der Layoutstil aller Seiten, die wir sehen Besuchen Sie eine Website. Sie gehört zum Frontend der Website. Die Aufgabe des Frontends der Website besteht darin, die statischen Seiten der Website zu gestalten Um ein einfaches Beispiel zu nennen: Eine statische Seite ist wie eine Zeitung mit nebeneinander angeordneten Texten, Bildern und Inhalten. Der Grund, warum sie statisch genannt wird, liegt darin, dass der Inhalt nicht dynamisch geändert werden kann Das heißt, die statische Seite, die jeder sieht, ist genau die gleiche, ohne Unterschied. Dies liegt daran, dass diese Seite statisch ist und sich nicht ändert. Kurz gesagt, das Front-End der Website bezieht sich auf das statische Seitendesign der Website. Das Front-End der Website verwendet Technologien wie HTML, CSS und JS, um den Stil und das Layout der Website zu gestalten das Frontend der Website.

2. Website-Backend

Website-Backend wird auch Website-Backend-Technologie oder dynamische Website-Technologie genannt. Wir haben oben auch erwähnt, dass der Nachteil statischer Seiten darin besteht, dass sie den Inhalt und die Implementierung nicht dynamisch ändern können Etwas Codelogik, zum Beispiel müssen wir die Benutzerregistrierung und Anmeldeüberprüfung oder die Einkaufsabwicklung usw. implementieren. Diese werden alle durch Codelogik implementiert. Wir benötigen auch einen Hintergrund, um einige Nachrichten, Nachrichtenbenachrichtigungen usw. hinzuzufügen Da nicht alle Website-Benutzer die Front-End-Technologie zum Ändern des Seiteninhalts kennen, ist dies zu umständlich. Daher ist das Website-Backend erforderlich, um diese Funktionen zu implementieren. Zu den gängigen Back-End-Entwicklungssprachen für Websites gehören ASP, ASP.NET, JSP, PHP usw. Gleichzeitig umfasst die Website-Backend-Technologie auch Datenbanken wie MySQL, SQLServer usw. Datenbanken werden zum Speichern von Backend-Daten verwendet.

Warum sind wir in Front-End und Back-End unterteilt?

Jetzt versteht jeder, dass die Arbeit des Front-Ends und des Back-Ends der Website völlig unterschiedlich ist Die Aufgabe des -Ends besteht darin, statische Seiten zu entwerfen, und das Back-End besteht darin, Code in Kombination mit der Datenbanklogik zu implementieren, z. B. die Überprüfung der Benutzeranmeldung usw. Der Hintergrund konzentriert sich mehr auf logisches Denken. Kurz gesagt, die Website ist nur in Front-End und Back-End unterteilt, damit verschiedene Personen unterschiedliche Aufgaben erledigen können. Auf diese Weise erledigen die Front-End-Profis das Front-End und die Back-End-Profis das Back-End Für die Arbeitsteilung ist keine einzige Person erforderlich, die sowohl Front-End- als auch Back-End-Technologien versteht.



Das obige ist der detaillierte Inhalt vonWas bedeuten Frontend und Backend? Was ist der Unterschied?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage