PHP

LAMP vs. LAMP Rematch

Two very popular and widely used languages for building dynamic web sites are Perl and PHP. They make up two thirds of the "P" in the Linux Apache, MySQL, Perl/PHP/Python (LAMP) stack. How does their performance, using mod_perl and mod_php, compare for everyday web programming? I attempted to find out.

Deploying Ruby on Rails

This article is an introduction to the installation and deployment of Ruby on Rails.

Low cost, load balanced LAMP cluster

The ubiquitous Linux, Apache, MySQL, and PHP/Perl/Python (LAMP) combination
powers many interactive web sites and projects. When demand exceeds the
capabilities of a single server, the database is typically moved to a different
server to spread the workload. When demand exceeds a two server solution, it's
time to think cluster.

Building and Installing Apache 2.2.0 and PHP 5.1.2 on Mac OS X 10.4.4

For anyone that has been wishing to switch to Apache 2 on their Mac, this is the
time to do it. PHP 5 has also recently been updated to 5.1.2 and this tutorial
describes in detail, the best method to both build and install these programmes
on your Mac.

Since Apple don't include Apache 2 with OS X yet I have felt it better to keep
Apache 2 in its own directory, and to keep PHP for Apache 2, etc. confined the
that directory too.

Configuring PHP5 to run on IIS6. (Windows Server 2003)

Need exchange hosting services? Or Microsoft exchange hosting for your computer? For hosted exchange and other technology needs, Intermedia

About PHP5.
PHP5 is an "Open Source" scripting language and provides similar functionality to Microsoft's ASP. Obviously, both have their advantages and a comparison of the two technologies is outside the scope of this tutorial. However, a common misconception is that PHP is "Linux only" and not compatible with Microsoft systems.
To find out more about PHP, visit the following site:
http://www.php.net

LAMP (Linux, Apache, MySQL, PHP) HOWTO: Installing MySQL and Apache with PHP support on Linux

I receive a great deal of mail as a result of this HOWTO, much of it asking me to solve various LAMP-related problems. Please bear in mind that the money that puts food on my family's table comes from the consultancy work that I do. If you would like help with any of the points discussed in this article, mail me and tell me what that help is worth to you. Quote any amount you like, and if I'm able to help you out, you can make a PayPal donation by way of thanks. Fair enough?

Building a PHP 5 Web Server on Windows IIS

With the recent release of PHP 5.0, many PHP developers might be thinking about upgrading their existing PHP installations to the new standard. Although PHP 5.0 may not be ready yet for a live environment, this tutorial will show you how to build a PHP 5.0 server on Windows that would be suitable for hosting live applications with future builds of PHP 5.x.

Light Up the Web with Flash and a LAMP

When it comes to creating a robust server environment for delivering dynamic content securely and reliably across the Internet, it's practically impossible to beat the LAMP setup. LAMP is an acronym which represents the combination of Linux+Apache+MySQL+PHP which is probably the most common and best-loved collection of server-side technologies on planet Earth.

Building a LAMP Server w/ LDAP Authentication

This tutorial is designed to guide you through the initial steps of setting up an Apache, MySQL, and PHP server on Linux which will utilize an external LDAP server for authenticating users. The server will be able to use either Apache's authentication process (i.e. via httpd.conf), or PHP's (i.e. coded into your app). The Linux distribution being utilized for this tutorial is Fedora Core 2, however the steps should be very similar across most distributions.

Setting Up a Local Test Server

Having Your Own Web Server Locally
When designing a web application, as opposed to a web site, you will need to make the jump from client-side technologies like DHTML, to server-side technologies like PHP and Perl. In order to successfully develop in any language, you must possess the ability to test your work before you launch it into the public domain of the Internet. This can be problematic, however, if your web site is hosted remotely by a hosting company, where you need to upload your work to their web server before you can test it. This can be a time-consuming process.

Setting up Apache, PHP and MySQL on Windows

I'm writing this article assuming you're running Windows XP on your computer. Even if you are not, you can use this article to setup these three on almost all basic Windows flavors.

Installing Apache, MySQL, and PHP on Linux

This tutorial is designed to guide you through the initial steps of setting up Apache, MySQL, and PHP on Linux. The Linux distribution being utilized for this tutorial is Fedora Core 1, however the steps should be very similar across most distributions. This tutorial makes the assumption that you have the required development tools loaded for compiling programs from source, these tools are beyond the scope of this document and will not be covered here. Also, it assumes you can use the vi text editor for basic editing tasks.

Syndicate content