下午好,
我们目前有一个用经典ASP编写的仪表板,它基本上返回首页标题,例如
未结订单 - 55 已结束的订单 - 66 赢得订单 - 77
每个标题导航到另一个页面,其中包含更多信息表,例如
订单号|部分要求|数量|值 000001 ...... 000056 ......
目前我们有3个此仪表板的副本,每个副本连接到不同的数据库,例如db1.company.com,db2.company.com,db3.company.com,因此当您向db1.company.com添加额外页面时,必须在db2.company.com和db3.company上进行更改。 COM
我正在考虑将这些重新写入一个PHP网站,现在我正在学习,因为我在这里,所以如果我错过任何内容或者可以提供更多信息,请告诉我......
我想做的是:
一个网站,例如dashboard.company.com
第一页上的3个按钮,例如db1,db2,db3。
然后,每个按钮将创建一个可在整个站点上使用的变量,以确定要使用的数据库连接器,例如
如果variable = 1 $ dbname = db1
据我所知,有两种方法可以实现这一目标。
缓存
会话变量
哪种方法最好/哪种方法更好?
谢谢,
麦克
答案 0 :(得分:0)
A cookie is a bit of data stored by the browser and sent to the server with every request.
A session is a collection of data stored on the server and associated with a given user
(usually via a cookie containing an id code)
对于每个人来说,并没有特别好的/最好的方法,我建议你对Cookie和Sessions进行一些研究,因为它们有效地实现了同样的目的,在你的情况下,使用下面的链接获得一些指导。
When should I use session variables instead of cookies?
致谢@Daniel Vassallo
我个人更喜欢使用Sessions,因为我不得不说它们更简单"使用,只需分配和去,但这只是我个人的偏好。