Les pages Web

Page Web

web pageest un document disponible sur le World Wide Web. Les pages Web sont stockées sur un serveur Web et peuvent être consultées à l'aide d'un navigateur Web.

Une page Web peut contenir d'énormes informations, notamment du texte, des graphiques, de l'audio, de la vidéo et des hyperliens. Ces hyperliens sont le lien vers d'autres pages Web.

La collection de pages Web liées sur un serveur Web est appelée website. Il est unique Uniform Resource Locator (URL) est associé à chaque page Web.

Page Web statique

Static web pagessont également connus sous le nom de page Web plate ou fixe. Ils sont chargés sur le navigateur du client exactement comme ils sont stockés sur le serveur Web. Ces pages Web ne contiennent que des informations statiques. L'utilisateur ne peut lire que les informations mais ne peut effectuer aucune modification ou interagir avec les informations.

Les pages Web statiques sont créées uniquement en HTML. Les pages Web statiques ne sont utilisées que lorsque les informations ne doivent plus être modifiées.

Page Web dynamique

Dynamic web pageaffiche des informations différentes à des moments différents. Il est possible de modifier une partie d'une page Web sans charger la page Web entière. Il a été rendu possible en utilisantAjax La technologie.

Page Web dynamique côté serveur

Il est créé à l'aide de scripts côté serveur. Il existe des paramètres de script côté serveur qui déterminent comment assembler une nouvelle page Web, ce qui inclut également la configuration d'un traitement supplémentaire côté client.

Page Web dynamique côté client

Il est traité à l'aide de scripts côté client tels que JavaScript. Et puis est passé àDocument Object Model (DOM).

Langages de script

Les langages de script sont comme les langages de programmation qui nous permettent d'écrire des programmes sous forme de script. Ces scripts sont interprétés non compilés et exécutés ligne par ligne.

Le langage de script est utilisé pour créer des pages Web dynamiques.

Script côté client

Client-side scriptingfait référence aux programmes exécutés côté client. Les scripts côté client contiennent les instructions pour que le navigateur soit exécuté en réponse à l'action de certains utilisateurs.

Les programmes de script côté client peuvent être intégrés dans des fichiers HTML ou peuvent également être conservés sous forme de fichiers séparés.

Le tableau suivant décrit les langages de script côté client couramment utilisés:

SN Description du langage de script
1. JavaScript
C'est un langage de script basé sur un prototype. Il hérite de ses conventions de dénomination de java. Tous les fichiers de script java sont stockés dans un fichier ayant.js extension.
2. ActionScriptIl s'agit d'un langage de programmation orienté objet utilisé pour le développement de sites Web et de logiciels ciblant Adobe Flash Player.
3. Dart
Il s'agit d'un langage de programmation Web open source développé par Google. Il repose sur un compilateur source-source vers JavaScript.
4. VBScript
Il s'agit d'un langage de programmation Web open source développé par Microsoft. Il s'agit d'un sur-ensemble de JavaScript et ajoute une programmation optionnelle orientée objet basée sur une classe de typage statique.

Script côté serveur

Sever-side scriptingagit comme une interface pour le client et limite également l'accès de l'utilisateur aux ressources sur le serveur Web. Il peut également collecter les caractéristiques de l'utilisateur afin de personnaliser la réponse.

Le tableau suivant décrit les langages de script côté serveur couramment utilisés:

SN Description du langage de script
1. ASP
Active Server Pages (ASP) est un moteur de script côté serveur permettant de créer des pages Web dynamiques. Elle supporteComponent Object Model (COM) qui permet aux sites Web ASP d'accéder aux fonctionnalités de bibliothèques telles que DLL.
2. ActiveVFP
Il est similaire à PHP et également utilisé pour créer des pages Web dynamiques. Il utilise natifVisual Foxpro langue et base de données.
3. ASP.net
Il est utilisé pour développer des sites Web dynamiques, des applications Web et des services Web.
4. Java
Les pages Java Server sont utilisées pour créer des applications Web dynamiques. Le code Java est compilé en code octet et exécuté parJava Virtual Machine (JVM).
5. Python
Il prend en charge plusieurs paradigmes de programmation tels que la programmation orientée objet et fonctionnelle. Il peut également être utilisé comme langage non scriptant à l'aide d'outils tiers tels quePy2exe ou Pyinstaller.
6. WebDNA
C'est également un langage de script côté serveur avec un système de base de données intégré.