[PHP5] Google Sitemap

Présentation
Voici une classe permettant de générer un Google Sitemap en PHP5. Vous devez activer l'extension DOM pour pouvoir l'utiliser.

La méthode getTime() prend un paramètre chaîne et le convertit en timestamp. Elle accepte les formats :

* JJ-MM-AAAA
* JJ/MM/AAAA
* JJ.MM.AAAA

Exemple d'utilisation de la classe Sitemap :


require 'Sitemap.php';

$sitemap = new Sitemap();

$sitemap->createUrl(
'http://g-rossolini.developpez.com/',
Sitemap::getTime('16/08/2007'),
Sitemap::FREQ_MONTHLY,
0.8
);

$sitemap->createUrl(
'http://g-rossolini.developpez.com/tutoriels/php/zend-framework/debuter/',
Sitemap::getTime('05/06/2007'),
Sitemap::FREQ_YEARLY
);

$sitemap->createUrl(
'http://g-rossolini.developpez.com/tutoriels/php/les-formulaires-et-php5/',
Sitemap::getTime('11/11/2006'),
Sitemap::FREQ_YEARLY
);

$sitemap->createUrl(
'http://g-rossolini.developpez.com/comparatifs/php/templates/',
Sitemap::getTime('19/03/2007'),
Sitemap::FREQ_YEARLY
);

header('Content-Type: text/xml; charset=utf-8');
echo $sitemap->saveXML();
Détails
Catégories : XML
Voir tous les téléchargements de l'auteur
Licence : Autre
Date de mise en ligne : 15 février 2011




Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.
Contacter le responsable de la rubrique PHP