Scriptcase Logo beta con PHP 8.1

El objetivo de esta versión beta es que puedas probar tus proyectos en el entorno PHP 8.1, evaluar las nuevas funciones, analizar la ganancia de rendimiento e identificar posibles errores.

Descarga ahora la versión beta de Scriptcase para PHP 8.1

Lea abajo todas las instrucciones necesarias para usar PHP 8.1.

Instalación de Scriptcase

Instalar la versión beta de Scriptcase para PHP 8.1, no compromete su instalación actual, ya que la nueva versión se instalará en un puerto predeterminado diferente: 8092; y en el directorio también con otro nombre: “NetMake\v9-php81\wwwroot”.


Comenzando las pruebas

Para probar el nuevo entorno, puede importar uno de nuestros sistemas de muestra. Para ello, seleccione uno de los sistemas, elija la base de datos predeterminada, genere las aplicaciones y ejecútelas.

Asegúrese de que el sistema funcione correctamente y aproveche la oportunidad para evaluar, especialmente, la ganancia de rendimiento de PHP 8.1.


Prueba con tus sistemas

Para probar el nuevo entorno con sus sistemas, debe exportar los proyectos en su Scriptcase actual. Para ello, abra el proyecto deseado y acceda al menú Proyecto > Exportar proyecto.

Espere a que se complete la exportación y luego descargue el archivo zip.

Finalmente, en Scriptcase con PHP 8.1, acceda al menú Proyecto > Importar proyecto e importe el zip previamente descargado.

Después de la importación, genere el código fuente de todas las aplicaciones en el proyecto importado y pruébelo.

Para más detalles, vea un tutorial completo.


Adaptaciones de compatibilidad

Las aplicaciones generadas por Scriptcase ya están completamente adaptadas a PHP 8.1; sin embargo, si utilizas códigos personalizados en eventos, funciones, métodos y bibliotecas internas o externas, deberás realizar las pruebas y adaptaciones necesarias.

Preparamos un tutorial explicando cómo hacer estas adaptaciones, haga clic aquí para ver.


Cómo reportar posibles errores

Agregamos la opción Guardar registro al final de la generación de la aplicación. Si encuentra algún error que no sea de la naturaleza de la sección anterior (Adaptaciones de compatibilidad), debe informarlo enviando el registro generado a nuestro equipo a través del correo electrónico scriptcasebeta@scriptcase.net.

Además del correo electrónico, también brindamos soporte técnico para ayudarlo durante su evaluación. Para acceder, simplemente haga clic en el chat en la esquina inferior derecha de esta página o dentro del Scriptcase instalado con la versión 9.8 (PHP 8.1).

Si es posible, además del registro de generación de la aplicación, envíe tantos detalles del problema como sea posible. Textos con instrucciones paso a paso para la reproducción, impresiones y videos serán muy bienvenidos.


Mejoras PHP

Mejoras generales

Nueva funcionalidad, que incluye enumeraciones, propiedades de solo lectura, sintaxis invocable de primera clase, fibras, tipos de intersección y más.

Vea Más
Mejoras de rendimiento

Mejoras en: almacenamiento en caché de herencia, resolución rápida de nombres de clase, mejoras en el rendimiento de Timelib y ext/date, optimizaciones de serialización/anulación de la serialización y más.

Vea Más
Nuevas Clases, Interfaces y Funciones

Nuevo atributo #[ReturnTypeWillChange].
Nuevas funciones fsync y fdatasync.
Nueva función array_is_list.
Nuevas funciones Sodium XChaCha20.

Vea Más
Depreciaciones y rupturas de compatibilidad con versiones anteriores

Hay más de 14 elementos en proceso: interfaz serializable en desuso, restricciones de variables $GLOBALS y más.

Vea Más

FAQ - Preguntas Frecuentes

Te respondemos algunas preguntas frecuentes para quienes ya trabajan con versiones anteriores de ScriptCase, si no encuentras la respuesta a tu pregunta, puedes contactarnos.
Es simple. Solo necesita descargar una versión del sitio web. Después de la instalación, tendrá 20 días para probar sus proyectos en el nuevo entorno, no necesita una licencia. Puedes importar tus proyectos sin tener que registrar una licencia, antes de transferirlos definitivamente a ScriptCase 9 en PHP 8.1. Ver un tutorial de instalación.
Si utiliza una versión de Scriptcase que no sea V9.x. (V8.x, V7.x, V6..), necesita convertir los proyectos para probarlos en Scriptcase con PHP 8.1. Consulte el tutorial completo paso a paso en este tutorial.
No. Si bien recomendamos encarecidamente actualizar al entorno PHP 8.1.
Para descargar el instalador con PHP 7.3 puedes acceder a este enlace.
Si. Las aplicaciones generadas por Scriptcase 9 con PHP 7.3 están homologadas para trabajar en entornos de producción con PHP 5.6 y 7.0, 7.1, 7.2 y 7.3. Sin embargo, siempre recomendamos que mantenga su entorno actualizado.
No. Los proyectos desarrollados en versiones anteriores son totalmente compatibles con el entorno PHP 8.1, además, su versión actual no deja de funcionar. Puede mantener ambas versiones funcionando en paralelo para realizar pruebas, ya que cada versión utiliza diferentes puertos de instalación, uno no reemplaza al otro.
No. Puede conservar ambas versiones para realizar pruebas, funcionarán en puertos separados, el puerto predeterminado para la versión de PHP 8.1 es 8092. La versión 9.8 para PHP 8.1 también tiene un paquete de instalación único, que instala todo el entorno completo nuevo sin interferir con la instalación anterior, puede descargarlo y probarlo gratis durante 20 días antes de transferir la licencia.
Si tiene una licencia activa de Scriptcase 9, puede usar la misma licencia en el entorno con el nuevo PHP. No obstante, deberá realizar el trámite de “solicitud de nueva instalación”, para que se genere un nuevo serial. Puedes ver tus licencias en nuestro portal.
Sí, puedes actualizar siempre y cuando tengas los proyectos en versión 9.
Simplemente inicie sesión en su entorno de cliente, con el mismo nombre de usuario y contraseña que utilizó para comprar su licencia.
No, para tener el nuevo entorno con PHP 8.1 debes realizar una nueva instalación.
Sí, solo necesitas PHP 8.1, Source Guardian y Apache. Consulte nuestros tutoriales para obtener más información: