Encerrado

PHP score fetcher

Create a spider/bot class using PHP to fetch the schedules and scores from [url removed, login to view] then save them to a database.

1. Create a user interface where the admin will choose a league and the spider will fetch the game schedules for the entire season. If the game has been played already, then the spider will update that game record with the correct score.

**GAMES**

g_id int(11) auto_increment

league varchar(50)

date timestamp(14)

team1 varchar(50)

team2 varchar(50)

score1 int()

score2 int()

2. All fetching must be done through a proxy server. UI will allow the admin to select which proxy server to use before fetching.

**PROXIES**

p_id int(11) auto_increment

ip varchar(20)

port varchar(10)

3. Yahoo score pages are fairly consistent in the HTML layout. All leagues will use functions from a same php class to parse the HTML. The 5 pages are as follows:

NBA - [url removed, login to view] NFL - [url removed, login to view]

NHL - [url removed, login to view]

NCAA FOOTBALL - [url removed, login to view]

NCAA BASKETBALL - [url removed, login to view]

I have enclosed a script that performs the task for NHL. Use it only to have an idea of the results I want (THIS SCRIPT FETCHES FROM THE NHL OFFICIAL SITE NOT YAHOO, THIS SCRIPT DOES NOT USE REUSABLE CLASS, USE ONLY AS HELPER)

## Deliverables

I expect the following files:

1. [url removed, login to view] - a form where the user selects the league (NBA, NFL, NHL, NCAA FOOTBALL, NCAA BASKETBALL) and optional date (by default, spider will fetch entire season)

2. [url removed, login to view] - a class with reusable code for all sports pages to use. Will include different functions for parsing scores and schedules (e.g. by regular expressions, by fixed length, by start and end string, etc...)

3. [url removed, login to view] - a page that opens the respective pages (e.g. [url removed, login to view]),calls the parsing functions and stores schedules and/or results in the database.

## Platform

LINUX, PHP, MYSQL

Habilidades: Engenharia, MySQL, PHP, Arquitetura de software, Teste de Software, Hospedagem Web, Gestão de Site , Teste de Website

Ver mais: php score, using regular expressions, using expressions, use regular expressions, the w games, regular expressions in linux, regular expressions in c, php string to html, php main functions, linux regular expressions, length of a score, c++ parse html 5, c 11 regular expressions, ui-date, score score, php a, the parse platform, score, reusable, parse an html, parse a string, NBA, mysql linux php, Linux php, php class spider

Acerca do Empregador:
( 36 comentários ) Boynton Beach, United States

ID do Projeto: #3066529

2 freelancers estão ofertando em média $57 para este trabalho

AndrwProjects

See private message.

$55.25 USD in 20 dias
(187 Comentários)
6.4
rayburnvw

See private message.

$59.5 USD in 20 dias
(2 Comentários)
0.0