SlideShare a Scribd company logo
1 of 3
Download to read offline
F E AT U R E S   design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it
                 build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it

                  Delphi for PHP           ®
                 run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it
                 design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it
                 build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it
                 run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it




                       Feature Matrix
    INTEGRATED DEVELOPMENT ENVIRONMENT
       Visual PHP design surface to create user interfaces via drag-and-drop                                                                                 x
       New! HTML visual designer to edit HTML files and elements such as labels, tables and buttons                                                          x
       New! Templated form visual designer integrates HTML page design with VCL for PHP components                                                           x
       Tool Palette for easy access VCL for PHP components                                                                                                   x
       New! Tool Palette incremental filtering automatically narrows down component list to find what you need as you type                                   x
       Structure Pane to see and navigate the hierarchy of source code, HTML or components displayed in the editor or designer                               x
       New! File Browser to view files and directories and perform basic file operations                                                                     x
       Enhanced! Object Inspector for visual customization of PHP and AJAX components without writing code;
       now features subproperties and faster performance                                                                                                     x
       PHP Project Manager to display and organize the contents of your current project                                                                      x
       Enhanced! Data Explorer to manage database connections                                                                                                x
       New! IDE localization in multiple languages with drop-down menu to choose between English, German, Japanese,
       Spanish, Brazilian Portuguese, and Traditional Chinese. Easily add additional languages.                                                              x
       Status Bar provides access to a variety of information and tools including the macro toolbar, cursor position, insert/overwrite
       and tabs for switching between code view, design view for visual modules and template code for templated forms                                        x
       New! Add Folder to Project menu option allows you to add several source files to your project in a single action                                      x
       Welcome Page provides headlines and shortcuts to files and resources                                                                                  x
       Dockable tool windows provide flexibility in laying out your working environment                                                                      x
       Save Desktop enables saving and restoring user-configurable desktop configurations                                                                    x
       Select Debug Desktop enables selection of a user-configurable desktop configuration to be used for debugging                                          x
       Set your default browser and multiple browsers to appear as options under the Run menu                                                                x
       Deployment Wizard helps you isolate the files necessary for your application to run and copies those files to a
       folder on your computer to make it easy to upload applications to a web server                                                                        x
       Find in Files to specify the text you want to locate and to set options that affect the search such as directories,
       file, case and file extension masks                                                                                                                   x
       Internationalization Wizard using gettext() simplifies localization of applications                                                                   x
       Messages Pane displays error messages from the PHP rendering engine and syntax checker                                                                x
    VCL FOR PHP
       Updated! Component library with more than 75 drag-and-drop components for building
       user interfaces and database applications                                                                                                             x
       Standard components including Frame, Frameset, MainMenu, PopupMenu, Label, Edit, Memo, Button,
       CheckBox, RadioButton, ListBox, ComboBox, ScrollBar, GroupBox, RadioGroup, Panel, ActionList and FormValidator                                        x
       Enhanced! Additional components including HiddenField, Upload, BitBtn, SpeedButton, Image, MapShape,
       FlashObject, Shape, Bevel, CheckListBox, SimpleChart, Window, LabeledEdit, Pager                                                                      x
       Advanced components including PageControl, ImageList, RichEdit, TrackBar, ProgressBar, UpDown,
       DateTimePicker, MonthCalendar, TreeView, ListView, ButtonView, ColorSelector, TextField, and ToolBar                                                  x
       System components including Timer, PaintBox, BasicAuthentication and StyleSheet                                                                       x
       Data Access components including Database, Datasource, Table, Query and StoredProc                                                                    x
       Data Controls components including DBGrid, DBPaginator, DBRepeaater, DBIteratorBegin and DBIteratorEnd                                                x
       Native components for InterBase including IBDatabase, IBTable, IBQuery and IBStoredProc                                                               x
       Web Services Service component                                                                                                                        x
       Samples component Clock                                                                                                                               x
       Native components for MySQL including MySQLDatabase, MySQLTable, MySQLQuery and MySQLStoredProc                                                       x
       New! Native components for Oracle including OracleDatabase, OracleTable, OracleQuery and OracleStoredProc                                             x
VCL FOR PHP (CONTINUED)
jQuery component JQSlider                                                                                                                 x
PEAR component PearDataGrid                                                                                                               x
New! Zend Framework components ZACL, ZAuth, ZAuthDB and ZAuthDigest                                                                       x
Extend the VCL for PHP at any time with third-party libraries, new additions to the VCL for PHP open source
project on SourceForge or your own components                                                                                             x
Component Writer’s Guide with information on building your own components                                                                 x
CODE EDITOR
Customizable source code editor for PHP and HTML editing                                                                                  x
User configurable Color Syntax Highlighting                                                                                               x
Enhanced! CodeInsight displays a list of symbols that are valid at the cursor location as you type or when you press Ctrl+Space           x
New! ErrorInsight provides syntax checking as you type, so you can easily fix syntax errors on the fly                                    x
New! Code Folding to collapse code blocks for easier viewing and navigation of your PHP code                                              x
New! Sync Edit to modify common identifiers in different locations in your code at the same time                                          x
New! Tracking band visually indicates which lines you have modified/added and which ones were modified
on the last save operation                                                                                                                x
Enhanced! Macro recording and playback to record a specific set of actions in the code editor and repeat them later                       x
New! Source formatter to consistently format source code                                                                                  x
Each file in the code editor can have a specific encoding, a format and a character set                                                   x
Bookmarks allow you to set a mark on a specific location of your source code and return back later                                        x
Code Editor customization options include overwrite mode, group undo, scroll to past line, double click line,
undo after save, persistent blocks and overwrite blocks, selecting keymappings and setting undo limit                                     x
Configurable Source Options include auto indent mode, use tab character, smart tab cursor through tab, optimal fill,
backspace unindents, keep trailing blanks, show tab character, show space character, use syntax highlight, show line
breaks, highlight current line, selectable syntax highlighting, block indent level and tab stops                                          x
Editor display options include visible right margin, visible gutter, show line numbers number all lines, setting
right margin, gutter width, editor font, font size                                                                                        x
Keymappings include default, BRIEF, IDE classic, Visual Basic emulation, Visual Studio emulation                                          x
CodeInsight options turn on and off code completion, code parameters, error insight, code completion auto
parenthesis, code template completion and code browser and enable speed adjustments                                                       x
Code Templates include 15 pre-built timesaving templates that can easily be inserted into your code                                       x
Conversions menu item enables you to select a block of text and convert to all upper-case or all lower-case                               x
Go to Line Number jumps to a line number in the code editor                                                                               x
Syntax Check performs a lint syntax check on the active file, showing results of the syntax checking operation
in the messages window                                                                                                                    x
INTEGRATED PHP DEBUGGING AND PROFILING
New! Integrated PHP Profiler to measure runtime performance and help identify bottlenecks down to the line of code
Integrated PHP debugger helps find and fix errors                                                                                         x
Breakpoint List window to display, enable, or disable breakpoints currently set in the loaded project,
and to change the condition, pass count, or group associated with a breakpoint                                                            x
Call Stack window shows a list with the functions called when debugging or when the execution in debug mode is finished                   x
Global Variables window shows the current function’s global variables while in debug mode                                                 x
Watch Properties dialog enables you to enter a watch expression                                                                           x
Watches window displays the current value of the watch expression based on the scope of the execution point                               x
Select Debug Desktop dialog box to determine which saved desktop layout is used when you are debugging                                    x
DATABASE APPLICATION DEVELOPMENT
Enhanced! Data Explorer to add a new connection, modify, delete, or rename your database connections                                      x
New! Support for Microsoft SQL Server, Oracle, PostgreSQL, Informix, Sybase DB2, and SQL Anywhere in the
Data Explorer in addition to support for MySQL and InterBase                                                                              x
Connectivity to all other PHP supported databases via ADOdb                                                                               x
New! Drag and drop from the data explorer to build data-driven applications with no coding                                                x
New! Data Viewer Data tab shows a DBGrid browsing the dataset selected in the Data Explorer                                               x
New! Data Viewer SQL tab to execute a SQL query against the dataset selected in the Data Explorer and display the results                 x
VCL for PHP data access components                                                                                                        x



                                                                                                                        Delphi® PHP – PHPFeature Matrix – 2/7
DATABASE APPLICATION DEVELOPMENT (CONTINUED)
 VCL for PHP data controls components                                                                                                                                                                                   x
VCL for PHP native components for InterBase                                                                                                                                                                             x
VCL for PHP native components for MySQL                                                                                                                                                                                 x
New! VCL for PHP native components for Oracle                                                                                                                                                                           x
VCL for PHP PEAR DataGrid component                                                                                                                                                                                     x
DOCUMENTATION
Context sensitive online help for the development environment available via F1 in the IDE                                                                                                                               x
New! Documentation wiki accessible via the online help for the latest doc updates                                                                                                                                       x
Enhanced! VCL for PHP class library documentation and code examples                                                                                                                                                     x
Enhanced! Sample programs with documentation                                                                                                                                                                            x
PHP Reference Guide                                                                                                                                                                                                     x
New! Install PHP Reference Guide in your choice of English, German, Japanese, Spanish, Portuguese, Traditional Chinese                                                                                                  x




                                                                         Download a Free Trial at www.embarcadero.com
Corporate Headquarters | Embarcadero Technologies | 100 California Street, 12th Floor | San Francisco, CA 94111 | www.embarcadero.com | sales@embarcadero.com
     © 2009 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies product or service names are trademarks or registered trademarks of Embarcadero Technologies, Inc.
                                                                           All other trademarks are property of their respective owners. DELP/FM/2009/01/27

More Related Content

More from Michael Findling

Performance Optimization: Incorporating Database and Code Optimzitation Into ...
Performance Optimization: Incorporating Database and Code Optimzitation Into ...Performance Optimization: Incorporating Database and Code Optimzitation Into ...
Performance Optimization: Incorporating Database and Code Optimzitation Into ...Michael Findling
 
Reasons to migrate from Delphi 7 to Delphi 2009
Reasons to migrate from Delphi 7  to Delphi 2009Reasons to migrate from Delphi 7  to Delphi 2009
Reasons to migrate from Delphi 7 to Delphi 2009Michael Findling
 
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/StudioMigrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/StudioMichael Findling
 
Java Optimization For Faster Code & Better Results | J Optimizer
Java Optimization For Faster Code & Better Results | J OptimizerJava Optimization For Faster Code & Better Results | J Optimizer
Java Optimization For Faster Code & Better Results | J OptimizerMichael Findling
 
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®Michael Findling
 
Top Ten Reasons to Upgrade from Delphi 7
Top Ten Reasons to Upgrade from Delphi 7Top Ten Reasons to Upgrade from Delphi 7
Top Ten Reasons to Upgrade from Delphi 7Michael Findling
 
Database Tools and Developer Software Licence Management
Database Tools and Developer Software Licence ManagementDatabase Tools and Developer Software Licence Management
Database Tools and Developer Software Licence ManagementMichael Findling
 
Database Design and Data Modeling | PowerDesigner to All Access
Database Design and Data Modeling | PowerDesigner to All AccessDatabase Design and Data Modeling | PowerDesigner to All Access
Database Design and Data Modeling | PowerDesigner to All AccessMichael Findling
 
Preventing Database Perfomance Issues | DB Optimizer
Preventing Database Perfomance Issues | DB OptimizerPreventing Database Perfomance Issues | DB Optimizer
Preventing Database Perfomance Issues | DB OptimizerMichael Findling
 
Build Windows Applications Fast | Delphi Prism
Build Windows Applications Fast | Delphi PrismBuild Windows Applications Fast | Delphi Prism
Build Windows Applications Fast | Delphi PrismMichael Findling
 
Develop Enterprise Java Applications | JBuilder
Develop Enterprise Java Applications | JBuilderDevelop Enterprise Java Applications | JBuilder
Develop Enterprise Java Applications | JBuilderMichael Findling
 
Develop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRubyDevelop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRubyMichael Findling
 
Develop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRubyDevelop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRubyMichael Findling
 
Business Process Modeling | Embarcadero Technologies EA/Studio
Business Process Modeling | Embarcadero Technologies EA/StudioBusiness Process Modeling | Embarcadero Technologies EA/Studio
Business Process Modeling | Embarcadero Technologies EA/StudioMichael Findling
 
Secure Applications With 3rdRail and TurboRuby
Secure Applications With 3rdRail and TurboRubySecure Applications With 3rdRail and TurboRuby
Secure Applications With 3rdRail and TurboRubyMichael Findling
 
Optimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero TechnologiesOptimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero TechnologiesMichael Findling
 
PowerSQL Aids Application Developer Productivity
PowerSQL Aids Application Developer ProductivityPowerSQL Aids Application Developer Productivity
PowerSQL Aids Application Developer ProductivityMichael Findling
 
Data Modeling Lineage | Embarcadero Technoloiges
Data Modeling Lineage | Embarcadero TechnoloigesData Modeling Lineage | Embarcadero Technoloiges
Data Modeling Lineage | Embarcadero TechnoloigesMichael Findling
 
Ten Ways For DBA's To Save Time
Ten Ways For DBA's To Save TimeTen Ways For DBA's To Save Time
Ten Ways For DBA's To Save TimeMichael Findling
 

More from Michael Findling (20)

Performance Optimization: Incorporating Database and Code Optimzitation Into ...
Performance Optimization: Incorporating Database and Code Optimzitation Into ...Performance Optimization: Incorporating Database and Code Optimzitation Into ...
Performance Optimization: Incorporating Database and Code Optimzitation Into ...
 
Reasons to migrate from Delphi 7 to Delphi 2009
Reasons to migrate from Delphi 7  to Delphi 2009Reasons to migrate from Delphi 7  to Delphi 2009
Reasons to migrate from Delphi 7 to Delphi 2009
 
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/StudioMigrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
 
Java Optimization For Faster Code & Better Results | J Optimizer
Java Optimization For Faster Code & Better Results | J OptimizerJava Optimization For Faster Code & Better Results | J Optimizer
Java Optimization For Faster Code & Better Results | J Optimizer
 
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®
 
Top Ten Reasons to Upgrade from Delphi 7
Top Ten Reasons to Upgrade from Delphi 7Top Ten Reasons to Upgrade from Delphi 7
Top Ten Reasons to Upgrade from Delphi 7
 
Database Tools and Developer Software Licence Management
Database Tools and Developer Software Licence ManagementDatabase Tools and Developer Software Licence Management
Database Tools and Developer Software Licence Management
 
Database Design and Data Modeling | PowerDesigner to All Access
Database Design and Data Modeling | PowerDesigner to All AccessDatabase Design and Data Modeling | PowerDesigner to All Access
Database Design and Data Modeling | PowerDesigner to All Access
 
Preventing Database Perfomance Issues | DB Optimizer
Preventing Database Perfomance Issues | DB OptimizerPreventing Database Perfomance Issues | DB Optimizer
Preventing Database Perfomance Issues | DB Optimizer
 
Build Windows Applications Fast | Delphi Prism
Build Windows Applications Fast | Delphi PrismBuild Windows Applications Fast | Delphi Prism
Build Windows Applications Fast | Delphi Prism
 
Develop Enterprise Java Applications | JBuilder
Develop Enterprise Java Applications | JBuilderDevelop Enterprise Java Applications | JBuilder
Develop Enterprise Java Applications | JBuilder
 
Develop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRubyDevelop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRuby
 
Develop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRubyDevelop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRuby
 
Business Process Modeling | Embarcadero Technologies EA/Studio
Business Process Modeling | Embarcadero Technologies EA/StudioBusiness Process Modeling | Embarcadero Technologies EA/Studio
Business Process Modeling | Embarcadero Technologies EA/Studio
 
Secure Applications With 3rdRail and TurboRuby
Secure Applications With 3rdRail and TurboRubySecure Applications With 3rdRail and TurboRuby
Secure Applications With 3rdRail and TurboRuby
 
Optimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero TechnologiesOptimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero Technologies
 
PowerSQL Aids Application Developer Productivity
PowerSQL Aids Application Developer ProductivityPowerSQL Aids Application Developer Productivity
PowerSQL Aids Application Developer Productivity
 
Data Modeling Lineage | Embarcadero Technoloiges
Data Modeling Lineage | Embarcadero TechnoloigesData Modeling Lineage | Embarcadero Technoloiges
Data Modeling Lineage | Embarcadero Technoloiges
 
Harnessing Data Growth
Harnessing Data GrowthHarnessing Data Growth
Harnessing Data Growth
 
Ten Ways For DBA's To Save Time
Ten Ways For DBA's To Save TimeTen Ways For DBA's To Save Time
Ten Ways For DBA's To Save Time
 

Recently uploaded

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Recently uploaded (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Build PHP Applications Fast | Delphi

  • 1. F E AT U R E S design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it Delphi for PHP ® run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it ∙ design it ∙ build it ∙ run it Feature Matrix INTEGRATED DEVELOPMENT ENVIRONMENT Visual PHP design surface to create user interfaces via drag-and-drop x New! HTML visual designer to edit HTML files and elements such as labels, tables and buttons x New! Templated form visual designer integrates HTML page design with VCL for PHP components x Tool Palette for easy access VCL for PHP components x New! Tool Palette incremental filtering automatically narrows down component list to find what you need as you type x Structure Pane to see and navigate the hierarchy of source code, HTML or components displayed in the editor or designer x New! File Browser to view files and directories and perform basic file operations x Enhanced! Object Inspector for visual customization of PHP and AJAX components without writing code; now features subproperties and faster performance x PHP Project Manager to display and organize the contents of your current project x Enhanced! Data Explorer to manage database connections x New! IDE localization in multiple languages with drop-down menu to choose between English, German, Japanese, Spanish, Brazilian Portuguese, and Traditional Chinese. Easily add additional languages. x Status Bar provides access to a variety of information and tools including the macro toolbar, cursor position, insert/overwrite and tabs for switching between code view, design view for visual modules and template code for templated forms x New! Add Folder to Project menu option allows you to add several source files to your project in a single action x Welcome Page provides headlines and shortcuts to files and resources x Dockable tool windows provide flexibility in laying out your working environment x Save Desktop enables saving and restoring user-configurable desktop configurations x Select Debug Desktop enables selection of a user-configurable desktop configuration to be used for debugging x Set your default browser and multiple browsers to appear as options under the Run menu x Deployment Wizard helps you isolate the files necessary for your application to run and copies those files to a folder on your computer to make it easy to upload applications to a web server x Find in Files to specify the text you want to locate and to set options that affect the search such as directories, file, case and file extension masks x Internationalization Wizard using gettext() simplifies localization of applications x Messages Pane displays error messages from the PHP rendering engine and syntax checker x VCL FOR PHP Updated! Component library with more than 75 drag-and-drop components for building user interfaces and database applications x Standard components including Frame, Frameset, MainMenu, PopupMenu, Label, Edit, Memo, Button, CheckBox, RadioButton, ListBox, ComboBox, ScrollBar, GroupBox, RadioGroup, Panel, ActionList and FormValidator x Enhanced! Additional components including HiddenField, Upload, BitBtn, SpeedButton, Image, MapShape, FlashObject, Shape, Bevel, CheckListBox, SimpleChart, Window, LabeledEdit, Pager x Advanced components including PageControl, ImageList, RichEdit, TrackBar, ProgressBar, UpDown, DateTimePicker, MonthCalendar, TreeView, ListView, ButtonView, ColorSelector, TextField, and ToolBar x System components including Timer, PaintBox, BasicAuthentication and StyleSheet x Data Access components including Database, Datasource, Table, Query and StoredProc x Data Controls components including DBGrid, DBPaginator, DBRepeaater, DBIteratorBegin and DBIteratorEnd x Native components for InterBase including IBDatabase, IBTable, IBQuery and IBStoredProc x Web Services Service component x Samples component Clock x Native components for MySQL including MySQLDatabase, MySQLTable, MySQLQuery and MySQLStoredProc x New! Native components for Oracle including OracleDatabase, OracleTable, OracleQuery and OracleStoredProc x
  • 2. VCL FOR PHP (CONTINUED) jQuery component JQSlider x PEAR component PearDataGrid x New! Zend Framework components ZACL, ZAuth, ZAuthDB and ZAuthDigest x Extend the VCL for PHP at any time with third-party libraries, new additions to the VCL for PHP open source project on SourceForge or your own components x Component Writer’s Guide with information on building your own components x CODE EDITOR Customizable source code editor for PHP and HTML editing x User configurable Color Syntax Highlighting x Enhanced! CodeInsight displays a list of symbols that are valid at the cursor location as you type or when you press Ctrl+Space x New! ErrorInsight provides syntax checking as you type, so you can easily fix syntax errors on the fly x New! Code Folding to collapse code blocks for easier viewing and navigation of your PHP code x New! Sync Edit to modify common identifiers in different locations in your code at the same time x New! Tracking band visually indicates which lines you have modified/added and which ones were modified on the last save operation x Enhanced! Macro recording and playback to record a specific set of actions in the code editor and repeat them later x New! Source formatter to consistently format source code x Each file in the code editor can have a specific encoding, a format and a character set x Bookmarks allow you to set a mark on a specific location of your source code and return back later x Code Editor customization options include overwrite mode, group undo, scroll to past line, double click line, undo after save, persistent blocks and overwrite blocks, selecting keymappings and setting undo limit x Configurable Source Options include auto indent mode, use tab character, smart tab cursor through tab, optimal fill, backspace unindents, keep trailing blanks, show tab character, show space character, use syntax highlight, show line breaks, highlight current line, selectable syntax highlighting, block indent level and tab stops x Editor display options include visible right margin, visible gutter, show line numbers number all lines, setting right margin, gutter width, editor font, font size x Keymappings include default, BRIEF, IDE classic, Visual Basic emulation, Visual Studio emulation x CodeInsight options turn on and off code completion, code parameters, error insight, code completion auto parenthesis, code template completion and code browser and enable speed adjustments x Code Templates include 15 pre-built timesaving templates that can easily be inserted into your code x Conversions menu item enables you to select a block of text and convert to all upper-case or all lower-case x Go to Line Number jumps to a line number in the code editor x Syntax Check performs a lint syntax check on the active file, showing results of the syntax checking operation in the messages window x INTEGRATED PHP DEBUGGING AND PROFILING New! Integrated PHP Profiler to measure runtime performance and help identify bottlenecks down to the line of code Integrated PHP debugger helps find and fix errors x Breakpoint List window to display, enable, or disable breakpoints currently set in the loaded project, and to change the condition, pass count, or group associated with a breakpoint x Call Stack window shows a list with the functions called when debugging or when the execution in debug mode is finished x Global Variables window shows the current function’s global variables while in debug mode x Watch Properties dialog enables you to enter a watch expression x Watches window displays the current value of the watch expression based on the scope of the execution point x Select Debug Desktop dialog box to determine which saved desktop layout is used when you are debugging x DATABASE APPLICATION DEVELOPMENT Enhanced! Data Explorer to add a new connection, modify, delete, or rename your database connections x New! Support for Microsoft SQL Server, Oracle, PostgreSQL, Informix, Sybase DB2, and SQL Anywhere in the Data Explorer in addition to support for MySQL and InterBase x Connectivity to all other PHP supported databases via ADOdb x New! Drag and drop from the data explorer to build data-driven applications with no coding x New! Data Viewer Data tab shows a DBGrid browsing the dataset selected in the Data Explorer x New! Data Viewer SQL tab to execute a SQL query against the dataset selected in the Data Explorer and display the results x VCL for PHP data access components x Delphi® PHP – PHPFeature Matrix – 2/7
  • 3. DATABASE APPLICATION DEVELOPMENT (CONTINUED) VCL for PHP data controls components x VCL for PHP native components for InterBase x VCL for PHP native components for MySQL x New! VCL for PHP native components for Oracle x VCL for PHP PEAR DataGrid component x DOCUMENTATION Context sensitive online help for the development environment available via F1 in the IDE x New! Documentation wiki accessible via the online help for the latest doc updates x Enhanced! VCL for PHP class library documentation and code examples x Enhanced! Sample programs with documentation x PHP Reference Guide x New! Install PHP Reference Guide in your choice of English, German, Japanese, Spanish, Portuguese, Traditional Chinese x Download a Free Trial at www.embarcadero.com Corporate Headquarters | Embarcadero Technologies | 100 California Street, 12th Floor | San Francisco, CA 94111 | www.embarcadero.com | sales@embarcadero.com © 2009 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies product or service names are trademarks or registered trademarks of Embarcadero Technologies, Inc. All other trademarks are property of their respective owners. DELP/FM/2009/01/27