PHP XML-Sitemap-Generator Klasse

Diskutiere und helfe bei PHP XML-Sitemap-Generator Klasse im Bereich Webmaster Support, Scripts, etc im SysProfile Forum bei einer Lösung; Hier möchte ich Euch eine kleine PHP-Klasse von mir vorstellen: PHP XML-Sitemap-Generator Dies ist eine kleine, einfache PHP-Klasse, welche eine... Discussion in 'Webmaster Support, Scripts, etc' started by excalibur1976, Jul 7, 2011.

  1. excalibur1976
    excalibur1976 Grünschnabel
    Joined:
    Jul 6, 2011
    Messages:
    5
    Likes Received:
    0
    1. SysProfile:
    9656

    Hier möchte ich Euch eine kleine PHP-Klasse von mir vorstellen:

    PHP XML-Sitemap-Generator

    Dies ist eine kleine, einfache PHP-Klasse, welche eine XML-Sitemap zu einer beliebigen URL erstellt.
    Auf diese Weise kann man einfach und übersichtlich aktuelle XML-Sitemaps erstellen, die dann regelmässig von Suchmaschinen indiziert werden.
    Folgende Features hat diese Klasse:

    • Einfache Einbindung und Aufruf
    • Crawlen einer beliebigen URL
    • Flexibel Anpassbar:
    • freie Angabe Ziel-Ordner und Dateiname der XML-Sitemap
    • Optional: Datum der letzten Modifikation
    • Optional: Angabe der Aktualisierungs-Frequenz der Seite
    • Optional: Angabe einer Mindest-Priorisierung der Seiten (Zufallsgenerator)
    • zusätzlich zur XML-Sitemap wird jetzt eine komprimierte (*.gz) XML-Sitemap (deaktivierbar) erstellt

    Das Script ist als zip Archiv verfügbar.
    Es gibt das Script natürlich kostenlos und ist OpenSource (GPL).

    Roadmap für diese Klasse

    Crawlerfunktion: Es sollen interne Links "verfolgt" und entsprechend die Unterseiten auch durchsucht werden.


    Anwendung / Dokumentation

    In eigener Sache:
    Für diese Klasse / dieses Script übernimmt der Autor keine Haftung. Erstellen Sie vorher ein Backup Ihrer Daten.

    Feedback
    Ein Feedback zu dieser Klasse wäre wünschenswert, ebenso Verbesserungsvorschläge.

    Zuerst wird die Klasse in ein bestehendes - oder neues - PHP Script eingebunden:
    PHP:
    <?php 
     
     
    require ('ClassXMLSitemap.php'); 
     
     
    ?>
    Anschließend wird die Klasse initialisiert und die jeweilige Sitemap für eine beliebige URL erstellt:
    PHP:
    <?php 

    $xml_sitemap 
    = new XMLSitemap();
    $xml_sitemap->createXMLSitemap('www.deineurl.de'); 

    ?>
    Danach kann man die Sitemap in einem Browser betrachten und entsprechend bei Suchmaschinen einreichen.

    Weitere Informationen und Download unter:
    http://www.benjamin-butschko.de/projekt-php-xmlsitemap.html
     
    #1 excalibur1976, Jul 7, 2011
  2. analogbernd
    analogbernd Grünschnabel
    Joined:
    Jul 9, 2011
    Messages:
    2
    Likes Received:
    0

    Wie schnell ist das Teil bei umfangreichen Webseiten? Schonmal bei einer großen angewendet?
     
    #2 analogbernd, Jul 9, 2011
  3. excalibur1976
    excalibur1976 Grünschnabel
    Threadstarter
    Joined:
    Jul 6, 2011
    Messages:
    5
    Likes Received:
    0
    1. SysProfile:
    9656

    Soeben getestet:

    Das Erstellen einer Sitemap mit 942 Einträgen hat 0,482 Sekunden benötigt.
    Hier wurde ein großes Forum auf einem entfernten Server indiziert.
     
    #3 excalibur1976, Jul 9, 2011
Thema:

PHP XML-Sitemap-Generator Klasse

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice