Delphi for PHP | Visual PHP IDE for RAD
[ class tree: VCL ] [ index: VCL ] [ all elements ]

What is Delphi for PHP?

Delphi for PHP is a RAD (Rapid Application Development) IDE for PHP. Delphi for PHP revolutionizes web development with a completely integrated, rapid visual development approach and component framework for PHP. Delphi for PHP looks and feels like the beloved Win32 Delphi IDE. The proven and familiar RAD approach means you are quickly up to speed and productive. With Delphi for PHP, you can:

  • Speed development with drag-and-drop visual design
  • Code faster and build quality apps with a complete PHP IDE and debugger
  • Build data-driven Web applications with broad database connectivity
  • Create AJAX-enabled Web 2.0 pages and sites


  • Connectivity with leading databases including MySQL, Oracle, Microsoft SQL Server, PostgreSQL and InterBase provides seamless database access, and the integrated VCL for PHP component class library helps developers quickly and visually create PHP web applications and integrate PHP open source components. Delphi for PHP is the fast way to build powerful and reliable PHP web applications.

    Delphi for PHP IDE looks and feels like the Delphi for Win32 IDE:

    Key Benefits of Delphi for PHP

  • Faster development – using the drag-and-drop visual design capabilities of Delphi for PHP, you can build PHP applications faster than ever before
  • Easier to build data driven applications – Delphi for PHP standardizes database connectivity and includes a collection of pre-build database components that make it much simpler to build apps that connect to databases
  • Reusability – there are millions of lines of open source PHP code available today, but how do you leverage that vast resource in your applications? Delphi for PHP provides an easy framework for packaging any PHP or JavaScript source code into reusable visual and non-visual components that can be visually assembled with other PHP components in the Delphi for PHP IDE and easily programmed with familiar properties, methods, and events.
  • Ability to create AJAX enabled web sites – AJAX is a popular method for building dynamic web 2.0 sites and Delphi for PHP includes AJAX-enabled components to help you on your way to building modern looking interactive web sites. Additionally, AJAX enablement is built into the core of the VCL for PHP framework, so you can add AJAX capabilities to virtually any PHP code.
  • Consistency – the VCL for PHP provides a consistent representation of PHP components so you can easily access and work with properties and events
  • All-in-one solution – Delphi for PHP includes a comprehensive set of tools for visual design, editing code, debugging, profiling, database connectivity and more; all in an integrated environment that’s intuitive and easy to use
  • Flexibility – both the IDE and the component library provide a high level of flexibility. The IDE is customizable to meet your programming style; everything from colors and keyboard mappings to language and encodings.
  • You can extend the VCL for PHP component library with new components and you can even contribute your components to the VCL for PHP open source project to benefit other developers.
  • Intellisense technology makes coding PHP easier:

    Delphi for PHP is the only visual Rapid Application Development (RAD) environment for PHP. Other development environments may include a visual HTML designer but only Delphi for PHP provides a visual designer that incorporates HTML and HTML templates with visual PHP components that you can drag and drop to create user interfaces and database connectivity. It also has an integrated VCL for PHP component class library lets developers quickly and visually create PHP web applications and integrate PHP open source packages, source code and components.
    PHP Debugger and Profiler comes ready to use with Delphi for PHP:

    Visual Component Library for PHP API Documentation



    VCL for PHP is a class library that wraps open source PHP scripts and libraries, including qooxdoo, ADOdb, DynAPI, Smarty, xajax and JSCalendar and others to create a visual component library that supports drag-and-drop visual development of PHP applications. Inspired by the Delphi for Windows VCL, the component architecture is 100 percent written in PHP. Developers can create and integrate components into the IDE and extend the existing components to fit their needs. In Delphi for PHP 2.0 the VCL now even includes components for the Zend Framework.

    This documentation was generated by phpDocumentor v1.4.1

    Documentation generated on Sat, 13 Jun 2009 10:50:53 -0700 by phpDocumentor 1.4.1 .