Custom Data Report, standardization of PHP scripts

Cerrado Publicado Sep 26, 2014 Pagado a la entrega
Cerrado Pagado a la entrega

We do 360 Spin Panoramas for Car Dealerships, we have a self contained button-iframe based on a php script on 10-15 dealership websites, containing a button to click thru to our 360 Link. We need our scripts cleaned up and standardized, and with that we need our Missing "SPINS" report functioning.

Let me explain further:

Visit this page:

[url removed, login to view]

Notice "take a virtual 360 test drive"

Now Visit this page:

[url removed, login to view]

Notice the button is not there. Our script recognizes their stock# and tells the button whether or not to show up.

I had a programmer create this:

[url removed, login to view]

Password is 0ctane

you will notice several scripts are listed. The work is unfinished, as he could not figure out a way to make the script self aware and self clean itself. I need this work finished.

I need this project completed in 10 days. No exceptions.

What the missing 360/spin report needs to do:

Tell me what vehicles on dealership website do not have 360 via stock#

Sort by New/Used/Make/Model

Erase sold vehicles as they are removed from said dealerships website.

Also, this is what the previous programmer proposed to us. (he again did not complete the job)

* Standardisation of all scripts, make sure they all work and simplify generation of new scripts.

* Add meaningful diagnostics to identify what else isn't working and provide ongoing monitoring.

At the minute each script has 5 or more code paths that can be affected by a number of factors, it is impossible to be certain how many of these still work. (e.g. zscript is the only one that checks one of these 5 paths, so your developer must have seen a problem there but what about the others; I added a missing check to the others.)

The scripts that attempt to scrape information can, and have been, broken when your partners have changed their websites and by changes in the web browsers being used by customers (particularly the increase in iPads etc.)

* Make revo page test fast and low server impact

Currently a page with more than one revo can cause it to make loads of slow web server to server connections.

You could potentially draw complaints from your partners for hammering their servers doing this.

This slows things down exponentially as each connection generates more and more work. (Under a small amount of traffic some spin buttons are taking 24 seconds, most are averaging at 6 seconds; it should really be less than 1.)

* Technical Redesign

All this tends to suggest combining existing monitoring, missing spins report and Perillo survey into a solid system that actually works.

Cleanup of database - one database table has 482960 rows and is growing, but doesn't seem to have been checked on since August 7th 2013. That isn't going to end well if left alone.

Modernisation of the revo iframe (html5) will reduce the browser support problem - iframe security features have been advanced in recent browsers.

* Repair broken scripts

The scraping of car details from the dealers site isn't really working very well and has the risk of breaking later if they change something, I will recommend ammended iframes as a first option and review where these are needed and how they could be implemented on a referring site by site basis.

It may not be possible for the dealers to get this done easily if they have a 3rd party web designer, I can try to resurrect the scrapers that can be repaired.

The scrapers should run as a regular cron job to avoid thrashing the dealers websites, currently a page with more than one spin can cause the server to repeatedly ask the dealer server for the same page (despite the fact it can't correctly get the stock number as there is more than one.)

Desarrollo de base de datos Programación de bases de datos MySQL PHP Diseño de sitios web

Nº del proyecto: #6510449

Sobre el proyecto

7 propuestas Proyecto remoto Activo Nov 2, 2014

7 freelancers están ofertando un promedio de $930 por este trabajo

A2Design

Hello, You seem a serious person, and my company is a serious company. So if you no longer wish to have problems with nor your website neither freelancers, we are here to help. We could certainly fix all the iss Más

$800 USD en 30 días
(71 comentarios)
8.2
mituld

Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks

$773 USD en 22 días
(130 comentarios)
7.0
bonapps

Hi, I have been through your requirements and it matches our expertise. I am very much interested in working on your project as it seems that we have done something similar. I am not yet confirmed that i will hav Más

$1134 USD en 10 días
(5 comentarios)
3.6
OwasqaCo

We, at Owasqa provide our customers full support during and after the project as well, We are hardworking organization who believes in a strong relationship with our clients Regards

$526 USD en 10 días
(5 comentarios)
2.4
saimaali198843

Welcome for a good relationship.>>>>>> Hope you are doing Great>>> I am interested and ready to start work asap<< for the see my recent work msg me am waiting your good response>>> Thanks Faisal

$2000 USD en 45 días
(0 comentarios)
0.0