从MySQL数据库创建静态HTML页面并使用PHP


Creating a Static HTML page from a MySQL Database and Using PHP

我创建了一个网站来显示一些老师的个人资料。每个配置文件页面都会从数据库中生成更多动态信息。在我的主页上,我列出了数据库中每个教师的个人资料,并附有指向他完整个人资料的链接。例如。index.php?teacherId=21。现在我需要从我的动态页面转换为基本的静态HTML页面,以便为我的网站获得一些好处。第一是让搜索引擎在我的个人资料页面中获得更高的排名。此外,我需要用老师的名字重命名 html 页面。以及我的网站有一个搜索选项。它可以帮助用户根据他们的科目、年级、城镇、城市等搜索教师资料。所以我能知道,在我将 php 页面制作到基本的 HTML 页面后,有可能为我的网站创建这样的搜索系统......

任何想法都非常感谢。

您要查找的是友好的URL:SEO友好URL

你做的网址是这样的:

/teachers/21/name-of-teacher

然后在内部映射到:

/profile/teachers/index.php?id=21

开头的ID是你用来从MySQL加载的;就像SO一样,它真的:)

调查 PHP 的 MVC 框架。这些将为您提供搜索引擎友好的URL。

我想到的两个是:

  1. 赞德
  2. 蛋糕

还有更多,就像这个初学者列表一样!