What is meant by a Front Controller. This is a term used to describe a common place that all page requests are passed through before processing begins. This is ideal to setup your application environment (database connections, .ini configurations, etc). We will be using it to take the request and manipulate it to find the corresponding template. Once the template is found we then process it and then render it.
Geo-targeting is commonly used to localize content such as adverts and for statistical purposes. This process is also known as localization.
The problem with Internet based geo-targeting is that it tends to be a rather inprecise affair and can not be relied upon to be 100% accurate. In order to obtain a web site's visitors geographical location. We first need to obtain a visitors IP address and then compare this address to a database of known (county specific) IP ranges. However, the accuracy and performace of many of the freely available SQL database or CSV based solutions tends to be extremely poor.
This tutorial is designed for an advanced PHP programmer. It assumes you know how to handle cookies. (See Feedback with a Cookie to learn about using cookies.) You should also know how to pass data from one page to another using the POST and GET methods
Joining mailing list will entitle you
to receive occasional emails informing you of news and
updates to the site and any special offers that may be
of interest to you.