0% found this document useful (0 votes)
51 views4 pages

Website Tracking System 1. Introduction-: This Project Can Be Used As Website Traffic Analyzer Also

This document outlines a website tracking system that records visitor data in a database. It will track the IP address, visit date/time, pages viewed, request method, and server host for each page view. This information will show which pages are most/least viewed and individual visitor habits. It provides sample PHP code to insert data into the database. The system will be built with PHP for the front-end, MySQL for the back-end database, and will divide work into developing the prototype site, designing the site, and connecting the database.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views4 pages

Website Tracking System 1. Introduction-: This Project Can Be Used As Website Traffic Analyzer Also

This document outlines a website tracking system that records visitor data in a database. It will track the IP address, visit date/time, pages viewed, request method, and server host for each page view. This information will show which pages are most/least viewed and individual visitor habits. It provides sample PHP code to insert data into the database. The system will be built with PHP for the front-end, MySQL for the back-end database, and will divide work into developing the prototype site, designing the site, and connecting the database.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Website Tracking System

1. Introduction-

Website tracking is very necessary for the security purpose of website for any banking
site or any job portal website where the applicants as well as the employers will give some
personal and official related information at the time of the registration in the site or any site that
sells products or services, it can be useful to track the visitors to the site.

The project will track the visitors of the website. The tracking will do by recording the
following terms to the database -

 IP address of visitor.
 The time and date of the visit.
 The name of the information protocol via which the page was requested; i.e. 'HTTP/1.0'.
 The pages the visitor viewed.
 The request method was used to access the page; i.e. 'GET', 'HEAD', 'POST', and ‘PUT’.
 The name of the server host under which the current script is executing
 All this will be recorded for every page on a website.
All this information is going to give us the ability to know which pages are viewed the most and
which ones the least. It will also let us know what pages a particular visitor views the most, by
means of the visitor's IP address.
Tracking the kind of traffic a Web site receives would help the owner of the site to
identify areas for database or Web site maintenance. For example, the number of failed searches
for a particular term on the Web site could reveal data entry errors that need to be rectified.
To identify user needs by collecting data on the subjects and topics that are most searched for or
clicked on.
This project can be used as website traffic analyzer also.
As any developer will tell, putting a website out on the internet is only half of the
equation. The other half is trying to figure out some of the visitors (and how many of them)
coming to your site.
If we have a website, especially one that sells products or services, it can be useful to
track the visitors to your site. This article explains how to write a program that will do just that.
They offer a database-based suggestion for recording various pieces of visitor information,
including: IP address, date/time of the visit, pages viewed, browser type, and the referring page.
They give the database structure and the PHP code needed to push the data into it. They also
include some simple analysis code/SQL to show the different habits of your visitors and place
them into an easy-to-read dynamic HTML page.
Access Clicks Counter is a click counter written in PHP which enables you to
record which links on your web site are clicked and the frequency of it. It comes with w
password protected administration area for modifications and viewing the details of the click
rates. Doesn’t require a database, as it uses a flat file for the data.

2. Activity Chart-
TASKS EARLIEST START TIME SPENT(in days)
a) Project Analysis Day 0 2
b) Detailed analysis of Day 2 2
core modules
c) Detailed analysis of Day 4 3
supporting modules
d) Programming of core Day 7 5
modules
e) Programming of Day 12 6
supporting modules
f) Quality assurance of Day 18 4
modules
g) Finishing of project Day 22 4
Total time spent=26 Days.

Activity chart of Project

3. Problem Domain-
The problem domain of website tracking system is discussed below:
 Page load time can be increased with tracking code. The whole problem of this kind of
logging is often that it becomes tremendously slow after a while when your table has
many records.
 Tracking code can interfere with other code on the website causing parts of the
functionality not to work.
 The database has too much overhead due to storing the information of tracking to the
database.

4. Technology Used-
(i) Front end – HTML, Php, Flash.

(ii) Back end – Mysql.

Using PHP scripting and MySQL database enables programmers to create applications that'll run


on just about any computer, regardless of operating system. PHP has thousands of programming
functions to facilitate almost any task.

If the computer can run web server software, the PHP / MySQL application is portable across
operating systems and environments.

PHP / MySQL is most often used to create dynamic web sites. On this web site, one script drives
about 60 pages of content. Additional scripts are used here to process form data , but that too
could be done through the main script using included files.

PHP / MySQL projects include forums or communities, organizers, project management tools,


calendars, shopping carts, mailing lists, and all sorts of useful applications. Source code for many
open source projects is free, while advanced projects often require a registration fee for
commercial use.

5. Division of work –

For the development of the website tracking system the work will divided in the following parts-

(i)Development of website (prototype of website) using PHP.


(ii)Design the site using css, java script and flash.

(iii)The last is built the database and its connectivity from the website.

You might also like