Annulé

Php HeatMap [Script Optimization]

Dear all , how are you ,

I need to show my coordinate as a HeatMap !

i did found a script doing Just what i need , but it has some performance problem i need you to help me to edit on this file since i am not that php expert , but i can understand how things works !

The problem :

I note that the performance of the script is base on how many Images that it Generate base on the y-axis coordinate.

Let say we have screen res. 1280x800 width and height , and up to 100K coordinates .

but all of these coordinates located between 0 and 800 Y.

The result will be 1 image , generated in less than 2 sec. which is very good .

The problem is when we have coordinate grater than 800 on Y. in this case the script will loop and generate the next images.

This will slow down the speed ,

Say i have some clicks on the Y 5000. and the rest of the clicks on the top , 800 Y , the script will generate all Y. which is very slow .

My idea is to generate the images on demand . by pissing the Y range or Image Number. so i pass number 2 the script will not work with the image number 0ne and just work with number 2

Eg : i want to show the 1st image "the top of my web site" , via ajax we pass generate Image :: 1.

The script will generate just one image.

if user scroll down he will see a BIG button to generate the HeatMap for the current place , let say it is the image 2.

In this way we will speed up the proses .

PS: please do not send what is your company did , and what the things you did , just send my if you can do it or not.

i did attach the script :

Please run the script form : http://127.0.0.1/script/examples/[url removed, login to view]

What thing you need to work on :

- Generate the Image On demand. by passing the Image Number of the y-axis coordinate.

- improve speed rendering using virtual squares (avoid looking at empty zones)

- correct truncated dots in heatmaps (between 2 images of the heatmap)

PLEASE NOTE: You need to be expert with GD Lib and PHP .
this work is about Image processing .

Please not is the the 3 requirement is mandatory.

- Generate the Image On demand. by passing the Image Number of the y-axis coordinate By AJAX.
This mean ,
The PHP will just Generate one image and save it on the server , and then provide the image via ajax. the script is generate all images at ones . you need to understand that the heat-map is rely on coordinate X and Y , and when i pass the number of the image that i want to generate , the generated image has to be SAME as if i generate all images together . cos in this case all coordinate affected each other.

- improve speed rendering using virtual squares (avoid looking at empty zones)
This mean that you need to Edit on the Provided Script. this will help to speed up the rendering if we generate the HeatMap.

- correct truncated dots in heatmaps (between 2 images of the heatmap)
you need to run the script to see the problem.

ALL THESE REQUIREMENT ARA MANDATORY.

Please if you can work with GD and you understand the needs then post a bid

Compétences : AJAX, Imaging, PHP

Voir plus : php heatmap, what php can do, optimization expert, on demand screen, on 0ne, web site optimization, web performance optimization, how ajax works, web optimization, virtual height, speed optimization, optimization images, heatmap, dots, send ajax button, php user generated, ajax php edit, script edit web, ajax php image, rest file image, heatmap php, php run script, edit note file, php correct, script height

Concernant l'employeur :
( 2 commentaires ) Damascus, United States

N° du projet : #1684467

4 freelance ont fait une offre moyenne de 108 $ pour ce travail

DrTech76

Hi, I can help you with that. Kind Regards

70 $ USD en 2 jours
(243 Commentaires)
6.5
keiespro

Hello. I can do those 3 things.

70 $ USD en 1 jour
(118 Commentaires)
6.2
dinotech

xWe are working in web development since last 4 years. Our first aim is reliable to submit quality project on time; Some of the Projects done by us:- [url removed, login to view]://[url removed, login to view] (Zend) [url removed, login to view]://[url removed, login to view] 3 Plus

150 $ USD en 2 jours
(36 Commentaires)
6.1
nuprogramer

Please check PM.

150 $ USD en 2 jours
(23 Commentaires)
5.5
QQZ56n3Yz

[Removed by [url removed, login to view] Admin]

70 $ USD en 1 jour
(0 Commentaires)
0.0
mrjaffer

Dear Sir. I can do this for you 100%. I have reviewed the code attached and and have experience with both technologies required: PHP & Ajax.

60 $ USD en 2 jours
(0 Commentaires)
0.0