Skip to content

sodabrew/php-memcached

This branch is 33 commits behind php-memcached-dev/php-memcached:master.

Folders and files

NameName
Last commit message
Last commit date
Jan 18, 2023
Nov 26, 2009
Jul 23, 2021
Jun 3, 2022
Sep 1, 2018
Feb 13, 2009
Dec 3, 2019
Nov 4, 2010
Mar 9, 2022
Nov 15, 2018
Dec 21, 2018
Aug 30, 2022
Jul 29, 2021
May 2, 2011
Jan 20, 2018
Aug 23, 2021
Nov 16, 2022
Feb 20, 2017
Feb 12, 2017
Feb 2, 2023
Mar 24, 2022
Nov 16, 2022
Nov 16, 2022
Nov 16, 2022
Jan 31, 2023
Jul 23, 2021
Feb 3, 2015
Oct 9, 2020
Jan 29, 2016

Repository files navigation

Build Status

Build Status

Description

This is the PECL memcached extension, using the libmemcached library to connect to memcached servers.

memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.

Building

$ phpize
$ ./configure
$ make
$ make test

Dependencies

php-memcached 3.x:

  • Supports PHP 7.0 - 8.1.
  • Requires libmemcached 1.x or higher.
  • Optionally supports igbinary 2.0 or higher.
  • Optionally supports msgpack 2.0 or higher.

php-memcached 2.x:

  • Supports PHP 5.2 - 5.6.
  • Requires libmemcached 0.44 or higher.
  • Optionally supports igbinary 1.0 or higher.
  • Optionally supports msgpack 0.5 or higher.

libmemcached or the new libmemcached-awesome version 1.0.18 or higher is recommended for best performance and compatibility with memcached servers.

igbinary is a faster and more compact binary serializer for PHP data structures. When installing php-memcached from source code, the igbinary module must be installed first so that php-memcached can access its C header files. Load both modules in your php.ini at runtime to begin using igbinary.

msgpack is a faster and more compact data structure representation that is interoperable with msgpack implementations for other languages. When installing php-memcached from source code, the msgpack module must be installed first so that php-memcached can access its C header files. Load both modules in your php.ini at runtime to begin using msgpack.

About

memcached extension based on libmemcached library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 57.1%
  • PHP 39.0%
  • M4 3.5%
  • JavaScript 0.4%