Tagged articles
6 articles
Page 1 of 1
Open Source Tech Hub
Open Source Tech Hub
Dec 18, 2025 · Backend Development

Mastering PHP 8.1 Enums: From Basics to Advanced Patterns

This article explains how PHP 8.1 enums—both plain and backed—can be used to model task priorities, add type safety, serialize to databases, define custom methods, and integrate with notification senders, demonstrating clean architecture and design benefits for backend applications.

EnumsPHPbacked-enums
0 likes · 7 min read
Mastering PHP 8.1 Enums: From Basics to Advanced Patterns
php Courses
php Courses
Sep 2, 2025 · Backend Development

Why Asynchronous PHP Will Transform Web Development by 2025

This article examines how asynchronous programming revitalizes PHP, detailing its core principles, emerging ecosystem, cloud‑native advantages, performance gains, improved developer experience, industry adoption, and the challenges ahead, forecasting that by 2025 async PHP will reshape modern web development.

Backend PerformanceMicroservicesSwoole
0 likes · 8 min read
Why Asynchronous PHP Will Transform Web Development by 2025
php Courses
php Courses
Aug 22, 2024 · Backend Development

Understanding PHP 8.1 Fibers: Concepts, Usage, and Practical Examples

This article explains PHP 8.1's Fibers feature, describing how they enable lightweight cooperative multitasking, showing basic and advanced code examples for non‑blocking I/O, parallel API/database calls, and large‑file processing, and discusses benefits, use‑cases, and important limitations.

FibersNon-blocking I/Oconcurrency
0 likes · 12 min read
Understanding PHP 8.1 Fibers: Concepts, Usage, and Practical Examples
21CTO
21CTO
Dec 1, 2021 · Backend Development

How Much Faster Is PHP 8.1? In‑Depth Benchmark Results Across Versions

An extensive Phoronix benchmark on Ubuntu‑based AMD EPYC servers compares PHP 8.1 with earlier releases, revealing roughly 4 % speed gains over PHP 8.0, lower peak memory usage, and consistent performance improvements across micro‑benchmarks, XML parsing, and JSON generation.

BackendPHPServer
0 likes · 5 min read
How Much Faster Is PHP 8.1? In‑Depth Benchmark Results Across Versions
php Courses
php Courses
Nov 17, 2021 · Backend Development

Array Unpacking with String Keys in PHP 8.1

PHP 8.1 introduces support for array unpacking with string keys, extending the previous numeric‑key only capability, by defining merge semantics that prioritize later values, and the article demonstrates usage with code examples and links to the RFC for further details.

Array UnpackingString Keysphp-8.1
0 likes · 2 min read
Array Unpacking with String Keys in PHP 8.1
php Courses
php Courses
Nov 12, 2021 · Backend Development

PHP 8.1 Readonly Properties: Usage, Rules, and Practical Examples

This article explains PHP 8.1's new readonly property feature, shows how it differs from previous DTO patterns, demonstrates proper syntax, outlines restrictions such as type requirements and inheritance rules, and provides cloning work‑arounds with code examples for backend developers.

Object-Orienteddtophp-8.1
0 likes · 7 min read
PHP 8.1 Readonly Properties: Usage, Rules, and Practical Examples