Php 从表中存储的URL生成站点地图

Php 从表中存储的URL生成站点地图,php,sql,dynamic,seo,sitemap,Php,Sql,Dynamic,Seo,Sitemap,我想要一个php脚本,可以生成sitemap.xml,我有5000个URL存储在表中。那么,有没有一种方法可以让我从表中获取URL并生成sitemap并存储为sitemap.xml?确定有一种方法: 1) 连接到表并请求所有URL 在迭代过程中: 2) 清理它们,因为XML不允许任何特殊字符 3) 将其包装在xml部分中 4) 回显包装好的url,将其推送到某个文件中,或将其存储在另一个var中供以后使用。我强烈建议不要使用live generation,而是使用cron和静态XML文件 可以在

我想要一个php脚本,可以生成sitemap.xml,我有5000个URL存储在表中。那么,有没有一种方法可以让我从表中获取URL并生成sitemap并存储为sitemap.xml?

确定有一种方法:

1) 连接到表并请求所有URL

在迭代过程中:

2) 清理它们,因为XML不允许任何特殊字符

3) 将其包装在xml
部分中

4) 回显包装好的url,将其推送到某个文件中,或将其存储在另一个var中供以后使用。我强烈建议不要使用live generation,而是使用
cron
和静态XML文件


可以在此处找到站点地图的详细外观

尝试在线搜索:
“php站点地图生成器from sql”
请详细说明您的答案!我是说,举一些例子!但我无法在xml文件中运行我的php脚本。我所做的是: