Support Menu
Starting Points
Announcements
Beginners Guide
Common Questions
How Do I?
Banners
Using Your Account
Using FTP
Collecting Email
Email Admin
Domains
SSH
Recomended Software
Account Features
Vhosts
MySQL
ODBC
SSL
VFTP
Technologies
Server-side E-mail
CGI
Perl
PHP
Servlets & JSP
Frontpage
Positive Internet Technical Support Positive HomePrint This PageContact Us
 
PHP1 of 1
PHP Guide

What is PHP?

PHP is a server-side, cross-platform, HTML embedded scripting language, which allows you to create dynamic web pages. PHP use and popularity is growing rapidly on the web as more and more people discover PHP's powers and how it is a robust and high performance alternative to ASP. It is also very easy to get started with. PHP-enabled web pages are easy to create and are treated just like regular HTML pages by the server. You can create and edit them the same way you normally create regular HTML pages. Most PHP pages mix embedded PHP statements into regular HTML code. PHP allows you to generate web pages quickly from components, which may be other PHP files, database queries, template files and so on. PHP is very fast and transparent to the web visitor - the dynamic pages are usually created and delivered just as fast as regular HTML. PHP is one of the best and easiest ways of interfacing your web site with a database back end (on our service this would be MySQL).

What version of PHP do you run on your service?

All our servers run PHP 4, latest stable release.

How do I create a PHP script that will run on my site?

You should create your PHP file with a .php extension. For example, if you wanted a PHP-enabled home page, you should call it index.php

Embedded PHP code needs to be placed within <?php ?> tags. For example:

<?php

PHP code goes here

?>

See here for a good beginners tutorial on PHP.

Can I run PHP in CGI mode?

Yes, you can run PHP in CGI mode if you wish. This allows PHP to take advantage of our SuExec CGI wrapper, which provides for increased security. In this mode, PHP is handled identically to Perl, except you should place the following as the first line of your code:

#!/usr/local/bin/php

You must also name your file with a .cgi extension (instead of .php) and make sure it is user-executable and not in a world-writeable directory - just like any other CGI script. In other words, follow the same instructions as for CGI, as detailed in our CGI section.

Where can I get good PHP scripts for my web site?

A good place to start looking for PHP scripts are the following sites which list a large number of freeware, shareware and commercial scripts covering all sorts of applications:

PHP Resource Index http://php.resourceindex.com/Complete_Scripts/
Open Source Development Network http://www.freshmeat.net

What are the best places and ways to learn more about PHP?

As well as an increasing body of books on the PHP language, there are an ever-growing number of useful web sites dedicated to learning and using PHP. Some that we would recommend are:

PHP.net http://www.php.net
PHP Resource Index http://php.resourceindex.com
ALT-PHP-FAQ http://www.alt-php-faq.org

 

 

Phone: +44 (0)20 8579 5551   Email: support@positive-internet.com

Positive Internet Company Ltd 2004