Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Requisitos y recomendaciones para la versión 3 de AWS SDK for PHP
Para obtener los mejores resultados con AWS SDK for PHP, asegúrese de que su entorno es compatible con los siguientes requisitos y recomendaciones.
Requisitos
Para utilizar el AWS SDK for PHP, debe utilizar PHP versión 5.5.0 o posterior con la extensión SimpleXML PHP
Recomendaciones
Además de los requisitos mínimos, le recomendamos que también instale, desinstale y utilice lo siguiente.
Instale cURL |
Utilice una versión reciente de cURL compilada con OpenSSL/NSS y zlib. Si cURL no está instalado en su sistema y no configura un http_handler personalizado para su cliente, el SDK utilizará el encapsulador de flujo de PHP. |
Utilice OPCache |
Utilice la extensión OPcache para mejorar el rendimiento de PHP al almacenar código de bytes de script compilados previamente en la memoria compartida. Esto elimina la necesidad de PHP de cargar y analizar scripts en cada solicitud. Esta extensión suele estar habilitada de forma predeterminada. Si ejecuta Amazon Linux, debe instalar el paquete yum php56-opcache o php55-opcache para utilizar la extensión OPCache. |
Desinstale Xdebug |
Xdebug le ayuda a identificar los cuellos de botella de rendimiento. Sin embargo, si el rendimiento es fundamental para la aplicación, no instale la extensión Xdebug en el entorno de producción. Cargar la extensión ralentiza el rendimiento del SDK de forma considerable. |
Utilice un cargador automático de classmap Composer |
Los cargadores automáticos cargan clases cuando un script PHP lo requiere. Composer genera un cargador automático que puede cargar automáticamente scripts de PHP de su aplicación y todos los demás scripts de PHP que precisa su aplicación, incluido AWS SDK for PHP. Para los entornos de producción, se recomienda utilizar un cargador automático de classmap para mejorar el rendimiento del cargador automático. Puede generar un cargador automático de classmap transfiriendo la opción |
Prueba de compatibilidad
Ejecute el archivo compatibility-test.php
Al informar sobre un problema con el SDK, compartir el resultado de la prueba de compatibilidad ayuda a identificar la causa subyacente.