PHP und HTML arbeiten sehr gut zusammen. Ändern Sie file.html in file.php. Sie können PHP-Code in den Tags schreiben. Die Standardkonfiguration der meisten
-Webserver besteht darin, PHP-Skripte direkt auszuführen. Gerade weil der Schwellenwert sehr niedrig ist, können unerfahrene Programmierer, die nicht über große Programmierkenntnisse verfügen müssen, direkt mit
Operationen beginnen, was zu einer Menge Code von geringer Qualität führt.
Aufgrund seiner einfachen Erlernbarkeit strömten viele unerfahrene Programmierer herein, was ein weiteres Problem aufdeckte, für das PHP kritisiert wurde: PHP ist für sich genommen nicht die beste Webserver-seitige Sprache
Es gab eine klare Vision, aber sicherlich kein sehr gutes Design dafür. Dies führte zu einem weiteren Ergebnis: lockere Zusammenarbeit aus der ganzen Welt, ein Sammelsurium an beigesteuertem Code und Ideen, und es war schwer zu vermeiden, dass einige schlechte Ideen darin eindrangen.
Die offensichtlicheren Vorteile von PHPOpen Source: bedeutet, dass Sie die zugrunde liegende Sprache oder das zugrunde liegende Programm frei und kostenlos verwenden oder anzeigen können
Anwenden zum Bereich Webentwicklung: Nicht unbedingt auf Webentwicklung ausgerichtet, hat aber relativ große Anwendungen in der Webentwicklung.
Dynamische Sprache höherer Ordnung: Hat die Eigenschaften dynamischer Sprachen und die meisten Sprachen für das Web Anwendungen haben diese Eigenschaft ;
Groß genug Community: Es gibt viele Sprachen, die die oben genannten Bedingungen erfüllen, aber nur in einem kleinen Bereich verwendet werden. Wir verwenden diese letzte Bedingung, um sie herauszufiltern.
Werfen wir einen Blick auf Flask
Flask ist ein leichtes Webanwendungs-Framework, das in Python geschrieben ist. Basierend auf Werkzeug WSGI (Python Web Server
Gateway Interface, abgekürzt als WSGI) ist eine Schnittstelle zwischen Python-Anwendungen oder Frameworks und Webservern weit verbreitet und wurde im Wesentlichen durch seine portable Toolbox und Jinja2-Vorlage realisiert Motor. Flask ist unter der BSD-Lizenz lizenziert. Flask wird auch als „Mikroframework“ bezeichnet, da es einen einfachen Kern verwendet und
Erweiterungen verwendet, um zusätzliche Funktionalität hinzuzufügen. Flask verfügt nicht über eine Standarddatenbank oder ein Formularvalidierungstool. Flask behält jedoch die Flexibilität der Erweiterung bei, und Sie können die Flask-Erweiterung verwenden, um
diese Funktionen hinzuzufügen: ORM, Formularvalidierungstools, Datei-Uploads und verschiedene offene Authentifizierungstechnologien.
Das obige ist der detaillierte Inhalt vonWas ist einfacher, Flask oder PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!