Vecine bulgar, vecine…

Am făcut un mic proiect, pe un site de liber-întreprinzători (freelancers) programatori în PHP, cu baze de date MySQL. În principiu vreau să fac o chestie mișto, pornind de la o chestie măruntă, prin îmbunătățiri incrementale succesive. Și nu am deloc timp să mă ocup eu de chestia asta măruntă, iniială, ce se poate face în câteva ore,  pentru că – evident – sunt prins cu migrarea, așa că am dat anunțul respectiv (poate interesează pe careva).

Project Title: Simple PHP crawler  
Started By:
robintel is online Romania robintel Status: Open Created: 10/17/2010 05:52pm
Rating: (No Feedback Yet) Budget: $ 10-50 Expires: 11/16/2010 05:52pm (30 Days 0 Hrs.)
Project Type:
  • Small ($10 – $400)
  • Database MySQL
    Operating System(s) Unix
    Description: Functional specifications:

    1. I need a simple PHP crawler to crawl websites and count the number of sites each crawled website links to.

    2. The crawler only parses the first page of each website.

    3. Obviously, to preserve system resources, I want the crawler not to crawl the same website twice, in the same month (but visit the website in consecutive months).

    4. The crawler is only allowed to crawl $website_count (see below) websites a month.

    5. Inputs in the crawler.ini file ( this is where the crawler is configured from):

    – base_url – the URL to start crawling from;
    – website_count – integer;
    – restrict_tlds – only count the links to com, org (comma separated list) or whatever TLDs;
    – db_host – where the database is;
    – db_database – what the database is;
    – db_user – what the database user is;
    – db_pass – what the user’s password is;
    – db_table – what table to store data into;
    – user_agent – a configurable string to be set as user-agent, as some webmasters block PHP crawlers.
    – sleep = amount of time (in seconds or miliseconds) between two consecutive crawls, so as not to increase server usage.

    6. Storage fields (in db_table):

    | ID | Website | LinkCount | Date |

    Payment Methods:

    No, pentru chestia asta simplă vecinul bulgar a postat o oferă de mi-a rupt fâșul. Cum să spun? A făcut ofera maximă pentru un proiect mic, ofertă de 400 de dolari, de a crezut că și-a găsit prostul. Să mor io, de banii ăia stau și-l fac eu. Doar că atunci nu știu când m-aș mai putea odihni.

    Oricum, altceva doream, ca de obicei, să spun.  Omul ăla n-a citit anunțul, sau a considerat că dacă nu fac o chestie atât de banală sunt un tâmpit?

    Lasa un raspuns

    Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

    Vreau să fiu părtaș la faptă. Poți, de asemenea, să fii părtaș și fără martori.

    Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.

    Robintel
    Despre Politica de Confidențialitate

    Acest website are nevoie să folosească cookies, care sunt niște fișiere text de mici dimensiuni ce conțin referințe specifice, dar nu explicite, stocate pe computerul voastru, astfel încât, de exemplu, atunci când lăsați un comentariu, datele din formular să se salveze, dar nu numai.

    Fără acces la cookies, aceste date nu se vor salva.

    Pentru a afla mai multe despre cum folosim informațiile și despre dreptul vostru asupra datelor voastre, vă rugăm să consultați pagina Politica de Confidențialitate.

    Puteți modifica accesul la aceste cookies accesând taburile din stânga.