This perl script takes a list of urls from a Mysql database and creates sitemap files and sitemap indexes. You can generate multiple sitemap files, for multiple domains, and multiple databases, passing parameters to the script. Or you can configure it for 1 site. It can run as a cron. It requires perl and mysql. This is a command line script and does not have a GUI. This script does not use php.