Cuales son las mejoras en Delphi para PHP 2.0
De Delphi for PHP Wiki de documentación
[editar] Delphi para PHP 2.0 proporciona nuevas e importantes características y mejoras en el rendimiento
- Las mejoras en el IDE de la nueva versión, le permite hacer más y terminar su trabajo más rápido. Nuevas características y mejoras, como el diseñador visual HTML, el diseñador de formularios con plantilla y el soporte multilenguaje, le proporciona mayor flexibilidad para crear fantásticas aplicaciones web. Otras características y mejoras, como las guías de diseño, trazador, gestión de ficheros y etc, le permiten ser más producto proprcionando acceso rápido a la información que necesita.
- El editor de código ha sido completamente renovado para proporcionar mayor rendimiento y estabilidad, así como nuevas y avanzadas características de edición, como colapsado de código, Error Insight, barra de seguimiento de cambios, edición sincronizada y formateo de código, que le ayudan a entender mejor, gestionar y navegar por su código fuente.
- Las nuevas caraterísticas de desarrollo de aplicaciones de base de datos en Delphi para PHP 2.0, hacen más fácil que nunca crear aplicaciones de base de datos con menos código. Nuevos componentes nativos para acceso a Oracle y el soporte de siete motores de base datos adicionales nuevos en el Data Explorer, le permite crear aplicaciones de base de datos rápida y fácilmente.
- Una documentación mejorada y ejemplos adicionales le ayudan a entender como usar el IDE y los componentes VCL para PHP para crear aplicaciones en entorno real.
[editar] Nuevas mejoras y características del IDE
- Diseñador de formularios: El rendimiento del diseñador de formularios ha sido mejorado para proporcionar momiento suave. Las nuevas guías de diseño le facilitan alinear componentes en la superficie de diseño. La información mostrada por las sugerencias del diseñador también ha sido mejorada.
- Diseñador de Formularios con Plantilla: Esta característica completamente nueva le permite trabajar visualmente con PHP y plantillas. Acceda a esta característica usando Archivo | Nuevo | Formulario con Plantilla.
- Diseñador HTML: El IDE ahora proporciona capacidades visuales para editar archivos HTML. Esta característica proporciona un nivel básico de funcionalidad para diseñar y editor páginas HTML visualmente.
- Paleta de Herramientas: La paleta de herramientas ahora incluye nuevas capacidades de filtrado. Solo haga click en icono de embudo, y comience a escribir un nombre de un componente para filtrar la lista de componentes y encontrar rápidamente el que necesita.
- Navegador de archivos: El navegador de archivos integrado está disponible como una ventana de herramientas, junto al panel de Estructura. El navegador de archivos le permite navegar por su estructura de directorios y encontrar archivos sin necesidad de abandonar el IDE.
- Inspector de Objetos: El Inspector de Objectos ahora incorpora subpropiedades, referencias y es notablemente más rápido.
- Explorador de Datos: Ahora soporta varios tipos de base de datos, entre ellos Oracle, PostgreSQL, Microsoft SQL Server, DB2, Informix, Sybase y SQL Anywhere, aparte de InterBase y MySQL. También le permite qué componentes serán creados al arrastrar elementos de base de datos a un formulario.
- Visor de Datos: Disponible en el panel tabulado en la parte inferior del IDE, el Visor de Datos puede ser usado en conjunción con el Explorador de Datos para examinar datos o realizar consultas SQL en la base de datos seleccionada.
- Multilenguaje: El IDE y la mayor parte de los recursos de ayuda ahora pueden ser traducidos fácilmente. El producto se lanza con el IDE en varios idiomas y se pueden añadir facilmente traducciones adicionales. Las versiones traducidas de la documentación de PHP, también están disponibles. La ayuda del IDE y de la VCL para PHP están disponibles solo en ingles, por ahora.
- Error Insight: Esta nueva característica le proporciona verificación de sintaxis mientras escribe, por lo que puede arreglar los posibles errores antes de ejecutar el código
- Usando Code Insight: Se han realizado múltiples mejoras en esta característica, para permitirle navegar por el código de su aplicación u obteniendo mas información usando comentarios phpDoc.
- Colapsado de código: El colapsado de código le permite contraer ciertas partes de su codigo fuente para una visualización y navegación más sencillas.
- Rangos de Sincronización: Utilizando esta nueva característica, puede seleccionar una porción de su código fuente y modificar multiples apariciones de un texto común al mismo tiempo.
- Banda de seguimiento: Esta banda le muestra la historía de cambios en su código, indicado por una banda amarilla o verde a la izquierda del código, para mostrar las líneas cambiadas recientemente o las que han sido ya guardadas
- Trazador: El nuevo trazador integrado de PHP, mide el tiempo de ejecución de las líneas de código y le permite así, eliminar los cuellos de botella de sus aplicaciones.
- Grabación y ejecución de macros: Esta característica ha sido modificada y mejorada para proporcionar un mayor rendimiento
- Página de códigos, Formato y Conjunto de caracteres: Puede trabajar con cualquier página de códigos, formato o conjunto de caracteres
- Barra de estado: La barra de estado ha sido rediseñada para proporcionar una mejor visualización y más información
- Añadir contenidos de carpeta a un proyecto: Puede crear un proyecto en blanco, y añadir ficheros desde una carpeta muy fácilmente usando máscaras, en vez de añadir un fichero cada vez.
- Compatible con Vista: El IDE ya no usa Virtual Store y es más amigable a su ejecución en Vista
- Formateador de código: Puede utilzar esta herramienta para formatear su código fuente usando un conjunto de parámetros configurables
Nuevas mejoras adicionales en el IDE:
- Editor de código habilitado para UTF-8: El editor de código soporta diferentes conjuntos de caracteres y codificaciones
- Nuevo sistema de ayuda: La ayuda que está leyendo está almacenada en un sistema wiki, por lo que los usuarios pueden contribuir a la documentación
- Parámetros de la URL: Un combo en la parte superior del IDE le permite pasar parámetros cuando ejecute sus scripts
[editar] Nuevas características y mejoras del VCL para PHP
- Nuevo componente Trackbar
- Nuevos componentes nativos para Oracle
- Librerias actualizadas (ADOdb, Smarty, jQuery)
- Añadida librería PEAR con componente de ejemplo PearDataGrid
- Añadida Zend Framework con componentes para autenticación y listas de control de acceso
- Nuevo motor de plantillas para trabajar con los Formularios con plantilla del IDE
- Nuevos componentes para formularios con plantilla: DBIteratorBegin y DBIteratorEnd
- Nuevo componente Pager: Con estilos predefinidos y capaz de paginar cualquier conjunto de datos
- Añadido ACLManager para permitirle definir hasta el más mínimo detalle el acceso a su aplicación
- Mejoras en el componente MonthCalendar
- Imagenes predefinidas para BitBtn
- Añadidas multiples propiedades, métodos y eventos a los componentes
- El informe de excepciones mejorado con JavaScript
- Expandida y mejorada la documentación de la VCL para PHP

