Maison > Article > développement back-end > Qu'est-ce qui est le plus simple, flask ou php ?
PHP et HTML fonctionnent très bien ensemble. Modifiez file.html en file.php, vous pouvez écrire du code PHP dans les balises , et la configuration par défaut de la plupart des serveurs Web
consiste à exécuter directement des scripts PHP. Précisément parce que le seuil est très bas, les programmeurs débutants qui n'ont pas besoin de connaître beaucoup de connaissances en programmation peuvent directement lancer des opérations
, ce qui entraîne beaucoup de code de mauvaise qualité.
En raison de sa facilité d'apprentissage, un grand nombre de programmeurs débutants ont afflué, révélant un autre problème pour lequel PHP a été critiqué : PHP n'est pas le meilleur langage côté serveur Web en soi
Il y avait une vision claire, mais certainement pas une très bonne conception. Cela a conduit à un autre résultat, une coopération lâche du monde entier, un mélange de code et d'idées contribuées, et il était difficile d'éviter que de mauvaises idées s'y infiltrent.
Les avantages les plus évidents de PHPOpen source : signifie que vous pouvez utiliser ou visualiser le langage ou le programme sous-jacent librement et gratuitement
Postuler ; au domaine du développement Web : pas nécessairement axé sur le développement Web, mais a des applications relativement importantes dans le développement Web
Langage dynamique d'ordre élevé : présente les caractéristiques des langages dynamiques, et de la plupart des langagespour le Web ; les applications ont cette caractéristique ;
Communauté suffisamment grande : Il existe de nombreuses langues qui remplissent les conditions ci-dessus, mais ne sont utilisées que dans une petite plage. Nous utilisons cette dernière condition pour les filtrer.
Jetons un coup d'œil à flask
Flask est un framework d'application Web léger écrit en Python. Basé sur Werkzeug, WSGI (Python Web Server
Gateway Interface, en abrégé WSGI) est une interface entre les applications ou frameworks Python et les serveurs Web. Elle a été largement acceptée et a essentiellement été réalisée avec sa boîte à outils portable et son modèle Jinja2. moteur. Flask est sous licence BSD. Flask est également appelé « microframework » car il utilise un noyau simple et utilise des
extensions pour ajouter des fonctionnalités supplémentaires. Flask ne dispose pas de base de données par défaut ni d'outil de validation de formulaire. Cependant, Flask conserve la flexibilité d'expansion et vous pouvez utiliser Flask-extension pour ajouter
ces fonctions : ORM, outils de validation de formulaire, téléchargements de fichiers et diverses technologies d'authentification ouvertes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!