473,378 Members | 1,639 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,378 software developers and data experts.

website analysis script

66
Hello all!

I want to create an analysis tool for my client, the website will have a shopping cart etc. and i would like to create a protected section to the website to track the following details:

Online sales analysis
o What products were sold and when
o Regional sales details to target marketing areas
o Monthly revenue details from online sales and enquires (charts)

any ideas where i might be able to get some source code for this... or even a starting point so i can get cracking on this!

:-)
anymore details required just reply, otherwise many thanks in advance!

Jason
Oct 11 '07 #1
3 1655
nathj
938 Expert 512MB
Hello all!

I want to create an analysis tool for my client, the website will have a shopping cart etc. and i would like to create a protected section to the website to track the following details:

Online sales analysis
o What products were sold and when
o Regional sales details to target marketing areas
o Monthly revenue details from online sales and enquires (charts)

any ideas where i might be able to get some source code for this... or even a starting point so i can get cracking on this!

:-)
anymore details required just reply, otherwise many thanks in advance!

Jason

Jason,

There are a couple of options available to you.

Write Your Own
This would then need to record what sales happened and when, and track all the other site usage data your client would be interested in. This could be done in PHP, but you will possibly need some client side scripting as well. This is just an overiew. If you pursue this idea a few more details about the sites functionality would be required, but it is possible.

Google Analytics
This is a tool I have used myself on one project and it allows you to track site access and set up targets and goals so you can see how many people reach certain parts of the site, this can be the final page of a registration process for example.

This could save you some time and effort as Google provides the script to put on eac page they also supply an interface for viewing the details.

I'm sure there are a number of tools out there, just run a search on web site analytics to get more information. Also, should you decide to develop it yourself, there are many ways to go about this too - it depends what features are a priority in the system as to which implementation methodology is best.

Cheers
nathj
Oct 15 '07 #2
jasone
66
Hi,

Thanks for your reply, I will be writing the script myself, using php. are there any good tutorials for this sort of thing?

regards

jason
Oct 19 '07 #3
nathj
938 Expert 512MB
Hi,

Thanks for your reply, I will be writing the script myself, using php. are there any good tutorials for this sort of thing?

regards

jason
Hi Jason

I don't know of any good tutorials for this sort of thing, or any bad ones come to that. However, I would start by asking the following questions:
1. What information to I want to track?
2. At what point in the process or useage flow do I want to capture that information?

This will tell you where you need to put any code and what sort of PHP functions you should be looking for. Once you know this post back and I'll see if I can help with any more specifics.

One thing that you might find helpful in this is $_SERVER This will help with all sorts of data, like where the user came from - if it's traceable, this can help you to build up an idea of the most common pathway through a site. There's all sorts in this pre-defined global, so it's worth a look.

Cheers
nathj
Oct 22 '07 #4

Sign in to post your reply or Sign up for a free account.

Similar topics

4
by: Kyle Mizell | last post by:
I am looking for a script that I can use to spider a website, and then pull the images... I know how to do it for a single page, but, I would like to be able to do this for the entire site. Any...
5
by: Jake | last post by:
I apologize for what is probably a "stupid", uninformed question but here goes... I just inherited an ASP site project currently running off of a Microsoft Access DB which I'd really like to...
9
by: Xueilonox | last post by:
I'm working on a project that has a website with some streaming video. We're tracking clicks on the custom video player (Windows Media Player) to a mysql database (requirement). Is there a...
3
by: Newbie | last post by:
I have a C# asp.net webform with a Link Button to a website but it's not opening the website correctly. It's saying "The page cannot be found". But the website is loading when I use IE. Below is...
1
by: mc | last post by:
When I run Code analysis on my website I always get 4 errors, one from each of my Global.asax functions Application_Error,Application_Start, Session_End, Session_Start. the error is "'Function...
2
by: Max2006 | last post by:
Hi, After I right-click on my web application project file and choose "Publish ." and do the publishing, the result publishable files does not include the *.ashx files. Is it by design? How...
3
by: =?Utf-8?B?SGVyYg==?= | last post by:
Can I use the Website Administration tool to manage users and roles for multiple ASP.NET applications using a single, common ASPNETDB? If so, what changes do I have to make to the web.config...
21
by: =?ISO-8859-1?Q?Fad=A5?= | last post by:
Hello guys, I want to do kinda of an A/B split testing on a website I run. I just created a new version but I need to keep both version running and see which one will perform better. First, I'm...
3
by: =?Utf-8?B?SGVyYg==?= | last post by:
I've developed an ASP.NET website that runs fine on my local WinXP IIS and on my server's IIS, both are IIS6.0 The site uses a master page that has the following declaration: <%@ Master...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.