#native_company# #native_desc#
#native_cta#

Review: Rapid PHP 2007

By Lee Underwood
on July 19, 2007

Opening Screen
Of the many editors available for creating (X)HTML, CSS, JavaScript, and PHP
pages, several combine a few different yet compatible languages. Some include
support and a few manage to make it work seamlessly. RapidPHP
2007
belongs in the latter category.
This application is billed as a “powerful, quick and sophisticated PHP editor.” In that respect it lives up to its name. That label could also
be applied to the (X)HTML, CSS, and JavaScript portions of the software, as
well. We’ll look at the overall package in a moment but since it’s promoted
as a PHP editor, let’s focus on that aspect of the program.

One of the unique tools included in the program is the drop-down PHP function
hints box (right). When typing PHP code into a document, after typing a function
name and the open parenthesis (i.e., echo( ), a drop-down box appears
that lists the parameters and description associated with the function, making
it unnecessary to reference the manual. Placing the cursor within the braces
of a function call and pressing Shift+Ctrl+Space
also triggers the action, as shown here.

A PHP Syntax Checker is also included. This is used to validate the script and checks for any errors in the code. PHP server variables can also be accessed from a toolbar.
PHP-coded pages can be previewed from within the program. In order to use
this feature, as well as the syntax checker, you must have PHP
installed on your computer. This is a relatively straightforward installation,
especially if you use MS Windows. You will also need to have some type of server
software on your local computer or have access to a remote Web server, which
can be accessed by the FTP client included in the program.
Creating or editing PHP and JavaScript files is made easier by the inclusion
of several integrated tools which help in the actual coding process. A toolbar
inserts PHP or JavaScript code fragments. In addition, snippets of code can
be added to the toolbar. A Code Explorer, situated in a side panel, lists all
the functions, classes, variables, and includes which are contained within the
document. By clicking on the desired code, the editor will move the cursor to
and highlight the selected code. An Object Browser, used when programming in
JavaScript and ASP, lists all object classes, as well as their properties, methods,
and events. These can be inserted into a document by double-clicking on the
specific object or dragging and dropping it onto the document.
The (X)HTML editor also has many interesting features, one of which is a Markup
Browser. This lists all the tags for HTML 4.01, XHTML 1.0, 1.1, and WML
1.1. A Code Explorer is also included for HTML. It lists all the images, links,
style sheets, and scripts in the document. Right-clicking on the style sheet
listing gives the option to open the sheet in the editor (which is also a very
capable CSS editor), but this only works if the link to the document is an absolute
link or refers to a style sheet in the same directory.
Opening a style sheet also opens the Code Explorer which lists all the rules
for the current sheet. Clicking on a rule will place the curser on that same
code within the style sheet editor.
The text editor used by the program supports word wrap, syntax highlighting,
bookmarks, unlimited undo/redo levels and many other features.
The files can all be previewed within the program. A split screen can be used
so that any changes to the code can be seen as soon as they take place.
The program contains a decent built-in FTP client. Files can be uploaded and
downloaded without leaving the editor. Live editing can also be accomplished
on your site, which will save time downloading, editing, and uploading. You
only need to open the file, just as if it were on your local drive. It takes
only a few seconds to connect to the Web server. When you select “Publish to
FTP …” it will also list all the files associated with the current one, allowing
you to upload them, if necessary.
An Extended Clipboard is also included in the program. It tracks all text
pasted to the clipboard (from any program) and makes it available to the user.
A spellchecker is also included.
A project manager helps to group associated files together, making them easier to edit and upload.
RapidPHP 2007 is created by Blumentals
Software
, based in Riga, Latvia. According to the company’s Web site, their
products are used by such companies as Hewlett Packard, IBM, Microsoft, and
Lucent Technologies, as well as several major universities.
The price of the software
is $29.85 and is a 4.8 MB download. (The price is listed on the Web site as
a “personal license” and is a “special offer.”) It supports Windows Vista/XP/2000/Me/98.
This is one powerful, all-inclusive editor. Whether you only create PHP files,
or use a wide variety of scripting languages (such as (X)HTML and CSS), RapidPHP
2007 will fulfill most, if not all, of your needs. The program has a whole
list of features
, far too many to mention them all here.
This article originally appeared on WebReference.com, and was updated by PHPBuilder staff to reflect recent changes.