How can I create my own search engine?

How is it possible to create a torrent search engine? How can I search other torrent websites and retrieve the results?

  • What tools and programs should I use to search other torrent websites and retrieve the name, link, date, size and hash of any torrent that matches the search?

  • Answer:

    Well, creating a simple search engine is quite easy.  Coming back to your question. You asked how can you search other torrent websites and show results.There are two methods of doing this.First, Make a crawler -> crawl torrent websites --> get torrent files --> parse them --> save their data to your database then user requests -> database searched -> output shown Second, get input from user -> make requests to various APIs -> filter data -> show to user I would recommend a hybrid method like make a bot to make requests to API -> get data -> store to database then when user requests user request -> get database from database -> show result coming to second part how do i get details,each torrent file can be parsed VERY EASILY as it is just a simple text file contains URI

Yash Verma at Quora Visit the source

Was this solution helpful to you?

Other answers

You would create a torrent search engine the same way you would create any other search engine. You would need to scrape the data from the websites somehow (which may or may not be allowed), put them in a database organized by your params, and then when the user searches, the database is then queried and the matches are displayed. You need a solid backend for this, pick a good framework and a DBMS.

Sarah O'Connor

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.