Protip: Doujins aren't the only type of porn on the internet.
Also your current theory of design will become insanely slow and unusable.
- Buy some botnets off of Russians
- Make them web spider the fuck out of all porn material. Videos, images, audio, text, the lot.
- Generate a tag cloud.
- Routinely process said tag cloud into three categories. Popular, median and quiet.
- Don't use search indexes on popular content searches, simply web crawl the view numbers from the original websites you used as the content source. Quantity of likes/views/blog notes/faves/etc, is far more informative than "200 people searched for latino", because you directly have a number that says "this quantity of people actually consumed the content in some way or another".
- Store it all in Reddis. Stop using a poorly designed SQL structure that would get insanely slow and unusable as the volume of diversity increases.
- Configure it to not hit fail-points like sadpanda (because there is always a proxy that will get you around that).
- Generalize your search results UI. Be the first one to have proper preview thumbnail sheets that work properly no matter what type of content is being shown in the search results grid. When the mouse is over a search result thumb, cycle through the thumbnail sheet at a 1 second interval. Don't be affraid to mix different types of content into one page on your search results.
— If its a video, preload an entire thumbnail sheet as one image like YouTube does
— If its a doujin imageset, merge the thumbs into one thumbnail sheet image, like YouTube does
— If its text, analyze it for nouns, describing words, unique words, erotic words, etc, and then locate the pages in the book/PDF where those occur, and generate thumbnails of those areas, with the words in different colors. Then merge those all into a single thumbnail sheet image, like YouTube does
— If its audio, analyze the waveform for areas that have pops and clicks, but where the mid-range isn't completely empty. Split it up into 5 key sections of preview audio, with fade-in and fade-out on each section. Merge that into one single OGG file per search result, and play that on mouse over.
Call it "FapNet".