Tag

URL Shortening

0 views collected around this technical thread.

Test Development Learning Exchange
Test Development Learning Exchange
Nov 17, 2023 · Backend Development

Building a Short URL Service with Flask and Django

This article explains the benefits of using short‑link services for marketing, sharing, and SMS optimization, and provides step‑by‑step Flask and Django tutorials—including installation commands, MySQL integration, URL generation, routing, and database models—to create a functional short URL platform.

DjangoFlaskURL Shortening
0 likes · 7 min read
Building a Short URL Service with Flask and Django
Architect
Architect
Nov 10, 2023 · Backend Development

Design and Implementation of a High‑Performance Short‑Link Platform

This article details the architecture, core algorithms, security measures, and performance optimizations of a high‑throughput short‑link service, covering hash‑based ID generation, Base62 encoding, distributed ID schemes, caching, database indexing, sharding, and monitoring to ensure efficient and secure URL shortening.

Base62Performance OptimizationURL Shortening
0 likes · 13 min read
Design and Implementation of a High‑Performance Short‑Link Platform
Zhuanzhuan Tech
Zhuanzhuan Tech
Aug 9, 2023 · Backend Development

Design and Implementation of a High‑Performance URL Shortening Platform

This article details the architecture, core algorithms, security measures, and performance optimizations of a URL shortener platform, covering hash functions, distributed ID generation, Base62 encoding, caching, database indexing, sharding, and monitoring to achieve efficient and secure link redirection.

Base62CachingPerformance Optimization
0 likes · 11 min read
Design and Implementation of a High‑Performance URL Shortening Platform
Python Programming Learning Circle
Python Programming Learning Circle
Mar 7, 2023 · Fundamentals

Python Automation Scripts: Web Requests, URL Shortening, Fake Data Generation, Video Downloading, NATO Encryption, and Selenium Login

This article presents a series of Python automation examples—including HTTP requests, URL shortening, fake data creation, YouTube video downloading, NATO‑style message encryption, and Selenium‑driven social‑media login—showcasing concise code snippets and explanations that highlight Python's simplicity and versatility for repetitive tasks.

SeleniumURL Shorteningautomation
0 likes · 7 min read
Python Automation Scripts: Web Requests, URL Shortening, Fake Data Generation, Video Downloading, NATO Encryption, and Selenium Login
Laravel Tech Community
Laravel Tech Community
Feb 6, 2023 · Backend Development

Using Sina Short URL API with PHP to Generate and Expand Short Links

This article explains how to use Sina's short URL API to convert long links into short t.cn links, detailing request formats, required parameters, example PHP code for generating and expanding URLs, and shows sample JSON and XML responses.

APIPHPShort URL
0 likes · 6 min read
Using Sina Short URL API with PHP to Generate and Expand Short Links
Laravel Tech Community
Laravel Tech Community
Nov 16, 2022 · Backend Development

Implementing a Short URL Service with PHP and MySQL (Alternative INI‑Based Approach)

This article explains why short URLs are useful, describes the principle of mapping short codes to original URLs, and provides two complete PHP implementations—one using MySQL for storage and another using an INI file—along with the necessary rewrite rules for Apache and Nginx.

PHPURL Shorteningbackend
0 likes · 6 min read
Implementing a Short URL Service with PHP and MySQL (Alternative INI‑Based Approach)
IT Services Circle
IT Services Circle
Apr 25, 2022 · Backend Development

Batch Shortening and Expanding URLs with Python

This article explains how to use Python to convert hundreds of long URLs into short ones and later restore them, covering the rationale for short links, free and paid service options, and providing complete code examples for both shortening and expanding URLs.

APIRequestsURL Shortening
0 likes · 5 min read
Batch Shortening and Expanding URLs with Python
Architecture Digest
Architecture Digest
Nov 25, 2020 · Backend Development

Design and Implementation of a Short URL Service Using Redis and MySQL

The article explains why short URLs are popular, outlines their basic workflow, and details a backend service design that uses an incremental ID generator, Redis caching, MySQL storage, batch allocation, and distributed strategies to efficiently create and manage short links.

RedisShort URLURL Shortening
0 likes · 10 min read
Design and Implementation of a Short URL Service Using Redis and MySQL
Laravel Tech Community
Laravel Tech Community
Nov 23, 2020 · Backend Development

Design and Implementation of a Short URL Service: Principles, Storage, and High‑Concurrency Strategies

The article explains why short URLs are widely used in spam messages, outlines the basic workflow of a URL shortening service, and discusses practical backend design choices such as ID generation, database storage, caching, batch allocation, and distributed architectures to achieve high concurrency and reliable one‑to‑one mapping.

CachingDatabaseURL Shortening
0 likes · 7 min read
Design and Implementation of a Short URL Service: Principles, Storage, and High‑Concurrency Strategies
Architecture Digest
Architecture Digest
Jul 1, 2020 · Backend Development

Design and Implementation of a Short URL Service

This article explains the concept of short URLs, compares three generation algorithms (auto‑increment ID, hash‑based, and random), analyzes their trade‑offs, and presents a complete backend design including database schema, caching strategy, redirection flow, and Java code examples for hash and base‑62 conversion.

Base62Database DesignJava
0 likes · 15 min read
Design and Implementation of a Short URL Service
macrozheng
macrozheng
Mar 26, 2020 · Backend Development

How to Build a High‑Performance URL Shortening Service: Architecture & Algorithms

This article explores the design of a high‑performance short‑link system, covering its benefits, redirection mechanics, hash‑based and auto‑increment generation methods, database schema, Bloom filter optimization, and a scalable OpenResty‑based architecture for handling massive traffic.

Bloom FilterHigh PerformanceOpenResty
0 likes · 15 min read
How to Build a High‑Performance URL Shortening Service: Architecture & Algorithms