如何允许用户在Web应用程序中动态创建网页?

Jus*_*zer 4 php webpage dynamic

例如,当用户向问答网站添加问题时,该问题通常会获得自己的网页,并且该网页是即时创建的.你怎么用PHP做到这一点?谁能指点我任何资源?谢谢.

Fan*_*nis 7

通过"那个问题通常会得到自己的网页",你指的是"得到自己的网址".例如,这个是如何允许用户在Web应用程序中动态创建网页?.

这真的只是一个技巧.非常简化:

  • 当您提交此问题时,它会获得一个唯一标识符3723813并已插入到数据库中.
  • 有一个控制器脚本可以处理问题,比如https://stackoverflow.com/questions.php
  • 当有人试图打开此页面时,服务器知道questions.php通过使用mod_rewrite等模块将其发送到apache.
  • 然后,questions.php查看url参数,获取此问题的唯一ID,3723813,并从数据库中加载其信息以显示它.
  • 网址的其余部分只是化妆品,只是在那里,以便我们可以在打开页面之前立即知道它是什么问题.