My porn website built with Claude AI

I have 500.000 videos on a small server, and load times are like 100ms. It is very important to optimize your database and MySQL indexes, etc.

I just built the script with Claude, the new v2, and the speed and interaction are very high (+14 hits per visitor) :) (PS: already 2 months of building and fixing, and still not fully finished)
I have 6,684 videos, all French videos, distributed between my personal videos on Bunny and the Xvideos and Eporner cron jobs. I recommend asking Claude to create filters for you.
 
I have 6,684 videos, all French videos, distributed between my personal videos on Bunny and the Xvideos and Eporner cron jobs. I recommend asking Claude to create filters for you.
My CMS has filters if I want a mini niche too, but I focus on my first test domain to have a large database of videos ... this way I can improve the speed of the CMS + related videos for each page ... right now I have an average of 14 clicks per visitor ... :)

Page speed with 500.000+ videos database is taking 200ms to load with no cache :)

1788777277500.png

Yesterday's stats on my testing domain with the CMS v2 :) Still working to improve; I hope I can increase to at least 18 average hits per person ...
 
My CMS has filters if I want a mini niche too, but I focus on my first test domain to have a large database of videos ... this way I can improve the speed of the CMS + related videos for each page ... right now I have an average of 14 clicks per visitor ... :)

Page speed with 500.000+ videos database is taking 200ms to load with no cache :)

Yesterday's stats on my testing domain with the CMS v2 :) Still working to improve; I hope I can increase to at least 18 average hits per person ...
For your site, I’d mainly recommend using Matomo to track the site’s actual traffic, and GA4 + Search Console for acquisition and SEO analysis.
 
For your site, I’d mainly recommend using Matomo to track the site’s actual traffic, and GA4 + Search Console for acquisition and SEO analysis.
I never use that one, but I have my own tracking, but i share the Google Analytics because most people understand it :)
 
Interesting to see how AI handled the development and automation. The traffic growth is promising, though I’d watch SEO performance before drawing conclusions.
 
Nice job with the site. But won't google remove your site from the search results for french users if you don't implement age verification?
 
I think I'll need to try this out, thanks for the thread and can't wait to see how it goes for you
 
I have 500.000 videos on a small server, and load times are like 100ms. It is very important to optimize your database and MySQL indexes, etc.

I just built the script with Claude, the new v2, and the speed and interaction are very high (+14 hits per visitor) :) (PS: already 2 months of building and fixing, and still not fully finished)
My site is Working but claud started to cuck me with cron
 
My site is Working but claud started to cuck me with cron
You need to create a max approval per day and an average approval based on minutes and how many to approve in an interval of minimum x minutes and maximum x minutes ... this way you limit if you want how many videos to get per day ...
 
I'm not concerned with that, unlike the porn tubes that rank first on Google.

Hosting and technical infrastructure :

Videos are not hosted internally; I use embed codes from major platforms (XVideos, XHamster, Eporner).
This saves me from bandwidth costs, keeping hosting expenses very low. The site itself runs on a VPS with CyberPanel/LiteSpeed, PHP, and MariaDB, hosted by AlexHost.
The import process is fully automated using Python scripts that fetch metadata (title, thumbnail, duration, view count) and store it in a MySQL database. Pages are generated dynamically from this data.

Anticipated future challenges :

1. Short term: traffic. The content engine is running (nearly 9,000 videos imported, with automated imports every 4 hours), but attracting qualified visitors remains the real challenge. I am just starting to automate posting on X to complete the loop.

2. Medium term: reliance on external embeds. If a platform changes its embedding policy or gets blocked in France (as is already the case for PornHub or RedTube), I could lose those videos overnight. There is no real solution to this other than diversifying sources.

3. Long term: if traffic increases significantly, I will need to consider using a CDN, a caching strategy, and potentially self-hosting at least some of the content. For now, Cloudflare handles caching, but only in a basic way.
you say later "With 8928 videos in the DB"

but here you say you don't store any video., (I use embed codes from major platforms (XVideos, XHamster, Eporner))

??? can you explain.
 
Back
Top