tm1-$tm0).' secondes';
?>
Voici un exemple de code Php<?
include 'php_code/include_classes.php';
function microtime_float()
{
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}
$tm0 = microtime_float();
$header = new HtmlHeader( "TEST SITE WEB",
"F:\Program Files\EasyPHP1-8\www\PHP_WebSite_Builder\",
"css\styles.css",
array(
'Author' =>"KOUADIO A. T. Wilfried",
'Language' =>"fr",
'Publisher' =>"KOUADIO A. T. Wilfried",
'Reply-to' =>"andoh_wilfried@caramail.com",
'Copyright' =>"ゥ 2006 KOUADIO A. T. Wilfried",
'Generator' =>"maison",
'Description' =>"Site test.",
'Keywords' =>"rien",
'Indentifier-URL' =>"http://",
'Date' =>"Mon, 14 Oct 2006 16:00:00",
'Robots' =>"Index, Follow",
'Revisit-after' =>"15",
) );
// Cadre Banniere
$banniere = new HtmlContainer( 'div', 'cadre_banniere', '', array(), "" );
// Ajout des Images
$banniere->setContainer( new HtmlContainer( 'img', 'cadre_default', '', array( 'name'=>"", 'src'=>".\Images\logo_ccil.jpg" ), "" ) );
$banniere->setContainer( new HtmlContainer( 'img', 'cadre_default', '', array( 'name'=>"", 'src'=>".\Images\banniere.jpg" ), "" ) );
// Liens Haut de page
$lienHautBas = new HtmlLinkHorizontal( 'cadre_hautdepage', '', array( array("qw","will"), array("ty","bill") ), "|" );
$msgHello = new HtmlMsgBoxRubrique( "Bonjour WILL", "Comment va-tu ?" );
$msgCoursEco = new HtmlMsgBoxRubrique( "ECO",
"la recession de 1928 a ....<br>".
"Ainsi parlant de ....<br>".
"On pourrait prevoir ...<br>".
"Si les marches n'anticipent pas ...<br>".
"La prochaine crise bousiere ...<br>".
"Elle aura des allures de revolution ...<br>".
"Les forces geopolitiques ...<br>".
"..." );
$imgMaPhoto = new HtmlContainer( "img", "cadre_default", "",
array( 'name'=>"Will de London", 'width'=>"100%", 'src'=>".\Images\scan0032.jpg" ), "" );
$cadreMenu = new HtmlContainer( 'div', 'cadre_menu', "", array(),"" );
$cadreMenu->setContainer( new HtmlLinkMenu( 'titre_menu', "Mes Neveux", "corps_menu", array( array("qw","Dorian"), array("ty","Noah") ) ) );
$cadreMenu->setContainer( new HtmlLinkMenu( 'titre_menu', "PAROLE & VIE", "corps_menu", array( array("qw","Les Membres"), array("ty","Contact") ) ) );
$cadreMenu->setContainer( new HtmlLinkMenu( 'titre_menu', "Annonce & Jobs", "corps_menu", array( array("qw","Etudiants"), array("ty","Autres") ) ) );
$flashChat = new HtmlContainer( 'div', 'cadre_news', '', array(),"" );
$flashChat->setContainer( new HtmlMsgBoxMini( "-> Bill", "Comment va-tu ?" ) );
$flashChat->setContainer( new HtmlMsgBoxMini( "<- Will", "Bien, et la famille ?" ) );
$flashChat->setContainer( new HtmlMsgBoxMini( "-> Bill", "On fait aller" ) );
$flashChat->setContainer( new HtmlMsgBoxMini( "<- Will", "Et le Basket, ca avance ?" ) );
$flashChat->setContainer( new HtmlMsgBoxMini( "-> Bill", "Ouai, tres bien. Tu viens me voir quand ?" ) );
$flashChat->setContainer( new HtmlMsgBoxMini( "<- Will", "Bientot, je suis sure que tu devines quand ?" ) );
$cadreNews = new HtmlContainer( 'div', 'cadre_news', '', array(),"" );
$cadreNews->setContainer( $flashChat );
$cadre = new HtmlContainer( 'div', 'cadre_principale', '', array(), "" );
$cadre->setContainer( $banniere );
$cadre->setContainer( $lienHautBas );
$cadre->setContainer( $cadreMenu );
$cadre->setContainer( $cadreNews );
$cadre->setContainer( $msgHello );
$cadre->setContainer( $imgMaPhoto );
$cadre->setContainer( $msgCoursEco );
$cadre->setContainer( $lienHautBas );
$page = new HtmlContainer( 'div', 'cadre_conteneur', '', array(), "" );
$page->setContainer( $cadre );
$body = new HtmlContainer( 'body', '', '', array(), "" );
$body->setContainer( $page );
$document = new HtmlDocument( $header, $body );
/* AFFICHAGE CODE SOURCE
$struct = new HtmlMsgBoxRubrique( "DOC", $document->getStructureContainer(1) );
$document->setContainer( $struct );
*/
echo $document->getParseDocument(1);
$tm1 = microtime_float();
echo 'Page generee en '.($
5774536 secondes
qui genere du HTML <html>
<head>
<meta NAME = "Author" CONTENT = "KOUADIO A. T. Wilfried">
<meta NAME = "Language" CONTENT = "fr">
<meta NAME = "Publisher" CONTENT = "KOUADIO A. T. Wilfried">
<meta NAME = "Reply-to" CONTENT = "andoh_wilfried@caramail.com">
<meta NAME = "Copyright" CONTENT = "© 2006 KOUADIO A. T. Wilfried">
<meta NAME = "Generator" CONTENT = "maison">
<meta NAME = "Description" CONTENT = "Site test.">
<meta NAME = "Keywords" CONTENT = "rien">
<meta NAME = "Indentifier-URL" CONTENT = "http://">
<meta NAME = "Date" CONTENT = "Mon, 14 Oct 2006 16:00:00">
<meta NAME = "Robots" CONTENT = "Index, Follow">
<meta NAME = "Revisit-after" CONTENT = "15">
<base href = "F:\Program Files\EasyPHP1-8\www\PHP_WebSite_Builder\">
<link rel = "stylesheet" type = "text/css" href = "F:\Program Files\EasyPHP1-8\www\PHP_WebSite_Builder\css\styles.css">
<title>
TEST SITE WEB
</title>
</head>
<body>
<div id = "cadre_conteneur">
<div id = "cadre_principale">
<div id = "cadre_banniere">
<img id = "cadre_default" src = ".\Images\logo_ccil.jpg">
</img>
<img id = "cadre_default" src = ".\Images\banniere.jpg">
</img>
</div>
<div id = "cadre_hautdepage">
<a href = "qw">
will
</a>
<span>
|
</span>
<a href = "ty">
bill
</a>
</div>
<div id = "cadre_menu">
<div id = "cadre_default">
<div id = "titre_menu">
MES NEVEUX
</div>
<div id = "corps_menu">
<a href = "qw">
Dorian
<br>
</a>
<a href = "ty">
Noah
<br>
</a>
</div>
</div>
<div id = "cadre_default">
<div id = "titre_menu">
PAROLE & VIE
</div>
<div id = "corps_menu">
<a href = "qw">
Les Membres
<br>
</a>
<a href = "ty">
Contact
<br>
</a>
</div>
</div>
<div id = "cadre_default">
<div id = "titre_menu">
ANNONCE & JOBS
</div>
<div id = "corps_menu">
<a href = "qw">
Etudiants
<br>
</a>
<a href = "ty">
Autres
<br>
</a>
</div>
</div>
</div>
<div id = "cadre_news">
<div id = "cadre_news">
<div id = "cadre_default">
<div id = "titre_mini">
-> Bill
</div>
<div id = "corps_mini">
Comment va-tu ?
</div>
</div>
<div id = "cadre_default">
<div id = "titre_mini">
<- Will
</div>
<div id = "corps_mini">
Bien, et la famille ?
</div>
</div>
<div id = "cadre_default">
<div id = "titre_mini">
-> Bill
</div>
<div id = "corps_mini">
On fait aller
</div>
</div>
<div id = "cadre_default">
<div id = "titre_mini">
<- Will
</div>
<div id = "corps_mini">
Et le Basket, ca avance ?
</div>
</div>
<div id = "cadre_default">
<div id = "titre_mini">
-> Bill
</div>
<div id = "corps_mini">
Ouai, tres bien. Tu viens me voir quand ?
</div>
</div>
<div id = "cadre_default">
<div id = "titre_mini">
<- Will
</div>
<div id = "corps_mini">
Bientot, je suis sure que tu devines quand ?
</div>
</div>
</div>
</div>
<div id = "cadre_rubrique">
<div id = "titre_rubrique">
Bonjour WILL
</div>
<div id = "corps_rubrique">
Comment va-tu ?
</div>
</div>
<img id = "cadre_default" name = "Will de London" width = "100%" src = ".\Images\scan0032.jpg">
</img>
<div id = "cadre_rubrique">
<div id = "titre_rubrique">
ECO
</div>
<div id = "corps_rubrique">
la recession de 1928 a ....<br>Ainsi parlant de ....<br>On pourrait prevoir ...<br>Si les marches n'anticipent pas ...<br>La prochaine crise bousiere ...<br>Elle aura des allures de revolution ...<br>Les forces geopolitiques ...<br>...
</div>
</div>
<div id = "cadre_hautdepage">
<a href = "qw">
will
</a>
<span>
|
</span>
<a href = "ty">
bill
</a>
</div>
</div>
</div>
</body>
</html>
Page generee en 0.03378796
a partir de mon moteur PHP.
Du coup ca fait chier de reprendre le moteur. Vu que l'utilisation des Templates va pour ainsi dire mettre mon moteur OO
au garrage pour tout ce qui concerne la mise-en-forme.