作者ephesians (ephesians)
看板Programming
标题Re: PHP 有没有办法分辨 不同视窗的存取?
时间Thu Jan 25 02:02:07 2007
※ 引述《[email protected] (文中)》之铭言:
: 大家好,
: 我想要的功能,刚好和 Session 相反。
认真来做,要从架构上好好做.
伺服端脚本语提供的架构告诉你:
1.一份网页应用程式有一份共用的实体,叫做application.
2.每一位存取此网页应用程式的使用者,各有一份自己的实体,叫做session.
你所要的东西,叫做instance,实体.
在Windows应用程式设计的范围,"程式执行实体",是很好理解的.
相对的,在web领域不谈实体,只谈session.
於是,发生一种吊诡的情况:
在session里放了一些想要达到某种效果的参数,
该效果却只在特定情况下才生效. (如原问题所讲的)
架构上,合理来讲,应该要增加这一项:
3.每一份session拥有多个客户端的程式执行实体.
解决办法,我建议下列选一项:
第一,认清你这件工具(PHP)的能力与限制,不要做无谓的设计.
第二,如果你认为客户端的多重实体识别是很重要的功能,
请在系统架构上明确将它视为一个正式的模组,而实作它.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.231.17.16