The graph chart below shows a list of free PHP hosts that a custom PHP benchmark script has been run on which calculated the average execution times in milliseconds (ms) after 12 runs at 5-second intervals, and removing the highest and lowest completion times of the benchmarked hosts. The test results from the PHP performance benchmark script are sorted from best (fastest; lowest PHP execution times) to the worst (slowest; highest numbers). There are currently about 100 Free PHP Web Hosting sites listed with reviews in our database, but these are some of the more popular ones that I still have a free web hosting account on.
The Free PHP benchmark performance script (download free) that was used for benchmarking the free PHP web hosting services performs some simple math and string functions 20,000 times each, and measures how long it takes to complete the PHP execution (this speed calculation does not include MySQL database queries or page loading times). This was repeated 12 times via a Javascript redirect to the script again, with 5 second delays. Then the average completion time was computed after removing the highest and lowest script execution times (in other words, the benchmark score is the average of the middle 10 scores).
Note that several of these benchmarked free PHP hosts have free hosting accounts on multiple servers, so the benchmark test results / speeds may vary greatly on their other web servers. Also the results could vary depending on the site's peak hours and varying server load at the moment. The PHP benchmarks data below was gathered August 24, 2006, or later, for all freehosts listed. I was very surprised at the fastest free hosts listed. In fact, several of the fastest free web servers below were faster than a very expensive managed dedicated server I rent, and much faster than the dedicated web hosting server this website is hosted on.
Free PHP Host
(Review Page)Benchmark (ms)
(Lowest = Best)Benchmark Graph
(Shortest = Best) ByetHost 27 Best-Free-Webspace 32 FreeHostia 37 110mb 38 12GbFree 39 007iHost 41 4444mb 42 NewSit.es 44 ZendURL 44 Kwik-PHP 44 Joolo 48 Ipdz 48 Quotaless 49 Free-PHP-Webhosting 50 Synced 53 Free-Hosting-Now 55 FreeWeb-7 55 FreeHosting-Now 57 HomeBlock 58 iFastNet 59 AtbHost 60 X10Hosting 61 007WebPro 63 PhpNet 64 My-Place 64 Fr33Webhosting 69 AgilityHoster 69 LeadHoster 69 100Webspace 91 AwardSpace 92 1111mb 101 4000Webs 112 Php0h 119 275mb 123 NetFast 125 Xlphp 127 ProPHP 131 3000mb 139 Tripod_uk 141
source: www.free-webhosts.com
Saturday, September 22, 2007
Free PHP Hosting Services
Thanks for visiting my blog, subscribe to my RSS feed. Thanks for visiting! |
Free PHP Webhosting Servers
General details about all free web hosts with PHP
|
Directories of free web hosting providers:
Free Web Hosting - Has searchable database of free web space providers with user reviews & ratings. Also has webmaster tools, domain name registration price comparison chart, domain name tools, and directory and reviews of free image hosting services.
Free Webhosting - Directory guide of free website providers, and powerful database search; Also has reviews of cheap webhosting providers and useful webhosting tools.
Free Hosting - Searchable database with reviews of free webspace providers offering personal websites in English.
Free Web Space - Searchable database of free webspace hosting providers with reviews and details listing web space, bandwidth limit, and other webhosting features. Their website info is available in several languages/translations.
Free Web Hosts - Listing of free webspace providers with reviews. Also has detailed comparison charts of cheap webhosts and free web-based file storage services.
Free Websites - Directory and reviews of free web page hosting services and free website hosting companies, as well as online storage and webmaster resources for building and promoting websites.
Thanks for visiting my blog, subscribe to my RSS feed. Thanks for visiting! |
Free PHP Hosting
PHP environment details for tested free webhosts
The free PHP hosting comparison chart below was compiled from phpinfo() files on test accounts of the free webspace hosts, and are subject to change as the free website hosts update their PHP software configurations.
|
Directories of free web hosting providers:
Free Web Hosting - Has searchable database of free webspace providers with user reviews & ratings. Also has sections for free PHP web hosting sites, webmaster tools, domain name registration price comparison chart, domain name tools, and directory and reviews of free image hosting websites.
Free Webspace - Searchable database of free hosting providers with reviews and details listing web space, bandwidth limit, and other features. Website info is available in several languages.
Best Free Webspace - Reviews and ratings of the 100 most recommended, best free web page hosting companies, with searchable database.
Free Hosting - Searchable database with reviews of free webspace providers and free homepage hosting servers offering personal websites in English, with chart of free PHP hosting services.
Free Webhosting - Directory guide of free website providers, and powerful database search; Also has reviews of cheap webhosting providers and useful webhosting tools.
Free Website - Directory and reviews of free website hosting companies, as well as online storage and webmaster resources for building and promoting websites.
Free Webhosts - Alphabetical listing of free webspace providers with reviews. Also has detailed comparison charts of cheap webhosts and free web-based file storage services.
Thanks for visiting my blog, subscribe to my RSS feed. Thanks for visiting! |
PHP Random Text 1.1
- By: Nate Baldwin
- For: PHP
Version 1.1 update changed to allow more than one instance of random content per page (up to 250 instances allowed).
This is a tutorial and free script to let you import random text of your choosing from a text file using PHP. You can import from an unlimited number of separate text blocks and can use either plain text, or HTML code. It requires that PHP be installed and running on your server. Below is a block of example text that uses this script (from 10 different text blocks). Refresh the page to see it load new text into the box...
Coming up with fun and exciting random text is, well, fun and exciting.
To get started download the script and example text files.
- Download HERE (4K .zip file)
Decompress the .sit or .zip file, and you should find a GetRandomText.php and random.txt files. First, let's set up the random.txt file.
random.txt
This is a simple text file that you'll enter all you random text into. Open the example file, and you should see about ten lines of text separated by a *divider* string. Basically, you'll just want to open the file (in any text or HTML editor) and enter all the text you'd like to have imported randomly, and put a few characters in front of each line so the script knows where to separate them. It doesn't matter what character (or characters) you use as long as they don't appear anywhere else in the text. I like to use a string of characters so it's less likely to have an accidental match. For this example, I used *divider* (the word divider between to asterisks).
For this text file, you can either enter plain text or HTML code. You can even use HTML image tags if you want to import random images with the same script. Save the text file, and now we're ready to move on to the PHP script.
GetRandomText.php
You shouldn't need to make any changes to the PHP code in this file.
This file holds all the PHP code. There's very little you need to do to the file, except to tell it where the random.txt file is (in case you've moved it or changed its name), and tell it what the separation character (or characters) are that you used to divide your text blocks.
Open the GetRandomText.php file in any text or web editor (like Notepad, GoLive, Dreamweaver, etc.) and find line 5 of the script. It should by default look something like...
$MPTextFile = "random.txt";
By default, you don't have to change anything here, but if you changed the name of the random.txt file, you'll want to enter the new name of the file here inside double quotation marks. Next, enter the separation character(s) on line 6...
$MPSepString = "*divider*";
Make sure the character(s) are still inside double quote marks, and don't use double quotes anywhere in your separation string. Line 7 has one more editable option...
$MPTextToHTML = false;
If your random.txt file has HTML code in it at all, you'll want to leave this set to false. If your random.txt file has just plain text, then you'll want to change it to true (no quotation marks) so it can convert special HTML characters (such as " quotes, & ampersands, etc.) to their HTML equivalents.
If this options is set to false, then the script assumes you'll be supplying your own HTML code and will go ahead and strip any HTML, HEAD and BODY tags for you automatically and just bring in the blocks of code by themselves.
Using the Script
Now we're ready to use the script in our page. For best results, upload both the GetRandomText.php and random.txt file to the same folder as the page that you're importing the random text into. Then, make sure that your main page that imports the text has a .php extension (or whatever other extension your server required to run embedded PHP scripts).
Next, insert the following PHP code into your page (in HTML source code view) anywhere that you want to import random content:
include_once("GetRandomText.php");
$MPTextFile = "random.txt";
$MPSepString = "*divider*";
$MPTextToHTML = false;
MPPrintRandomText($MPTextFile, $MPSepString, $MPTextToHTML);
?>
The "include_once()" line imports the PHP from the GetRandomText.php file. If this file is not in the same folder as your page that's doing the importing, this will need to show the true path from the import page to your GetRandomText.php page instead of just the file name.
The next three lines are variables that control the script options. If you aren't using the default settings and file names, you will need to change the values of these variables as follows:
$MPTextFile = "random.txt";
By default, you don't have to change anything here, but if you changed the name of the random.txt file, you'll want to enter the new name of the file here inside double quotation marks. Next, enter the separation character(s) on line 6...
$MPSepString = "*divider*";
Make sure the character(s) are still inside double quote marks, and don't use double quotes anywhere in your separation string.
$MPTextToHTML = false;
If your random.txt file has HTML code in it at all, you'll want to leave this set to false. If your random.txt file has just plain text, then you'll want to change it to true (no quotation marks) so it can convert special HTML characters (such as " quotes, & ampersands, etc.) to their HTML equivalents.
Since PHP is a server-side language, the script will more than likely not work on your local machine until you upload the files to your server and test from there in your web browser. If you run into any problems, you're welcome to post a question in our Support Forum.
Good luck!
source: www.mindpalette.comThanks for visiting my blog, subscribe to my RSS feed. Thanks for visiting! |
Labels
- Advertising (4)
- Affiliate program (6)
- Audio / Video script (5)
- Banner Script (11)
- blog tag (2)
- CGI Scripts (1)
- Firefox (2)
- Free Flash Applications (4)
- Free Hosting (3)
- Google Adsence (3)
- Mouse (2)
- Navigation Scripts (5)
- Password Protection (2)
- RSS and Javascript News Feeds (2)
- Script (12)
- SEO (3)