Programación php
Contenidos
Estos valores corresponden a las instancias más grandes de clientes que nos han informado o que se han utilizado para pruebas de rendimiento. Se recomienda la agrupación en clústeres para el equilibrio de carga, el ajuste de la base de datos y otros ajustes de rendimiento para las instancias que superen estos valores.
Para el clustering de bases de datos es necesario utilizar la versión MySQL Cluster de MySQL. La recomendación para una buena redundancia sería 2 Nodos Servidor MySQL, 2 Nodos de Datos y 1 Nodo de Gestión. La solución mínima totalmente tolerante a fallos consistiría en 3 servidores con los 2 nodos de datos y el nodo de gestión todos ejecutándose en hosts diferentes y con al menos 2 nodos Servidor MySQL ejecutándose en hosts diferentes entre sí.
¿Cuáles serían los requisitos de hardware?
Requisitos de hardware
Estos requisitos incluyen la velocidad mínima del procesador, la memoria y el espacio en disco necesarios para instalar Windows. En casi todos los casos, querrá asegurarse de que su hardware supera estos requisitos para proporcionar un rendimiento adecuado a los servicios y aplicaciones que se ejecutan en el servidor.
¿Es PHP un hardware o un software?
El intérprete PHP estándar, impulsado por el motor Zend, es software libre liberado bajo la licencia PHP. PHP ha sido ampliamente portado y puede ser desplegado en la mayoría de los servidores web en una variedad de sistemas operativos y plataformas.
Requisitos de hardware y software para la instalación del sistema operativo
En máquinas Unix, cualquier administrador de sistemas puede instalar PHP7 con suficiente determinación en la mayoría de las máquinas. Mi suposición es que su administrador de sistemas prefiere quedarse con el PHP que su gestor de paquetes preferido proporciona. Por ejemplo, Debian 7 sólo tiene PHP 5.4 con repositorios apt-get por defecto.
Las versiones modernas de PHP no compilarán en sistemas *nix antiguos porque no tienen las herramientas necesarias para compilar PHP (un compilador C moderno, versiones semi-recientes de glibc, GNU make, Bison, y muchas de las extensiones de PHP tendrán prerrequisitos de nuevas versiones de librerías que son incompatibles con las instaladas en sistemas antiguos).
Eso podría muy bien ser la razón por la que dicen eso. He tratado de compilar PHP 5.4 en RedHat 7.3 sin mucha suerte porque todas esas librerías de sistema y herramientas para compilar software son demasiado viejas. Con la extensión OpenSSL, los sistemas viejos a menudo ni siquiera tienen los archivos de cabecera correctos con los prototipos de funciones que PHP espera durante la compilación.
Así que con OpenSSL se acabó el juego (por cierto, es la versión 0.9.6b, ¡tan vieja!). Probablemente podría compilar OpenSSL más reciente como lo he hecho antes sin problemas, pero este sistema 7.3 también es especial. Hemos puesto mucho esfuerzo en traer nuevas versiones de software no soportado (libs & compilador) a este sistema para mantenerlo vivo, pero en los más antiguos he tenido mucha menos suerte.
Especificación de los requisitos de hardware
Una instalación base mínima requiere al menos 500 MB de espacio en disco, pero debe asumir que su espacio real en disco será algo mayor. Por ejemplo, si carga archivos adjuntos e imágenes para los artículos, el espacio real en disco para su base de conocimientos podría ser fácilmente de 1 GB o más (sin incluir el contenido de la base de datos, los archivos multimedia, las copias de seguridad y otros archivos).
Ofrecemos asistencia técnica gratuita durante 12 meses a partir de la fecha de compra. Siempre puede solicitarnos asistencia para la instalación desde nuestro formulario de contacto. Estaremos encantados de atenderle. Las personalizaciones y el desarrollo personalizado no están incluidos en el paquete, pero están disponibles por separado.
Requisitos de hardware para la aplicación web
A partir de XAMPP 1.7.2, XAMPP viene con PHP 5.3, no PHP 5.2.x. NetBeans IDE para PHP versión 6.7.x no soporta las nuevas funciones de PHP 5.3. NetBeans IDE para PHP 6.8, actualmente disponible como compilación de desarrollo, soporta completamente PHP 5.3. También tenga en cuenta que la instalación de Xdebug difiere entre PHP 5.2.x y PHP 5.3.
El archivo winmysqladmin.exe , que es lanzado por el botón Admin para MySQL, no funciona. Aparece una cascada de mensajes de error, que sólo puede detenerse terminando manualmente el proceso winmysqladmin. Tampoco se puede lanzar winmysqladmin.exe desde la línea de comandos. Ver http://bugs.xampp.org/view.php?id=71.
XAMPP y XAMPP Lite 1.7.0 y posteriores vienen con un xdebug incluido en <XAMPP_HOME>/php/ext/php_xdebug.dll, sin número de versión.xdebug.remote_enable=1xdebug.remote_host=127.0.0.1xdebug.remote_port=9000