"I LOVE it... It is one of the greatest programs I used in a long long time. Works perfect." -Marcel

"This program is incredible. Its lightweight, very portable, the best part is I had this program up and running, putting through my first script in I'd say 4 minutes if that. Everyone who codes in PHP needs this program." -Anonymous

"It is incredible how a little program works so good. Now, I'm using it as my default program for debugging my php scripts, without consuming a lot of resources of my system. I recommend it very much. What a great program" -Mario Perez

"I'm currently using PortableWebAp to learn PHP! I had been wanting to learn PHP for quite some time, but setting up a locally running webserver and installing configuring PHP was simply too much of a hassle! Now I can easily test my ever-changing code. Impressed to the extreme" -David Houk

"I am very pleased how easliy and quickly PortableWebAp works for my programming in PHP. I have not been doing it long, but is the best for what I'm doing. It is a great product and a great price, what else can you ask for." -James Barker


PHP as a Desktop Application

Now you can package your PHP application as a standard application that is easy for anyone to use. In this new environment your PHP code can be pre-installed. And your customers can run it on their computer regardless of whether they have a website or not. In fact, it can run from a desktop, USB thumb drive, or from a CD/DVD.

You can do this with PortableWebAp's Application Server. It liberates your PHP application from the web server and opens a larger market for your application.

The Application Server uses a custom web server built specifically for this environment. It can dynamically determine an open port in a range that local software firewall's ignore. The Application Server uses less than 1/6 of the RAM required to run the popular Apache web server.

Benefits of the Application Server
for Desktop Application Development.
  • Rapid GUI development
  • Flexible GUI Interface
  • Leverage PHP code that has already been built
  • Embedded Browser can be either Internet Explorer or a browser based on Mozilla Technology
  • PHP is a popular programming language with a number of capable developers.
  • With a free PHP class from fpdf.org you can generate PDFs on the fly.
  • PDF Plugin is automatically detected for use in the embedded browser.
  • Flash can be automatically detected and used by the embedded browser.
  • SVG available when using the embedded browser based on Mozilla technology.
  • Includes IonCube and Zend Optimizer.


Screenshot of the Application Server with Internet Explorer embedded browser displaying a PDF created with FPDF.





So what makes this different than PHP GTK? To move from the web to a desktop application with PHP GTK would require a complete rewrite of your PHP application. However the Application Server enables you to leverage code that has already been developed for the web and with little or no changes that code can be utilized as a desktop application.

This environment is perfect for those that need an offline application with ability to upload changes to a central website when they are back online.

Programs like PortableWebAp have made PHP easy to install and run. However, the focus for these applications have been as an environment for the developers. They require the developer to start and stop the web server with a system tray menu, or require admin access to install as a service that constantly uses resources. This is not practical for the average user. The average users needs an environment that starts and stops like a standard application. Now with PortableWebAp's Application Server you can deliver your application in a way that the end user is already comfortable with.

When you order the Application server you will receive a username and password and access to an online software development kit for one year. Using the software developer kit you can customize the application server and then download results that will be ready and branded for your Application. Updates will be automatically available to those with access to the online software development kit as more customization options are developed.

Customization Options:
  • The Application Server can be branded with your product icon and name.
  • Change icon in the program's title bar and the icon used for the executables.
  • A splash screen can be enabled or disabled and customized with an jpeg image of your choice.
  • Change the name of the of the browser and executables to the name of product.
  • Set default width and height
  • Select whether the application is resizable.
  • Lock the application to the name of the product.
  • Ability to select which PHP extensions to include
  • Option to hide the window chrome
  • Includes Zend Optimizer
  • Includes ionCube Decoder
  • Includes an executable to open the computer's default browser.
  • Some PHP code samples useful for this environment
  • Timeout option as time limit or as a hard coded date as a way to restrict the application as a demo.
  • Demo timeout message can be customized




Screenshot of Application Server with Mozilla Technology based browser running an application with transparent PNG.



Recommendations
  • SQLite is free public domain software that is small, very fast, and easy to use and the ideal choice for the Desktop, USB, CD, or DVD database.

  • For database access within PHP I recommend using PHP PDO with SQLite. The nice thing about using PDO (PHP Data Objects) is that you can switch database engines by a simple change in the connection string. This is usefull for allowing your application to work both on a website and in the Application Server. Even when the website uses a different database engine such as MySQL.

  • If you are trying to sell your application then you may be interested in protecting your PHP source code. I recommend using Ion Cube PHP Encoder.


Worry free Secure Payments
Payments are processed securely by PayPal! PayPal is owned by eBay, the internet's #1 auction site!


The Application Server online Software Developer Kit 1 year of access is now available for only $195.00.




What is included
  • Rights to Distribute your customized application combined with your PHP application for as long as desired.
  • 1 Year access to online Software Developer Kit that enables you to re-brand and customize the Application Server with your product name and icons.
  • During the year of access free upgrades will be available for the software.
  • Access to Additional PHP code that is usefull in this environment.



OR Payment can also be sent by Mail, MoneyGram, or Western Untion to:

Mark J Crane
Net Pro FX
19905 Dorchester Ave.
Caldwell, ID 83605


Check or money order is accepted. If purchasing with a personal check, we will email you the download link once your check has cleared. (Remember, you can pay with PayPal and receive your product sooner! PayPal is a safe payment option.)

Hope you have enjoyed this new paradigm for PHP. I'm confident it will open your mind to new possibilities and a broader market no longer locked to those with a website.


Sincerely,


Mark J Crane
http://portablewebap.com



Copyright 2005-2007 All Rights Reserved