我正在开发Web服务器,但我是新手,所以我有一个基本问题。
想象一下,在索引页面上,有很多国家。如果用户点击某个国家,则应打开一个新页面。显然,新页面的内容取决于点击的国家。
例如,索引页的URL为:www.mysite.com
当我单击法国时,新页面的URL为:www.mysite.com/france
我只想知道服务器在这种情况下应该做什么。
我的意思是,当用户单击法国时,服务器会收到字符串France
,那该怎么办?需要它生成一个全新的页面吗?还是只需要将消息发送到france.html,以便用户可以访问新页面?如果是这样,我正在考虑我需要创建许多新页面,因为我有150多个国家...
是否只能生成一个页面,它可以从服务器传来并显示它们?
有多种解决问题的方法,您必须确定哪种更适合您。
JavaScript方法
- 用户单击法国
- JavaScript函数重新生成页面,以便所有内容以法语显示
使用这种简单的方法,您可以拥有一个HTML页面,但是您必须编码" Web重新生成过程"。
php方法
- 用户单击法国
- 您的PHP收到"法国",并将法语HTML页面寄回
但是,当然您需要为每个国家编码HTML页面。