DEV Community

INFINLAB
INFINLAB

Posted on

Zamona.net – How We Built a Super-Fast Platform with 600,000+ Articles Using Laravel Octane

Knowledge is power — but only if it's fast, accessible, and multilingual.

Welcome to Zamona.net, one of Central Asia’s largest and fastest-growing knowledge platforms — home to 600,000+ structured and searchable articles in Uzbek, Russian, and English.

But how did we scale so much content, keep page speeds under 100ms, and maintain SEO hygiene across millions of indexed URLs?

Here’s how we did it. 👇


🔧 Built on Laravel Octane – for Speed and Scale

To handle millions of pageviews and large-scale full-text search, we rebuilt Zamona on Laravel Octane with RoadRunner. This gave us:

  • Persistent memory for bootstrapped performance
  • 🧠 Smart caching with Redis + custom page-level caching
  • 🌐 Multilingual URL handling via middleware
  • 🔍 MySQL Fulltext Indexing for fast in-article search
  • Cloudflare + NGINX tuned for early hints, preload, and edge caching

The result? TTFB under 100ms in most regions and Google CWV scores in the green zone.


📚 600,000+ Human-Curated Articles

Zamona isn't a scraper or auto-blog. Each article is:

  • ✅ Human-selected or written
  • 📂 Tagged and categorized using internal taxonomies
  • 🧠 Related to similar posts using content similarity matching
  • 🗣️ Available in multiple languages (Uzbek / Russian / English)

We designed our own content ingestion and moderation pipeline that lets us publish 100,000+ posts in under 1 hour using optimized Laravel console commands.


🔎 SEO and Search Engine Trust

We pay deep attention to SEO:

  • ✅ Canonical URLs
  • ✅ OpenGraph and Twitter metadata
  • ✅ Clean, language-aware slugs
  • ✅ Real-time sitemap indexing
  • ✅ Image indexing optimization
  • ✅ 99% CWV pass rate
  • ✅ Zero duplicate content

We also gained high-trust links from platforms like Medium, and are now being indexed quickly by Bing, Google, and Yandex.


📱 Mobile-First, Offline-Ready

We wanted Zamona to work even where internet is slow. So we added:

  • 🧩 AJAX navigation using fetch()
  • 💾 Progressive Web App support
  • 🔁 Service Workers for offline caching
  • 🌓 Dark mode & responsive UI
  • 🔔 Push notifications for trending topics

🧠 What’s Next?

We’re not stopping at articles. Coming soon:

  • 🎙️ Voice Search + Shazam-style music search
  • 🤖 AI-generated summaries + personalized feeds
  • 🧩 Developer API for Zamona content
  • 📥 Telegram bots and assistant integrations

🔗 Visit Zamona

Explore the platform at 👉 https://www.zamona.net

We believe knowledge should be free, fast, and forever accessible.

Follow us for updates on how we’re using tech to unlock information for the Uzbek-speaking web.


Built with love by the InfinLab team.

Top comments (0)