diplomsko delo
Adam Veselič (Avtor), Milan Ojsteršek (Mentor), Sandi Majninger (Komentor)

Povzetek

V diplomskem delu smo izdelali spletnega pajka, ki je enostaven za uporabo, združuje funkcionalnosti odprtokodnih alternativ in deluje na vseh popularnih platformah. Uporabili smo tehnologijo .NET Core, ki nam je omogočila ustvarjanje le ene izvršilne datoteke za vsako platformo, ki je hkrati prenosljiva in deluje brez dodatnih sistemskih potreb. Da bi bila uporaba enostavna, smo implementirali spletni vmesnik za hitro konfiguracijo. Za funkcionalnost smo poskrbeli tako, da pajek deluje brezhibno na več nitih, v razširljivem porazdeljenem sistemu in podpira razširjanje s pomočjo uporabnikovih skript. Nazadnje smo tudi poskrbeli, da smo vključili vse funkcionalnosti, ki so značilne za spletne pajke.

Ključne besede

spletni pajek;porazdeljeni sistemi;spletni vmesnik;diplomske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Založnik: [A. Veselič]
UDK: 004.777(043.2)
COBISS: 22900502 Povezava se bo odprla v novem oknu
Št. ogledov: 551
Št. prenosov: 52
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Implementation of a distributed multi-threaded and extensible web crawler for finding files
Sekundarni povzetek: In our thesis, we created a web crawler that is easy to use, supports various features from multiple open-source alternatives and is cross-platform software. For this reason, we used the .NET Core technology to create a single portable executable file for each platform that worked without any extra system requirements. For ease of use, we implemented a web interface for quick configuration. For the main features, we made sure the crawler supported working on multiple threads, in a scalable distributed system and that it supported user extensions. Lastly, we also made sure to include functionalities that are typical for web crawlers.
Sekundarne ključne besede: web crawler;distributed systems;web interface;.NET Core;
Vrsta dela (COBISS): Diplomsko delo/naloga
Komentar na gradivo: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informacijske tehnologije
Strani: XIV, 46 str.
ID: 11210199