The 2009 Delphi for PHP Survey
Thank you for taking the time to take the 2009 Delphi for PHP user survey. Your valuable feedback will help guide the future of Delphi for PHP. This survey should take approximately 20 minutes to complete. We know your time is valuable and so we greatly appreciate your participation in this annual survey.
Note: When taking the survey, if you select "Other" for any answer, please be sure to fill in the associated edit box.
Sincerely,
The Delphi for PHP Team
General Information
1.1.
What versions of Delphi for PHP do you or have you owned? Please select all that apply.
Delphi for PHP 2.0
Delphi for PHP 1.0/Delphi for PHP 2007
None
1.2.
Which version of Delphi for PHP are you currently using?
Delphi for PHP 2.0
Delphi for PHP 1.0/Delphi for PHP 2007
I have only used the trial
I don't currently use Delphi for PHP
1.3.
Please rate your most recent Delphi for PHP purchase in the following areas:
Excellent
Good
Satisfactory
Fair
Poor
Technology
Feature Set
Platform Support (OS, Database, etc.)
Quality
Documentation
Install/Registration
Performance
Value
1.4.
What languages do you currently develop in? (Check all that apply...)
PHP
Delphi/Object Pascal for Win32
Delphi/Object Pascal for .Net
C
C++
C#
Visual Basic for Win32
VB.NET
Java
Ruby
Python
JavaScript/JScript
Perl
Other (Please Specify)
1.5.
Which statement most closely matches your use of Delphi for PHP?
I use only Delphi for PHP for all my web development needs
I use Delphi for PHP as well as other IDEs/tools for Web Development
I only use Delphi for PHP occasionally
I don't use Delphi for PHP at all
1.6.
Have you developed a public website with Delphi for PHP? If so, please enter the URL below.
Features
2.1.
How would you rate your use of the following IDE features?
Don't know about it
Don't Care/Don't Use
Use it some of the time
Use it all the time
Welcome Page
Block Completion
Class Completion
Code Completion
Dockable Windows
Code Folding
Structure View
VCL for PHP Designer
Data Explorer
Code Templates
Error Insight
Help Insight
Structure Pane
Data Viewer
Code Profiler
Debugger
Source Code Formatter
2.2.
IDE Enhancements: Please rate the following IDE features based upon your desire to see them in Delphi for PHP.
No Opinion
Don't Want It
Would be nice to have
Strongly Want It
Javascript Debugging
Refactoring for PHP
Overall improvements on the Templated Forms visual designer
Integrate visual CSS designing capabilities
History Tab to maintain file backups ("source control lite")
Source Control Integration into the IDE
Preview Tab for Designer
Error Insight for Javascript
To Do list items in code
Code Insight for CSS
Use XDebug as default debugger
Inspect/Evaluate tool
Remote debugger
Code Insight for HTML
Code Insight for Javascript
Enhance data access in the IDE, to provide extra tools and database support
Remote file systems to work directly on the server
phpDoc IDE integration
phpUnit IDE integration
2.3.
Please indicate one other IDE feature that you would like to see added or enhanced.
2.4.
VCL for PHP Enhancements: According to your development needs, please allocate 100 points across the following potential VCL for PHP framework enhancements to indicate the relative amount of support and features you would like to see Embarcadero focus on for your particular needs. Assign any amounts to each feature from 0 to 100, so that the total of all the entries is 100.
Support for the Facebook API
Support for the complete Zend Framework
Additional PEAR components (PHP Extension and Application Repository)
Complete support for the ExtJS library
Support for the jQuery library
Support for the PDO data access components (PHP Data Objects)
Reporting components and solutions
Support for the JPGraph charting library
Have the VCL components generate code according to a specified doctype
Object-Relational Mapping components
2.5.
Please indicate one other VCL for PHP feature that you would like to see added or enhanced.
2.6.
How would you like Delphi for PHP to assist with the deployment of your PHP applications? (Choose all that apply)
Allow Deployment Wizard to deploy to servers using FTP
Allow Deployment Wizard to deploy to servers using SFTP
Allow Deployment Wizard to deploy to servers using SCP
Allow Deployment Wizard to deploy to servers using WebDAV
2.7.
Are you CURRENTLY developing applications for any of the following social networking sites? (Please choose all that apply.)
None
Facebook
LinkedIn
Habbo
Twitter
MySpace
Friendster
V Kontakte
Windows Live Spaces
Friendster
hi5
Google Orkut
Other (Please Specify)
2.8.
Do you have any FUTURE plans to develop applications for any of the following social networking sites? (Please choose all that apply.)
None
Facebook
LinkedIn
Habbo
Twitter
MySpace
Friendster
V Kontakte
Windows Live Spaces
Friendster
hi5
Google Orkut
Other (Please Specify)
2.9.
Would you be interested in develop multiplatform desktop applications using PHP?
Yes
No
2.10.
Third-party Controls: Please rate the following areas based on your interest in seeing VCL components for that area.
No Opinion
Don't Want It
Would be nice to have
Strongly Want It
Charting
Grids
Reporting
Data Access
Advanced Interface Design
Development Types
3.1.
What types of applications will you be building or maintaining with Delphi for PHP in the next 12 months?
Internal facing line-of-business applications delivered in the browser
External facing web sites
Other (Please Specify)
3.2.
If you develop web applications with a tool other than Delphi for PHP, what tool do you use? (Check all that apply....)
Zend Studio
EMACS/VI/other text editor
PDT in Eclipse
ActiveState Komodo
Aptana Studio
PhpED
Visual Studio PHP
NetBeans
Dreamweaver
Other (Please Specify)
3.3.
If you develop web applications with a technology other than PHP, what do you use? (Check all that apply....)
ASP.NET
Java/JSP
AJAX
Ruby on Rails
Perl
Classic ASP
Adobe Flex
Flash
Cold Fusion
Other (Please Specify)
3.4.
Do you develop your own custom VCL for PHP components?
Yes
No
Database
4.1.
Which databases do you require Delphi for PHP to connect to? (Choose all that apply ...)
InterBase
Blackfish/JDatastore
PostgreSQL
MySQL
DB2
FoxPro
ODBC
Sybase
dBase
MS SQL Server
Informix
Firebird
Advantage
Paradox
Oracle
SQLite
SQLAnywhere
Access
I don't require database connectivity
Other (Please Specify)
4.2.
Which Delphi for PHP database technologies do you use? (Choose all that apply ...)
ADO DB
Native VCL for PHP components for Oracle
Native VCL for PHP components for Interbase
Native VCL for PHP components for MySQL
Native PHP API
Other or 3rd Party
4.3.
What is the largest database that your applications interact with?
I don't build database applications
Less than 5MB
5MB - 100MB
101MB - 500MB
501MB - 1 GB
Between 1GB and 20GB
21GB - 100GB
Greater than 100GB
Development Environment
5.1.
What kind of processor does your primary development machine have?
Pentium III level or below
Single Core Pentium IV level processor (Intel, AMD, etc.)
Multi-core Pentium IV level processor (Intel, AMD, etc.)
AMD64-based 64-bit processor
Other
5.2.
Which operating system do you use to run Delphi for PHP on your primary development machine?
Windows 95/98
Windows 2000
Windows XP
Windows Vista
Windows Server 2003
Windows Server 2008
Windows 7
Other
5.3.
How much memory does your primary development machine have?
Under 512MB
512MB - 1GB
Greater than 1GB up to 2GB
Greater than 2GB
5.4.
How do you deploy your PHP applications?
XCopy deployment
FTP
SSL
Other (Please Specify)
Localization/Internationalization
6.1.
Which localized language version of Delphi for PHP IDE do you use in your day-to-day work?
English
Simplified Chinese
Traditional Chinese
Portuguese
Spanish
German
Japanese
6.2.
What languages other than the above would you like to see the Delphi for PHP IDE translated into?
6.3.
Do you localize your Delphi for PHP applications into any other languages other than your native language?
Yes
No
Documentation
7.1.
How would you rate the following areas of the documentation?
Poor
Fair
Good
Very Good
Excellent
F1 Reference Help
Examples
Procedural/HowTos
IDE Dialog Help Button Content
VCL for PHP Reference Help
7.2.
Do you contribute to the Delphi for PHP Documentation Wiki?
Yes
No
Purchasing/Upgrading
8.1.
How did you or your organization purchase Delphi for PHP?
Direct from Embarcadero or a Embarcadero Sales Rep
Embarcadero's Web Store
Reseller Web Store
Reseller print catalog
A "brick and mortar" retail store
At a Embarcadero Conference or event
Don't know
Other
8.2.
What role did you play in the purchase of Delphi for PHP from Embarcadero?
I sign the purchase order or otherwise commit the funds
I directly recommend or select product for the purchase decision maker
I influence the decision making process
I have no influence over purchase decisions
8.3.
What means of delivery do you prefer for receiving your copy of Delphi for PHP?
Via download
Via a physical DVD
Both
8.4.
Which is your preferred method to acquire Delphi for PHP upgrades and updates?
Purchase upgrades as needed/desired
Pay an annual maintenance subscription fee and receive all updates and new versions automatically
Part of a purchase including all Embarcadero products
8.5.
How frequently would you prefer to upgrade?
Every six months
Annually
Every two years
As technology dictates
8.6.
When you make an upgrade decision, which of the following factor into the decision?
Information on the Embarcadero web site
Using the trial
Community comments and feedback
Published reviews
Other (Please Specify)
8.7.
Which of the following do you consider barriers or impediments to your making an upgrade decision? (Choose all that apply...)
I need to be sure that the product is of high quality
I need to be sure that the documentation is useful and of high quality
I need to be sure that the performance of the IDE is acceptable
Issues with upgrading third-party components
Clarity on Embarcadero's future direction
The new version needs to have a specific feature that I particularly want
My current version is working fine and I don't see anything I need in the new feature set.
The price
Other (Please Specify)
Miscellaneous
9.1.
Do you use other Embarcadero products? (Choose all that apply ...)
InterBase
RAD Studio
C++Builder
Delphi
Delphi Prism
3rdRail
JBuilder
Blackfish SQL
ER/Studio
DBArtisan
Rapid SQL
Change Manager
DB Optimizer
Other
Your Organization
10.1.
How many programmers overall (all languages) do you estimate are in your entire organization?
One -- Just me
2 - 5 Developers
6 - 10 Developers
11 - 20 Developers
21 - 50 Developers
51 - 100 Developers
101 - 200 Developers
201 - 500 Developers
501 - 1000 Developers
More than 1000 Developers
10.2.
How many programmers are there on your development team (as opposed to your whole organization)?
One -- Just me
2 - 5 Developers
6 - 10 Developers
11 - 20 Developers
21 - 50 Developers
More than 50 Developers
10.3.
How many Delphi for PHP developers do you estimate are in your entire organization?
One -- Just me
2 - 5 Developers
6 - 10 Developers
11 - 20 Developers
21 - 50 Developers
51 - 100 Developers
More than 100 Developers
10.4.
What is the approximate annual revenue in US Dollars of your entire organization?
$50,000 or less
$50K to $100K
$100K to $250K
$250K to $500K
$500K to $1 million
$1 million to $10 million
$10m to $100m
$100m - $500m
$500m - $1 billion
More than $1 billion
10.5.
On average, how much in US Dollars does your company spend per developer on development tools annually?
Nothing, we only use free tools
$0 - $500
$501-$1000
$1001-$2000
$2001-$3000
$3001 - $5000
$5001+ per developer
10.6.
Which of the following best describes the nature of your development team (i.e. I/We are a...)?
Enterprise/Corporate Development (Company-wide)
Departmental/Workgroup application development
Independent Software Vendor (creating software for sale)
Value Added Reseller
Consultant
Occupational Developer (Engineer, Doctor, Lawyer, etc. doing your own custom application development)
Hobbyist/Student
10.7.
Which of the following best describes your organization's industry or the industry for which you primarily write software?
Manufacturer of computer-related hardware
Manufacturer of other non-computer related goods
Producer of Computer Software
Education
Public Relations/Advertising
Aerospace/Defense/Military
Insurance/Real Estate/Legal Services
Finance/Banking/Accounting
Publishing/Broadcasting/Entertainment
Computer Gaming
Government
Telecommunications
Transportation/Shipping
Utility: Gas, electric, sanitation
Healthcare/Pharmaceuticals/Medical Services
Other
10.8.
How old are you?
Prefer not to say
12 or below
13 - 19
20 - 29
30 - 39
40 - 49
50 - 59
60 or above
10.9.
How many years have you been programming?
10.10.
In what country or region are you or your organization based?
...
United States
Argentina
Australia
Austria
Bahrain
Belarus
Belgium
Bosnia-Herzegovina
Brazil
Bulgaria
Canada
Central America (other)
Chile
China
Colombia
Croatia
Cyprus
Czech Republic
Denmark
Ecuador
Europe (Other)
Egypt
Estonia
Finland
France
Germany
Greece
Hungary
Hong Kong
Hungary
Iceland
India
Indonesia
Iran
Iraq
Ireland
Israel
Italy
Japan
Jordan
Kenya
Korea
Kuwait
Latvia
Lithuania
Lebanon
Liechtenstein
Luxembourg
Malaysia
Malta
Mexico
Netherlands
New Zealand
Nigeria
Norway
Oman
Paraguay
Poland
Portugal
Pacific Rim
Peru
Qatar
Romania
Russia
Saudi Arabia
Singapore
Slovenia
South Africa
Spain
Sweden
Switzerland
Syria
Taiwan
Thailand
Turkey
Ukraine
United Arab Emirates
United Kingdom
Venezuela
Other
Other
This form was built with
Infopoll Designer
.