php之Memcache學(xué)習(xí)筆記
1、win下安裝,memcached -d install
win下啟動,memcached -d start
關(guān)閉,memcached -d stop
1_1、三種方式訪問memcache
memcache
memcached
php (不依賴于擴展socket操作)
2、memcache擴展(函數(shù))===訪問緩存系統(tǒng)。
安裝memcache擴展(C編譯的動態(tài)鏈接庫)
;啟用memcache擴展
extension=php_memcache.dll
3、服務(wù)端啟動memcached服務(wù)
4、PHP中定義類,
建立文件 Person.class.php
在使用的文件中require "Person.class.php",引入定義
5、Memcache中可以存放和獲取多種php數(shù)據(jù)類型
//string int float boolean array object(序列化后的) null resource(如:mysql連接放不進memcache中)
如何resource可以放進去,可以作為連接池。
6、memcache/session/cookie的作用域不同。
cookie 在各瀏覽器中,保存訪問站點的那個商品,瀏覽過什么,
session 在web服務(wù)器上某文件與會話關(guān)聯(lián),保存登錄信息。各自用戶只能訪問自己的session.
統(tǒng)計在線訪問用戶(不能使用數(shù)據(jù)庫時)的解決方案:
方案一:遍歷session文件個數(shù)
方案二:memcached共享緩存(推薦)
7、系統(tǒng)使用多個memcache系統(tǒng)(多個組成分布式存儲)memcache自己均衡多個memcached服務(wù)器
8、做大型網(wǎng)站的核心技術(shù)
1)頁面靜態(tài)化
2)緩存(memcache////)
8-1、memcached的特點
1. 是c/s架構(gòu),使用簡單的文本進行通信??梢远喾N客戶端訪問
2. 基于libevent事件處理(java中需要自己處理各種監(jiān)聽,php不怎么監(jiān)聽)
3. 基于內(nèi)存的緩存,速度更快。
4. 基于客戶分布式的。
9、參照memcache各種處理,寫自己的緩存系統(tǒng)?。。?!
- PHP學(xué)習(xí)筆記(二) 了解PHP的基本語法以及目錄結(jié)構(gòu)
- PHP學(xué)習(xí)筆記(一) 簡單了解PHP
- PHP 面向?qū)ο蟪绦蛟O(shè)計(oop)學(xué)習(xí)筆記 (五) - PHP 命名空間
- PHP 面向?qū)ο蟪绦蛟O(shè)計(oop)學(xué)習(xí)筆記 (四) - 異常處理類Exception
- PHP 面向?qū)ο蟪绦蛟O(shè)計(oop)學(xué)習(xí)筆記(三) - 單例模式和工廠模式
- PHP 面向?qū)ο蟪绦蛟O(shè)計(oop)學(xué)習(xí)筆記 (二) - 靜態(tài)變量的屬性和方法及延遲綁定
- PHP 面向?qū)ο蟪绦蛟O(shè)計(oop)學(xué)習(xí)筆記(一) - 抽象類、對象接口、instanceof 和契約式編程
- PHP學(xué)習(xí)筆記之字符串編碼的轉(zhuǎn)換和判斷
- php cookie使用方法學(xué)習(xí)筆記分享
- PHP Switch 語句之學(xué)習(xí)筆記
- php之CodeIgniter學(xué)習(xí)筆記
- php學(xué)習(xí)筆記之面向?qū)ο缶幊?/a>
- PHP面向?qū)ο髮W(xué)習(xí)筆記之二 生成對象的設(shè)計模式
- PHP面向?qū)ο髮W(xué)習(xí)筆記之一 基礎(chǔ)概念
- 兩千行代碼的PHP學(xué)習(xí)筆記匯總
相關(guān)文章
探討php define()函數(shù)及defined()函數(shù)使用詳解
本篇文章是對php中define()函數(shù)及defined()函數(shù)的使用進行了詳細的分析介紹,需要的朋友參考下2013-06-06
php中修改瀏覽器的User-Agent來偽裝你的瀏覽器和操作系統(tǒng)
修改瀏覽器的User-Agent來偽裝你的瀏覽器和操作系統(tǒng),這兩種都可以得到User-Agents和IP等信息,最好配合正則表達式,對信息進行篩選剔除。2011-07-07
使用ltrace工具跟蹤PHP庫函數(shù)調(diào)用的方法
這篇文章主要介紹了使用ltrace工具跟蹤PHP庫函數(shù)調(diào)用的方法,結(jié)合實例形式分析了ltrace工具用來跟蹤PHP庫函數(shù)運行時間的相關(guān)技巧,需要的朋友可以參考下2016-04-04
PHP+MariaDB數(shù)據(jù)庫操作基本技巧備忘總結(jié)
這篇文章主要介紹了PHP+MariaDB數(shù)據(jù)庫操作基本技巧,結(jié)合實例形式總結(jié)分析了PHP+MariaDB數(shù)據(jù)庫連接、判斷以及基于PHP+MariaDB的用戶登陸、管理、刪除等相關(guān)操作實現(xiàn)技巧與注意事項,需要的朋友可以參考下2018-05-05
ThinkPHP中使用ajax接收json數(shù)據(jù)的方法
在ThinkPHP框架中,使用AJAX接收JSON數(shù)據(jù)通常涉及前端和后端的交互,前端通過AJAX發(fā)送JSON數(shù)據(jù)到后端,后端控制器接收并處理這些數(shù)據(jù),然后可能返回一些響應(yīng)數(shù)據(jù),本文給大家介紹了ThinkPHP中使用ajax接收json數(shù)據(jù)的方法,需要的朋友可以參考下2024-11-11
php使用Swoole與WebSocket實現(xiàn)彈幕效果的示例代碼
在本文中,我們將深入探討如何使用Swoole與WebSocket結(jié)合,實現(xiàn)彈幕效果,并著重強調(diào)需要注意的關(guān)鍵地方,以確保我們的彈幕系統(tǒng)能夠高效、穩(wěn)定地運行,感興趣的朋友可以參考下2024-02-02

