用户登录
用户注册

分享至

memcached php

  • 作者: _包皮卷蛆蘸屎吃_
  • 来源: 51数据库
  • 2020-09-22


  转载 ?首先, 这篇文章讲的是 php客户端上的 2个 memcached 客户端的区别. ? 而且现在主要用的都是 Memcached的客户端扩展.



  两个不同版本的php的memcached的客户端
? ? ? ?new memcache是pecl扩展库版本
? ? ? ?new memcached是libmemcached版本


  


  第二, 对于过时的东西,总是会被新东西替代的, 为什么不用新的东西呢?


  这篇文章写的很清楚,程序的原理先理解了,纠结于这个东西叫什么名字有什么意义呢? 首先得理解原理吧!


  


  先去看看wiki吧








  服务器端和客户端都弄好了看看示例代码可以跑起来的么,如图





  完成了,其实2个可以理解成2个扩展历史原因也不想多说了,就是尽量使用memcached就好了,不过也会出现一些很奇怪的Bug,比如使用memcached扩展的适合设置的session(session存放到memcached中,使用的是memcached扩展存放的就会发现不会过期)。


  在实践中用了之后才会知道什么和什么的,动手是最好的学习方式.



  其实很简单,memcache是php的一个扩展,用于php管理memcached(服务端),php-memcache.dll。
  如果安装了memcached(服务端)不安装扩展,那么php无法操控memcached,但是命令行使用起来没有问题。
  如果安装了php memcache客户端(php memcache和php memcached)。但是没有安装memcached(服务端)服务,那么这个就无法使用。
  只有同时安装了memcached(服务端)和php memcache客户端扩展才可以提高动态网站性能。
软件
前端设计
程序设计
Java相关