WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Implémentation d'une application de gestion des courriers.

( Télécharger le fichier original )
par Emmanuel TSHIBALA TSHITOKO
Université Protestante au Congo - Licence en Informatique de gestion 2013
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Section 2. Le langage PHP

a. Historique

PHP, signifiait à l'origine "Personal Home Pages", a été conçu durant l'automne 1994 par Rasmus Lerdorf. Il l'a conçu pour surveiller les personnes qui venaient consulter son CV en ligne. La première version est sortie au début de l'année 1995, à ce moment Rasmus a pensé qu'en le distribuant sous licence Open Source, d'autres développeurs corrigeraient les bugs. La première version était très simple et comprenait un parseur qui était capable de reconnaitre quelques macros et fournissait quelques outils utiles pour les pages Web.

Le parseur a été récrit durant l'année 1995 et a été renommé PHP/FI version 2. "FI" signifie "Form Interpreter" (Interpréteur de formulaire) qui a été ajouté par Rasmus pour répondre au besoin grandissant des pages Web. Le support de la base de données MySQL a été ajouté à ce moment. PHP/FI est devenu populaire et des développeurs ont commencé à contribuer au développement en envoyant des morceaux de codes.

En 1997, Zeev Suraski et Andi Gutmans ont réécrit le parseur et PHP est passé du projet de Rasmus à un projet de groupe. Cela a permis la création des bases de PHP3 qui se nomment maintenant PHP: HyperText Preprocessor (un acronyme récursif).

La dernière version, PHP4, est une nouvelle réécriture du parseur par Suraski et Gutmans et est basés sur le moteur de script Zend. PHP est développé par plus de 200 personnes du monde entier sur les différentes parties du projet. Il y a des plus en plus de modules d'extensions pour supporter en natifs les serveurs les plus populaires, par exemple un support MySQL et ODBC. Exemple :

99

<html>

<Head> </head> <body>

<php

Echo ` Bonjour à tous ';

?>

</body> </html>

100

b. Fonctionnement

Contrairement à d'autres langage tel que Java, C++ qui sont de langage compilé, le PHP est un langage interprété par le serveur. Pour exécuter un script PHP, il est nécessaire d'avoir un serveur web qui pourra transformer ces scripts et gégèné une page HTML. De ce fait la plateforme minimale de base pour l'exécution d'un site web développé en PHP comprend

:

? l'interpréteur PHP (serveur PHP) ? un serveur web (Apache, IIS, ...)

Lorsqu'un visiteur demande à consulter une page Web, son navigateur envoie une requête à un serveur HTTP. Si la page contient du code PHP, l'interpréteur PHP du serveur le traite et renvoie du code généré (HTML).

Autres langages pour la génération de sites dynamiques : ASP, PYTHON, JSP, Perl, CGI.

Nous avons opté de réaliser notre application avec le langage PHP parce qu'Il possède des avantages par rapport aux autres langages de programmation, nous pouvons cités :

- C'est un logiciel free ;

- Exécutable sur toutes les plates-formes ;

- Permet de créer de pages interactives ;

- Simple et efficace ;

- PHP s'est encore enrichi dans la version 5.3 en particulier dans le domaine des objets avec, entre autres, l'apparition des namespaces (espaces de noms) y compris l'emploi du mot-clé use, du namespace global, des alias et des appels de variables statiques,ainsi que le Late State Binding et la création de constantes et de fonctions dans les namespaces ;

100

101

- Notons également l'apparition de l'extension mysqli, qui permet un

accès objet riche à MySQL, et de la couche d'abstraction PDO qui autorise l'accès aux bases de données les plus diverses ;

-

Un langage professionnel et solide ;

 

Codage de l'application :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns=" http://www.w3.org/1999/xhtml">

<head>

<title>home page|hbc</title>

<meta http-equiv="Content-Type" content="text/html; " />

<link href="css/style.css" rel="stylesheet" type="text/css" />

<link rel="stylesheet" type="text/css" href="css/coin-slider.css" />

<script type="text/javascript" src="js/cufon-yui.js"></script>

<script type="text/javascript" src="js/cufon-yanone.js"></script>

<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>

<script type="text/javascript" src="js/script.js"></script>

<script type="text/javascript" src="js/coin-slider.min.js"></script>

</head>

<body>

<div class="main">

<div class="header">

<div class="header_resize">

<div class="logo">

<h1><a href="index.php"><img src="images/logo1.png"

height="60"</img> <span>Holding Business &amp;

Communication</span></a></h1>

</div>

<div class="clr"></div>

<div class="searchform">

<form id="formsearch" name="formsearch" method="post" action="#">

<span>

<input name="editbox_search" class="editbox_search"

id="editbox_search" maxlength="80" placeholder="Recherche:" type="text" />

</span>

<input name="button_search" src="images/search.gif"

class="button_search" type="image" />

</form>

</div>

<div class="menu_nav">

<ul>

<li class="active"><a href="index.php"><span>Page

d'acceuil</span></a></li>

101

102

<li><a href="logistique.php"><span>logistique</span></a></li>

<li><a href="about.php"><span>A propos de Nous</span></a></li>

<li><a href="blog.php"><span>services</span></a></li>

<li><a href="contact.php"><span>Contact </span></a></li>

</ul>

</div>

<div class="clr"></div>

<div class="slider">

<div id="coin-slider"> <a href="#"><img src="images/carte-monde2.png"

width="960" height="320" alt="" /><span><big>

HBC Sprl vous suit partout dans le monde!.</big><br

/>HBC Sprl étend ses services partout en vue de servir sa clientèle

diversifiée</span></a> <a href="#"><img src="images/p.jpg" width="960"

height="320" alt="" />

<span><big>HBC Sprl around the world.</big><br />

</span></a> <a href="#"><img src="images/slide3.jpg" width="960"

height="320" alt="" /><span><big>Des équipements informatiques

mobiles,</big><br />permettant de travailler en tout lieu moyennant une

connexion Internet illimitée.</span></a> </div>

<div class="clr"></div>

</div>

<div class="clr"></div>

</div>

</div>

<div class="content">

<div class="content_resize">

<div class="mainbar">

<div class="article">

<h2><span> Solutions Excellentes</span> Pour vos Affaires</h2>

<p class="infopost">Posted <span class="date">on 11 sep 2018</span>

by <a href="#">Admin</a> </p>

<div class="clr"></div>

<div class="img"><img src="images/img1.jpg" width="630" height="140"

alt="" class="fl" /></div>

<div class="post_content">

<p>HBC SPRL, pris en tant que société commerciale de service ainsi

que son personnel à divers degré de leur position administrative dispose

d'une expéreince avérée en matière de suivi de

la clientèle de ses partenaires

Elle dispose en effet:<br>

* des capacités en matière de suivi

de la clientèle de ses partenaires, particulièrement,la distribution des

courriers;et<br>

* d'une logistique adéquate pour ce

faire.

.</p>

102

103

</p><p class="spec"><a href="W" class="rm">Read more

&raquo;</a></p>

</div>

<div class="clr"></div>

</div>

<h2 class="star"><span>News letter</span>

</h2>

<form method="post" action="index.php?email=1">

<label for="email">Adresse e-mail</label> : <input type="text" name="email"

size="20" /><br />

<input type="radio" name="new" value="0" />S'inscrire

<input type="radio" name="new" value="1" />Se désinscrire<br />

<input type="submit" value="Envoyer" name="submit" /> <input type="reset"

name="reset" value="Effacer" />

</form>

</ul>

</div>

<div class="gadget">

<h2 class="star"><span>Partenaires</span></h2>

<div class="clr"></div>

<ul class="ex_menu">

<li><a href="http://www.airtel.com/" rel="nofollow">Airtel</a><br />

commentaires sur airtel</li>

<li><a href="W">autre partenaire</a><br />

Commentaires &amp; autres</li>

<li><a href="W">autre</a><br />

Services &amp; autres</li>

<

<li>

<label for="message">Track number(Barre code)</label>

<textarea id="message" name="message" rows="5" cols="25"

required></textarea>

</li>

<input type="submit" value="Valider">

<input type="reset" value="Annuler">

</form>

</ul>

</div>

</div>

</body>

</html>

103

104

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Qui vit sans folie n'est pas si sage qu'il croit."   La Rochefoucault