Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • December 06, 2016, 10:05:18 AM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: QuickPHP - PHP Tester and Debugger (Lightweight PHP Web Server)  (Read 3200 times)

40hz

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 11,768
    • View Profile
    • Donate to Member
Just downloaded and started using QuickPHP this week. AMazing what you can pack into something this small.

From the website: http://www.zachsaw.c..._php_tester_debugger

Quote
QuickPHP - PHP Tester and Debugger (Lightweight PHP Web Server)
The Problem - Testing PHP Scripts Without IIS / Apache


Recently, I was trying to very quickly hack up a website (this website actually) using PHP but was reluctant to install IIS or Apache. All I wanted to do was to quickly test and debug any scripting errors. Since I'm not hosting this site locally, I don't want to turn my PC into a web server.

Microsoft Visual Studio comes with a development web server for ASP.NET. While it is quite buggy, it's just the right tool for developing web pages. Looking around, I found a few miserable attempt at some thing similar, but most of them do not even parse the URI for GET params, let alone handling POST requests.

I quickly determined the following requirements:

    * Can be tested with any browsers (therefore, must be a web server)
    * Must not use .NET framework - PHP developers don't necessary care about .NET
    * Small size and no installation - so I could grab it here and use it on any computer (hence, no .NET again)
    * Must be able to handle GET, POST and HEAD requests
    * Must not rely on PHP to be installed
    * Supports PHP extensions and PHP.ini (most scripts require them)

This is the result.

Weighing in at just over 500KB in size and using around 9MB of memory with PHP DLL running, QuickPHP is one of the most lightweight fully functional standalone PHP web server in the world today!

The Solution - Meet QuickPHP
The Freeware PHP Development Web Server for Testing and Debugging your PHP Scripts.

Features:

    * Freeware
    * A PHP development web server
    * The PHP version of Microsoft Visual Studio's ASP.NET Development Server
    * Extremely lightweight in both disk space (file size) and memory footprint
    * An empty WinForms .NET application uses more memory than this web server!
    * Ideal for quickly testing your website locally
    * Without the hassle of converting your machine into a web server
    * Runs as a standalone application
    * Serves HTML and PHP files
    * Tested with PHPBB3 - from installation to a fully running forum
    * Purely Win32 application - does NOT require .NET framework
    * No installation required!
    * Simply unzip into a random folder and run!


Works very well for me. I like it better than XAMPP for some things :)

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 7,986
    • View Profile
    • Dales Computer Services
    • Donate to Member
Re: QuickPHP - PHP Tester and Debugger (Lightweight PHP Web Server)
« Reply #1 on: July 29, 2008, 01:26:33 PM »
Looks amazingly useful - I'll give it a whirl!