-
Cookie使用場(chǎng)景——購(gòu)物車 操作Cookie——設(shè)置Cookie-setcookie ——讀取cookie查看全部
-
cookie 的五個(gè)參數(shù)
$name cookie 名字
$value cookie 值(數(shù)組形式)
$expire cookie 過(guò)期時(shí)間
$path 當(dāng)前域名下的有效路徑
$domain 作用域 默認(rèn)本域名下 可以跨域
$secure 是否只能通過(guò) https 訪問(wèn)
$httponly 是否只能 http 訪問(wèn) 不允許其他腳步語(yǔ)言訪問(wèn)
查看全部 -
setcookie 設(shè)置 cookie 信息
查看全部 -
內(nèi)存 cookie
硬盤 cookie
查看全部 -
Cookie:
保存在客戶端:內(nèi)存cookie(瀏覽器維護(hù),關(guān)閉后消失,暫時(shí))、硬盤cookie(硬盤里,手工清理/設(shè)置過(guò)期時(shí)間,長(zhǎng)期);
使用場(chǎng)景:響應(yīng)頭 set cookie 發(fā)給服務(wù)器;(永久登錄/購(gòu)物車);
操作:設(shè)置、讀取、更新、刪除;
設(shè)置:setcookie();/setrawcookie();
setcookie ( string
$name(
名字)
[, string$value
(值)= "" [, int$expire
(過(guò)期時(shí)間,s,默認(rèn)0)= 0 [, string$path
(有效路徑:默認(rèn)是當(dāng)前目錄及其子目錄有效,也可以指定整個(gè)根目錄/: 即參數(shù):‘/’)
= "" [, string$domain
(設(shè)置作用域,默認(rèn)在本域下)= "" [, bool$secure(
只能通過(guò)https,默認(rèn)關(guān)閉,還可以http)
= false [, bool$httponly
(是否只使用http訪問(wèn),默認(rèn)false,若true,客戶端js不能用,xss有關(guān))= false ]]]]]] ) : bool讀取cookie:數(shù)據(jù)保存在預(yù)定義變量$_COOKIE中;
查看全部 -
玩玩反反復(fù)復(fù)
查看全部 -
localStorage可以用來(lái)存儲(chǔ)一些原來(lái)需要從數(shù)據(jù)庫(kù)讀取的系統(tǒng)配置信息,數(shù)據(jù)字典等(如果是臨時(shí)數(shù)據(jù)可以存儲(chǔ)在sessionStorage中),如果數(shù)據(jù)較大,可以再存儲(chǔ)一份數(shù)據(jù)更新時(shí)間,將更新時(shí)間與數(shù)據(jù)庫(kù)中的更新時(shí)間比對(duì),決定是否重新從數(shù)據(jù)庫(kù)中讀取,從而減少數(shù)據(jù)庫(kù)交互,節(jié)省帶寬。
查看全部 -
cookie與session查看全部
-
cookie禁用后也可通過(guò)url傳遞session_id
查看全部 -
<?php echo?"helloworld"; ?>
查看全部 -
session注銷
查看全部 -
用戶登錄+驗(yàn)證碼(登錄狀態(tài)檢測(cè)和注銷)
查看全部 -
驗(yàn)證碼封裝
查看全部 -
?PHP封裝驗(yàn)證碼
查看全部 -
HTTP 超文本傳輸協(xié)議
最大特點(diǎn)是無(wú)狀態(tài),無(wú)連接。
請(qǐng)求時(shí)建立連接,響應(yīng)完后釋放連接。
查看全部 -
PHP cookie操作查看全部
-
setcookie()屬性
查看全部 -
session_set_save_handle();
將Session保存到mysql或者redis
查看全部 -
清除cookie:setcookie();
清除session:session_destroy();
setcookie("TestCookie", $value, time()+3600);?
setcookie('history_id','',-1,'/');這句的意思是,銷毀名稱為history_id的cookie
session存放位置修改:session.save_path = “e:\www\tmp”;
查看全部 -
cookie:存放于客戶端,不同瀏覽器大小不同,最大字節(jié)長(zhǎng)度為4K。同時(shí)瀏覽網(wǎng)站時(shí),會(huì)隨著head頭傳輸,如若太大增加服務(wù)器壓力。
cookie參數(shù)中可以設(shè)置作用域,子域名可以設(shè)置允許訪問(wèn)。
為了更好優(yōu)化,推出了localstorage,sessionstorage最大可以到5M。
session存放于服務(wù)器端,開啟式后會(huì)在cookie中寫入PHPSESSIONID。
內(nèi)置函數(shù):session_id(); session_name();
修改session的生存周期:
setcookie(session_name(),session_id(),time()+3600 );
客戶端禁用cookie之后也可以使用session,只要在url中附著上phpsessionid傳遞過(guò)來(lái)即可。
查看全部 -
API接口的設(shè)置查看全部
-
設(shè)置cookie的參數(shù)
查看全部 -
默認(rèn)會(huì)話管理器是文件形式,一個(gè)用戶對(duì)應(yīng)一個(gè)文件,不總以應(yīng)對(duì)千萬(wàn)訪問(wèn)級(jí)別。
使用mysql作為會(huì)話管理器,因?yàn)樾枰綌?shù)據(jù)庫(kù)進(jìn)行查詢,會(huì)影響性能。
最佳方法:使用memcache或redis作為會(huì)話管理器。
查看全部 -
1.1默認(rèn)啟動(dòng)keep-alive
查看全部
舉報(bào)