Me complace anunciar la segunda iteración de la vista previa para desarrolladores del nuevo SDK de PHP. Esta versión incluye algunas nuevas características menores, pero principalmente consiste en cambios internos implementados a través del uso de la nueva versión libcouchbase 2.4.0 developer preview (leer más aquí: https://www.couchbase.com/blog/introducing-libcouchbase-24-0).
Además de los numerosos cambios de rendimiento y mantenimiento introducidos en libcouchbase 2.4.0, hemos incluido algunos otros cambios menores:
- La lista de arranque del clúster (lista de nodos couchbase) se sustituye ahora por un formato uri potente y flexible.
- Compatibilidad con comunicaciones cifradas SSL con el clúster.
- Soporte para el manejo de tipos de datos entre SDKs. Esto le permite pasar datos fácilmente entre PHP y otros lenguajes que soporten esta característica.
Documentación
La documentación que describe la API completa puede consultarse aquí:
https://sdk-snapshots.couchbase.com/php/php_couchbase-2.0.0dp2-docs/
Consíguelo
Si utilizas un sistema Linux, para instalar la versión preliminar para desarrolladores de la biblioteca, sólo tienes que descargar el código fuente enlazado a continuación, compilarlo e instalarlo:
./configure -enable-couchbase
make && make install
Si utiliza un sistema Windows, puede descargar el archivo tar y compilar el código fuente usted mismo. O, alternativamente, también hay enlaces a los tipos de compilación más populares a continuación.
| Construya | Descargar |
|---|---|
| Código fuente | php_couchbase-2.0.0dp2.zip |
| Windows PHP 5.3 NTS vc9 x86 | php_couchbase-2.0.0dp2-5.3-nts-vc9-x86.zip |
| Windows PHP 5.3 ZTS vc9 x86 | php_couchbase-2.0.0dp2-5.3-zts-vc9-x86.zip |
| Windows PHP 5.4 NTS vc9 x86 | php_couchbase-2.0.0dp2-5.4-nts-vc9-x86.zip |
| Windows PHP 5.4 ZTS vc9 x86 | php_couchbase-2.0.0dp2-5.4-zts-vc9-x86.zip |
| Windows PHP 5.5 NTS vc11 x64 | php_couchbase-2.0.0dp2-5.5-nts-vc11-x64.zip |
| Windows PHP 5.5 ZTS vc11 x64 | php_couchbase-2.0.0dp2-5.5-zts-vc11-x64.zip |
| Windows PHP 5.5 NTS vc11 x86 | php_couchbase-2.0.0dp2-5.5-nts-vc11-x86.zip |
| Windows PHP 5.5 ZTS vc11 x86 | php_couchbase-2.0.0dp2-5.5-zts-vc11-x86.zip |
NOTA: DEBE tener instalado libcouchbase 2.4.0 (https://packages.couchbase.com/clients/c/index.html) antes de instalar la extensión php.
Si tiene algún problema, envíe un mensaje directamente al sitio de Comunidades Couchbase en https://www.couchbase.com/communities/php. Además, los errores pueden notificarse directamente a través de nuestro gestor de incidencias disponible aquí: https://www.couchbase.com/issues/browse/PCBC
Espero que lo disfrute.
Salud Brett