Heim > Backend-Entwicklung > PHP-Tutorial > 11 Über statische Webseiten und dynamische Webseiten

11 Über statische Webseiten und dynamische Webseiten

WBOY
Freigeben: 2016-07-30 13:30:35
Original
1691 Leute haben es durchsucht

Kapitel 1 Erste Einführung in PHP

Die aktuelle Netzwerktechnologie entwickelt sich rasant und es entstehen immer mehr verschiedene Skriptsprachen, die auf dem Server basieren, um dynamische Websites zu erstellen. Unter diesen ist PHP aufgrund seiner Einfachheit, Benutzerfreundlichkeit und starken Portabilität einzigartig unter vielen dynamischen Website-Sprachtechnologien. Was genau ist PHP und wie verwendet man PHP? In diesem Kapitel werden diese Fragen beantwortet. Durch das Studium dieses Kapitels erhalten die Leser ein allgemeines Verständnis von PHP und lernen, wie man PHP-Code zu gewöhnlichen Webseiten hinzufügt.

1.1 Über statische Webseiten und dynamische Webseiten

Derzeit gibt es zwei Arten von Webseiten im Internet: statische Webseiten und dynamische Webseiten. Bevor wir über diese beiden Webseiten sprechen, wollen wir zunächst den Client (Client) und den Server (Server) in der Netzwerkstruktur verstehen. Ein Server ist ein Gerät, auf dem Serversoftware installiert ist und das Clients Dienste wie Webbrowsing, Datenbankabfragen usw. bereitstellen kann. Der Client hingegen erhält Dienste wie das Surfen im Internet und das Herunterladen von Software vom Server über Client-Software wie einen Webbrowser. Einfach ausgedrückt ist der Server der Dienstanbieter und der Client der Dienstempfänger.

1.1.1 Traditionelles statisches Webseiten-HTML

Der Implementierungsmodus einer statischen Webseite ist wie in der Abbildung dargestellt: Statische Webseiten weisen die folgenden Eigenschaften auf : Statische Webseite kann nicht automatisch aktualisiert werden. Der Inhalt statischer Webseiten ändert sich nicht, wenn sich Bedingungen wie die Browsing-Benutzer und die Browsing-Zeit ändern. Sobald eine statische Webseite veröffentlicht ist, handelt es sich unabhängig davon, ob der Betrachter sie durchsucht oder nicht, um eine echte Datei und entspricht einer URL. Es gibt erhebliche Einschränkungen bei der Verwendung statischer Webseiten zur Erzielung einer Mensch-Computer-Interaktion.

1.1.2 Der Unterschied zwischen dynamischen Webseiten und herkömmlichen Webseiten

Anders als bei der Implementierungsmethode statischer Webseiten ist der Implementierungsprozess dynamischer Webseitendienste wie folgt: Der Client wendet sich an den Server. und der Server, basierend auf der Anforderung des Benutzers, wird der Code innerhalb der dynamischen Webseite zunächst entsprechend auf dem Server verarbeitet und dann werden die generierten Ergebnisse an den Client gesendet. Das Modell ist wie in der Abbildung dargestellt:

1.1.2 Der Unterschied zwischen dynamischen Webseiten und herkömmlichen Webseiten

Dynamische Webseiten weisen die folgenden Merkmale auf :

Dynamische Webseiten laufen serverseitig.

Unterschiedliche Personen, zu unterschiedlichen Zeiten und an unterschiedlichen Orten durchsuchen dieselbe dynamische Webseite, und basierend auf den Ergebnissen der Codeverarbeitung werden unterschiedliche Inhalte zurückgegeben.

Dynamische Webseiten geben nur dann eine vollständige Webseite zurück, wenn der Kunde sie durchsucht, und es handelt sich nicht um eine Webseitendatei, die unabhängig auf dem Server vorhanden ist.

Im Vergleich zu statischen Webseiten ist es bei dynamischen Webseiten einfacher, eine Mensch-Computer-Interaktion zu erreichen.

Websites, die mit dynamischen Webseiten erstellt wurden, sind einfacher zu pflegen als statische Webseiten.

1.2 Über PHP

Im vorherigen Abschnitt wurden den Lesern statische Webseiten und dynamische Webseiten vorgestellt, und PHP ist eine der dynamischen Webseitentechnologien. Was ist PHP und wie ist seine Entwicklungsgeschichte? Was sind die Merkmale von PHP im Vergleich zu anderen dynamischen Webtechnologien? In diesem Abschnitt werden diese Fragen für Leser beantwortet.

1.2.1 Was ist PHP

In den frühen Tagen interpretierten einige Leute PHP als persönliche Homepage, also als persönliche Homepage. Manche Leute nennen PHP auch: „PHP: Hypertext Preprocessor“. Laienhaft ausgedrückt ist PHP eine serverseitige, plattformübergreifende Skriptsprache, die in HTML eingebettet werden kann. Die Merkmale der serverseitigen Ausführung weisen darauf hin, dass es sich um eine Art dynamische Webseite handelt. Plattformübergreifend bedeutet, dass PHP nicht nur unter Linux-Systemen, sondern auch unter UNIX- oder Windows-Systemen lauffähig ist. Darüber hinaus kann es problemlos in normale HTML-Seiten eingebettet werden. Der Benutzer muss lediglich PHP-Code in normale HTML-Seiten einfügen.

1.2.2 Entwicklungsgeschichte von PHP

PHP wurde ursprünglich 1994 von Rasmus Lerdorf entwickelt. Mitte 1995 wurde die zweite Version von PHP mit dem Namen PHP/FI (Form Interpreter) veröffentlicht.

Der Entwicklungsplan für die dritte Version begann Mitte 1997. Das Entwicklungsteam schloss sich Zeev Suraski und Andi Gutmans an und die dritte Version erhielt den Namen PHP 3.0.

Im Mai 2000 wurde PHP 4.0 offiziell veröffentlicht. Es verwendet die Zend-Engine (Zeev Andi), die eine höhere Leistung bietet.

Im Juli 2004 kam PHP 5 heraus. Die Geburt von PHP 5 hat die PHP-Programmierung in eine neue Ära gebracht. Die Einführung der Zend II-Engine, eines vollständigen Objektmodells und eines verbesserten Syntaxdesigns. Schließlich wird PHP zu einer vollständig entwickelten Skriptsprache mit wirklich objektorientierten Funktionen.

1.2.3 Vergleich von PHP mit anderen CGI-Programmen

Als serverseitige Programmiersprache weist PHP im Vergleich zu anderen CGI-Programmen wie ASP.NET, JSP usw. seine eigenen Merkmale auf. Dies spiegelt sich hauptsächlich in folgenden Aspekten wider: Webserver-Unterstützung. Unterstützung der laufenden Plattform. Skriptsprachen sind unterschiedlich. Die Datenbankunterstützung variiert. Bei der objektorientierten Unterstützung ist das anders.

1.3 Das erste Programm – HALLO WELT!

<html>
<head>
<title>HELLO WORLD!</title>
</head>
<body>
<!--以上为普通HTML代码,以下为PHP代码-->
<?<span>php
    </span><span>echo</span> "HELLO WORLD!";                                    <span>//</span><span>用echo打印字符串</span>?>
<!--以上为PHP代码-->
</body>
</html>
Nach dem Login kopieren

1.3.1 PHP-Code zur Seite hinzufügen

PHP ist eine einbettbare Sprache. Mit anderen Worten: Es kann problemlos zu gängigen HTML-Seiten hinzugefügt werden. Wenn ein Benutzer eine PHP-Datei anfordert, wird der entsprechende PHP-Code zunächst serverseitig interpretiert und ausgeführt, um neue HTML-Informationen zu generieren, die dann zusammen mit dem ursprünglichen HTML-Code an den Benutzer gesendet werden.

1.3.2 Kommentare zu PHP-Seiten hinzufügen

PHP verfügt über drei Arten von Kommentaren:

Einzeilige Kommentare: #, //
Mehrzeilige Kommentare: /*einiger Code*/

Das Obige hat 11 Aspekte zu statischen Webseiten und dynamischen Webseiten vorgestellt, einschließlich Aspekten des Inhalts. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.

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