Maison >interface Web >Questions et réponses frontales >Est-ce que vuejs est identique à php ?
vuejs est différent de php. La différence entre les deux : 1. Vuejs est un framework JavaScript progressif et une bibliothèque js pour créer des interfaces utilisateur tandis que PHP est un langage de script ; 2. Vuejs est principalement utilisé pour le développement d'applications d'une seule page ; PHP peut être utilisé pour le développement de sites Web, le développement de backend d'applications, etc.
L'environnement d'exploitation de ce tutoriel : système windows7, version vue2.9.6&&PHP7.1, ordinateur DELL G3.
Introduction à vuejs
Vue (prononcé /vjuː/, similaire à view) est un framework JavaScript progressif permettant de créer des interfaces utilisateur. Contrairement à d’autres grands frameworks, Vue est conçu pour être appliqué couche par couche de bas en haut. La bibliothèque principale de Vue se concentre uniquement sur la couche de vue, qui est non seulement facile à démarrer, mais également facile à intégrer à des bibliothèques tierces ou à des projets existants. D'un autre côté, lorsqu'il est combiné avec une chaîne d'outils moderne et diverses bibliothèques de support, Vue est pleinement capable de fournir des pilotes pour des applications complexes d'une seule page (SPA).
L'objectif de Vue.js est de permettre une liaison de données réactive et des composants de vue composés via l'API la plus simple possible.
Vue.js lui-même n'est pas un framework complet - il se concentre uniquement sur la couche de vue. Il est donc très facile à apprendre et très facile à intégrer à d’autres bibliothèques ou à des projets existants. D'un autre côté, Vue.js peut également alimenter des applications complexes d'une seule page lorsqu'il est utilisé avec des outils associés et des bibliothèques de support.
Avantages de Vue.js
Petite taille : seulement 33 ko après compression ;
Efficacité de fonctionnement plus élevée : basé sur le DOM virtuel, on peut effectuer divers calculs via JavaScript à l'avance et convertir le DOM A final. technologie qui calcule et optimise les opérations. Puisque cette opération DOM est une opération de prétraitement et n'exploite pas réellement le DOM, elle est appelée DOM virtuel
Liaison de données bidirectionnelle : permet aux développeurs de ne plus avoir à exploiter les objets DOM ; Mettez plus d'énergie dans la logique métier ;
Écologie riche et faible coût d'apprentissage : il existe un grand nombre de cadres et de composants d'interface utilisateur matures et stables basés sur vue.js, qui peuvent être utilisés pour réaliser un développement rapide ; débutants Convivial, facile à démarrer et beaucoup de matériel d'apprentissage
Que peuvent faire les vuejs ?
1. Vue.js facilite le développement d'applications frontales basées sur le Web.
2. Vue peut simplement écrire une seule page ou un grand système frontal.
3. Vue peut créer des applications frontales d'une seule page, du plus simple au plus complexe, qui peuvent être vues partout et peuvent être développées avec Vue.
4. Vue est rapide à démarrer, puissant et fournit un échafaudage vue-cli très facile à utiliser, qui facilite la création et l'exécution de vos propres projets.
Introduction à PHP :
PHP est un langage de script simple, orienté objet, interprété, robuste, sûr, très performant, indépendant de l'architecture, portable et dynamique.
La syntaxe PHP absorbe les caractéristiques du langage C, Java et Perl, facile à apprendre et largement utilisée. Elle convient principalement au domaine du développement web. Il peut exécuter des pages Web dynamiques plus rapidement que CGI ou Perl.
Par rapport à d'autres langages de programmation, les pages dynamiques créées avec PHP intègrent des programmes dans un document HTML (une application sous le Standard Universal Markup Language) pour l'exécution, et l'efficacité d'exécution est supérieure à celle du CGI qui génère complètement des balises HTML. exécuter du code compilé peut réaliser le cryptage et optimiser l'exécution du code, ce qui accélère l'exécution du code.
Les fonctionnalités de PHP incluent :
1. La syntaxe unique de PHP mélange C, Java, Perl et la propre syntaxe innovante de PHP.
2. PHP peut exécuter des pages Web dynamiques plus rapidement que CGI ou Perl - en termes de pages dynamiques, par rapport à d'autres langages de programmation, PHP intègre le programme dans le document HTML pour l'exécution, et l'efficacité d'exécution est supérieure à celle d'une génération complète. Les balises HTML CGI sont bien supérieures ; PHP a des fonctions très puissantes, et toutes les fonctions CGI peuvent être réalisées par PHP.
3. PHP prend en charge presque toutes les bases de données et systèmes d'exploitation populaires.
4. Le plus important est que PHP puisse être étendu avec C et C++ !
Ce que PHP peut faire :
1. Développement de sites Web côté PC
60 % des sites Web Internet mondiaux utilisent la technologie PHP et 80 % des sites Web Internet nationaux sont développés avec PHP. Ces sites Web incluent des sites Web commerciaux, des sites Web d'entreprises gouvernementales, des espaces QQ, des blogs de forum, etc.
2. Développement backend d'APP
Le développement backend d'APP est un produit important du développement de l'Internet mobile. Afin d'offrir aux utilisateurs une meilleure expérience sur les téléphones mobiles, la plupart des sites Web ont rejoint les rangs du développement d'APP. La technologie back-end PHP est le langage le plus approprié pour le développement back-end d’APP.
3. WebAPP et développement d'applications légères
L'applet WeChat est une application qui ne nécessite ni téléchargement ni installation. Vous pouvez ouvrir l'application en la scannant. Ce domaine sera certainement une tendance à l'avenir.
Domaines concernés : tous les domaines liés à Internet
PHP se concentre sur le développement dans le domaine Internet. C'est une étoile montante, absorbant les avantages de Java, du langage C, de Perl et d'autres langages. Dans le domaine Web, le langage PHP est le premier choix pour la plupart des développements de projets Web nationaux, et de nombreuses entreprises sont passées d'autres langages (tels que ASP, Java) à PHP. PHP a une vitesse de développement rapide, un faible coût, un cycle court, de faibles coûts de post-maintenance et des produits open source riches. Ceux-ci sont inégalés par les deux autres langages. Il dominera certainement Internet à l'avenir. Internet ne peut pas être séparé du Web, et le Web ne peut pas être séparé de PHP.
Recommandations associées : "Tutoriel vue.js", "Tutoriel vidéo PHP"
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!