Skip to content

About

PHP crawler and spider. working with UTF8, MySQL, Random host, Supports robots.txt and many more surprises

Resources

Stars

43 stars

Watchers

15 watching

Forks

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP-Crawler

PHP crawler and spider. working with UTF8, MySQL, Random host, Supports robots.txt and many more surprises

Install It

  1. sudo apt-get install curl php5-curl php5 - Validate that you have this packages
  2. on /sql folder you will find schema_create.sql file run it in sql
  3. on /libs folder you will find config.php you should configure as well
  4. give read + write + delete permissions to /writable folder

RUN IT

There two ways to run To run it with multi processes (if you configure on crowle.php ) Default 4 processes

`sh do_it.sh` 

To run single proccess

`php crowle.php`

To Add new URL

Create php file and run Method 1 :

<?php

include 'libs/general.php';

$urlArray=array(
	'http://some-url-1.com/'=>"some url 1 description",
	'http://some-url-2.com/"=>"some url 2 description"
);

Providers::insert_url_list($urlArray);

?>

Method 2 :

<?php	
include 'libs/general.php';
$temp = Providers::get_or_create_url_by_url("http://some-url-1.com/");
$temp = Providers::get_or_create_url_by_url("http://some-url-2.com/");
?>

Stay in contact

http://www.korotkin.co.il/

Hope it fine :-) Give me feedback !

About

PHP crawler and spider. working with UTF8, MySQL, Random host, Supports robots.txt and many more surprises

Resources

Stars

43 stars

Watchers

15 watching

Forks

Releases

Packages

Contributors

Languages