fdg
 
Entete
 
--- Coments faire
Bienvenue À propos Espace Dédi Album photo Forum-ChatLivre d'or Autres chosesLiens-Cours Tutorial php Visite guigée
 
Accueil
¤ PRESENTATION

MAGICIEN D'ABOBE
nADHOIR
Actualités

Tout sur les Comores

Voici des sites web sur les musiques,les actua lités et divers des Iles Comores,'pays des hommes intègres!!:'

 
News de 2008
 

¤ News
¤ Résultats
¤ Calendrier 2008
¤ Famille & Ville
¤ Résultats

¤
Activiés & Equipe
¤ Amis (es)
¤ Téchnologie

¤ Cours sur le web
¤ Introduction
¤ Les bases
¤ Des ressources
¤ Un script PHP

¤ Annexes
 
Comment faire
 
¤ Les cours de PHP:
¤ Avant toutes choses!
¤ Déclarer variables
¤ Réaliser livre d'or
¤ Réaliser un forum-- ---------------------- ¤ Programmation
¤ Programmation web
¤ Langage C++
------- --------------------- ¤ Systèmelisation3D
¤ Modèle pour HL²
---------------------------------------¤ La maintenance-----
¤ Micro-ordineteur----
¤ Le système MS-DOS

¤ Télécharger

 
¤ Les cours de PHP:
¤ Avant toutes choses!
¤ Déclarer variables
¤ Réaliser livre d'or
¤ Réaliser un forum-
- ------------------------ ¤ Programmation
¤ Programmation web

¤ Langage C++ ------- ---------------------- ¤ Les tutoriels de PHP
¤ Les tutoriels PHP --------
Contacts
 
¤ Autre Message
¤ Dans m on livre d'or
¤ Discutez dans forum
¤ Ma famille
¤ Mes amis
¤ Sup' Management
 
 

Dans cette rubrique vous trouverez des cours et des documents relatives surtout à ma branche d'informaticien . Ma motivation est de faire partager mon expérience sur des projets des programmation sur le web et vous aurez ausi des didéciels. Vous pouvez les téléchargers

--La programmation web. (cours séléctionné par chanfi): Télécharger

Introduction à la programmation WEB en PHP
Ce document est un support de cours : ce n'est pas un cours complet. Des approfondissem- ents nécessitent l'aide d'un enseignant et par ailleurs un certain nombre de thèmes n'ont pas été abordé. Le contenu du document est issu du cours 'Introduction à la programmation Web en JAVA" qu'on trouvera à l'URL http://shiva.istia.univ-angers.fr/ressou.html.

La structure des deux documents est la même. On a simplement remplacé le code Java par du code PHP. Pour le lecteur connaissant Java et PHP, ces deux documents permettent de comparer une solution Java et une solution PHP pour un même problème.

Le document "PHP par l'exemple" disponible à l'URL http://shiva.istia.univ-angers.fr /~tahe/ressources/php.html donneles bases du langage PHP. On suppose ici que celles -ci sont acquises. L'étudiant trouvera dans le présent document les informations lui permettant la plupart du temps de travailler seul. Il comportepeut-être encore des erreurs : toute suggestion constructive est la bienvenue à l'adresse abou002@hotmail.com ou yahoo.fr

1. Les bases
Dans cette partie nous présentons les bases de la programmation Web. Il a pour but essen tiel de faire découvrir les grands principes de la programmation Web avant de mettre ceux-ci en pratique avec un langage et un environnement particuliers. Il présente de nombreux exemples qu'il est conseillé de tester peu de la philosophie du développement web.

1.1Les composantes d'une application Web

Numéro Rôle Exemples courants
1

OS Serveur

courants
1 OS Serveur
2

Serveur Web

Apache (Linux, Windows)
IIS (NT), PWS(Win9x)
3 Scripts exécutés côté serveur. Ils peuvent l'être par des modules du serveur ou par des
programmes externes au serveur (CGI).
PERL (Apache, IIS, PWS)
VBS CRIPT (IIS,PWS)
JAVASCRIPT (IIS,PWS)
PHP (Apache, IIS, PWS)
JAVA (Apache, IIS, PWS)
C#, VB.NET (IIS)
4 Base de données - Celle-ci peut être sur la même machine que le programme qui
l'exploite ou sur une autre via Internet.
Oracle (Linux, Windows)
MySQL (Linux, Windows)
Access (Windows)
SQL Server (Windows)
5 OS Client Linux, Windows
6 Navigateur Web Netscape, Internet Explorer

1.2 Quelques ressources
Ci-desssourcessous on trouvera une liste de ressources permettant d'installer et d' utiliser certains outils permettant de faire du développement web. On trouvera en annexe, une aide à l'installation de ces outils

 

  Serveur Apache http://www.apache.org
- Apache, Installation et Mise en oeuvre, O'Reilly
  Serveur IIS, PWS http://www.microsoft.com
  PERL http://www.activestate.com
- Programmation en Perl, Larry Wall, O'Reilly
- Applications CGI en Perl, Neuss et Vromans, O'Reilly
- la documentation HTML livrée avec Active Perl
  PHP http://www.php.net
- Prog. Web avec PHP, Lacroix, Eyrolles
- Manuel d'utilisation de PHP récupérable sur le site de PHP
  VBSCRIPT, ASP http://msdn.microsoft.com/scripting/vbscript/download/vbsdoc.exe
http://msdn.microsoft.com/scripting/default.htm?/scripting/vbscript
- Interface entre WEB et Base de données sous WinNT, Alex Homer, Eyrolles
 
--Pages Web statiques, Pages Web dynamiques

Une page statique est représentée par un fichier HTML. Une page dynamique est, elle, géné- rée "à la volée" par le serveur web. Nous vous proposons dans ce paragraphe divers tests avec différents serveurs web et différents langages de programmation afin de montrer l'uni-versalité du concept web.

¤ Page statique HTML (HyperText Markup Language)
Considérons le code HTML suivant :

<html>
---- - <head>
----------<title>essai 1 : une page statique</title>
-------</head>
------<body>
----------<center>
----------<h1>Une page statique...</h1>
------</body>
</html>

qui produit la page web suivante : Une page Statique

 

Les tests:
- lancer le serveur Apache
- mettre le script essai1.html dans <apache-DocumentRoot>
- visualiser l’URL http://localhost/essai1.html avec un navigateur
- arrêter le serveur Apache
- lancer le serveur PWS
- mettre le script essai1.html dans <pws-DocumentRoot>
- visualiser l’URL http://localhost/essai1.html avec un navigateur

 
 
¤Un script PHP (Personal Home Page, HyperText Processor)
Le script essai4.php;

<html>
--------<head>
---------<title>essai 4 : une page php</title>
-------</head>
----<body>
--------<center>
--------<h1>Une page PHP générée dynamiquement</h1>
--------<h2>
<?
--------$maintenant=time();
--------echo date("j/m/y, h:i:s",$maintenant);
?>
--------</h2>
--------<br>
---------A chaque fois que vous rafraîchissez la page, l'heure change.
------</body>
</html>

Le script précédent produit la page web suivante :

Une page PHP générée dynamiquement

Il 12/09/00, 11 :41 :40
A chaque fois que vous rafraîchissez la page, l'heure change.

Qelques outils du développement web
Nous indiquons ici où trouver et comment installer les outils nécessaires au développement web. Certains outils ont vu leurs versions évoluer et il se peut que les explications données ici ne conviennent plus pour les versions les plus récentes. Le lecteur sera alors amené à s'adpater... Dans le cours de programmation web, nous utiliserons essentiellement les outils suivants, tous disponibles gratuitement :

un navigateur récent capable d'afficher du XML. Les exemples du cours ont été testés avec Internet Explorer 6.  une application de gestion de base de données : MySQL;
 EasyPHP : un outil qui amène ensemble le serveur Web Apache, le PHP et le SGBD MySQL

Auteurs: Mr ABOUBACAR, DJOHAR Massoudi et NADHOIR
Dernière révision du comment faire : 2008-03-12 00:59:40 ( Télécharge pur un format PDF)

Retour au menu