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

时间:2012-05-30 04:37:24

标签: php mysql html

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

非常感谢任何想法。

2 个答案:

答案 0 :(得分:2)

您正在寻找的是友好的网址:SEO Friendly URL

您可以使用以下网址:

/teachers/21/name-of-teacher

然后内部映射到:

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

开头的ID是您用来从MySQL加载的ID;就像SO真的那样:)

答案 1 :(得分:0)

调查MVC frameworks PHP。这些将为您提供搜索引擎友好的网址。

两个想到的是:

  1. Zend
  2. Cake
  3. 还有更多,例如this list为首发!