在业务中,为了保证数据的一致性、准确性,常常采用了事务处理,但是这往往还不够,因为在网络应用中还存在了并发问题,因此很多时候还需要加上锁机制。而在这两者一起使用的时候,就可能会掉进一个陷阱里面。
session即会话,指一种持续性的、双向的连接,session和cookie在本质上没有什么区别,都是针对http协议的局限性而提出的一种保持客户端和服务端会话连接状态的机制。
有代码的地方,就有可能存在错误,有些错误是我们编写的代码本身引起的,有些错误是环境等原因导致的。PHP中有很多不同等级的错误,针对不同的错误等级做相应的容错处理能提高程序的健壮性,出现错误后也应该让程序保持该有的风度,友好的展示给用户才是更优雅的做法。
Cookie
是存储在客户端的一段数据,客户端通过HTTP协议和服务器端进行Cookie
交互,并以此跟踪和识别用户。
Cookie
独立于语言存在,语言都是通过和客户端(比如浏览器)交互,让客户端去管理,语言本身是没有能力去设置cookie
的。