Maison > Article > développement back-end > Quelle est la différence entre php et css
La différence entre php et css : 1. PHP est un langage serveur, tandis que css est un langage client ; 2. php est utilisé pour traiter la couche logique, tandis que css est utilisé pour réaliser la couche de présentation de la page web ; .php peut générer des pages Web de manière dynamique, et CSS doit se coordonner avec différents langages pour formater dynamiquement les éléments de la page Web.
L'environnement d'exploitation de ce tutoriel : système Windows 10, PHP version 7.1, ordinateur DELL G3
Un site Web peut être divisé en deux parties : le style artistique et la fonction. PHP est utilisé pour contrôler les fonctions du programme, tandis que CSS est utilisé pour contrôler le style artistique.
CSS peut contrôler le style de la page. Il peut non seulement modifier statiquement la page Web, mais également formater dynamiquement divers éléments de la page Web avec différents langages de script. CSS peut effectuer un contrôle précis au niveau des pixels sur la disposition des positions des éléments dans les pages Web, prend en charge presque toutes les tailles et styles de police et a la capacité de modifier les objets de page Web et les styles de modèle.
php est un langage côté serveur, un langage de script couramment utilisé pour le développement d'applications Web qui peut générer dynamiquement des pages Web.
php peut être utilisé pour :
1. Collecter les données du formulaireÀ ce sujet, les formulaires sont des interfaces de saisie de données couramment utilisées pour la programmation. Lorsqu'un formulaire est soumis, les méthodes get ou post sont généralement utilisées pour envoyer les données au script du programme PHP pour traitement.
2. Générer des pages Web dynamiquesphp s'exécute sur le serveur. Il peut générer dynamiquement le contenu demandé par l'utilisateur via différentes requêtes du client et en exécutant différents scripts. En bref, demande client -> sortie d'exécution du serveur php -> client Dans ce processus, le client ne peut pas voir le processus en cours d'exécution du programme php.
3. Traitement des chaînesLa plupart du temps, la programmation implique la manipulation de chaînes, et les compétences en traitement de chaînes sont une capacité nécessaire. PHP traite les chaînes comme un type de données de base.
4. Sortie dynamique d'imagesphp utilise la bibliothèque d'extensions GD pour générer dynamiquement des images. Par exemple, boutons de texte, codes de vérification, graphiques de données, édition d'images, vignettes, ajout de filigranes, etc.
5. Traitez le système de fichiers côté serveurUtilisez les fonctions d'exploitation du système de fichiers pour faire fonctionner des répertoires ou des fichiers sur le serveur. Y compris les opérations telles que l'ouverture, la modification, la copie, la création, la suppression et les propriétés du fichier.
6. L'écriture d'une page Web prise en charge par une base de donnéesest en fait le processus d'utilisation de scripts php pour interagir avec la base de données. Tout d'abord, il y a une demande de l'utilisateur, puis PHP s'exécute pour interagir avec la base de données, et l'ensemble de résultats interactifs est renvoyé à l'utilisateur client.
7. Contrôle de suivi de sessionLe protocole HTTP est un protocole sans état et il n'existe aucun mécanisme pour maintenir l'état entre deux choses. Par conséquent, PHP utilise l'idée du contrôle de session pour suivre les utilisateurs, afin de garantir que lorsque l'utilisateur demande une page puis demande une autre page, il sait que la demande provient du même utilisateur. Il est courant que les principaux sites Web enregistrent les paramètres de connexion et les paniers d'achat dans divers centres commerciaux, et enregistrent ces informations pour les utilisateurs au cours d'un cycle.
8. Traitement des fichiers XML/jsonEn termes simples, ces fichiers sont traités via diverses extensions via php.
9. Prend en charge l'utilisation d'un grand nombre de protocoles réseauphp prend en charge l'utilisation de divers services de protocole et peut ouvrir des ports réseau d'origine afin que différents protocoles puissent fonctionner ensemble.
10. Autres opérations côté serveurPar exemple, programmes de paiement en ligne dans le domaine du e-commerce, etc. Et il peut être utilisé sur tous les systèmes d'exploitation courants tels que Windows, Linux, iOS, etc.
Apprentissage recommandé : "
Tutoriel vidéo PHPCe 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!