blink_2025_08
Keep up to date on current trends and technologies

PHP - CMS & Frameworks

Manage Complexity with the Facade Pattern
Manage Complexity with the Facade Pattern
Rakhitha Nimesh
Digital Tickets with PHP and Apple Passbook
Digital Tickets with PHP and Apple Passbook
Vito Tardia
Understanding HTTP Digest Access Authentication
Understanding HTTP Digest Access Authentication
Sean Hudgston
Safely Deprecating APIs
Safely Deprecating APIs
Mark Wilston
Multi-Language Support in CodeIgniter
Multi-Language Support in CodeIgniter
Rakhitha Nimesh
OXID eSales – The E-Commerce Platform that Just Works! Part 2
OXID eSales – The E-Commerce Platform that Just Works! Part 2
Matthew Setter
Practical Aspects of the Adapter Pattern
Practical Aspects of the Adapter Pattern
Rakhitha Nimesh
The MVC Pattern and PHP, Part 2
The MVC Pattern and PHP, Part 2
Callum Hopkins
PCI Compliance and the PHP Developer
PCI Compliance and the PHP Developer
David Shirey
The MVC Pattern and PHP, Part 1
The MVC Pattern and PHP, Part 1
Callum Hopkins
Your First E-Commerce Store with OpenCart, Part 2
Your First E-Commerce Store with OpenCart, Part 2
Tunbosun Ayinla
Your First E-Commerce Store with OpenCart, Part 1
Your First E-Commerce Store with OpenCart, Part 1
Tunbosun Ayinla
Creating a PHP OAuth Server
Creating a PHP OAuth Server
Jamie Munro
Inversion of Control – The Hollywood Principle
Inversion of Control – The Hollywood Principle
Alejandro Gervasio
The Single Responsibility Principle
The Single Responsibility Principle
Alejandro Gervasio
Symfony Translation: Internationalization Made Easy
Symfony Translation: Internationalization Made Easy
Hari K T
Introduction to the Law of Demeter
Introduction to the Law of Demeter
Alejandro Gervasio
The Null Object Pattern – Polymorphism in Domain Models
The Null Object Pattern – Polymorphism in Domain Models
Alejandro Gervasio
Constructors and Breaking the Liskov Substitution Principle
Constructors and Breaking the Liskov Substitution Principle
Alejandro Gervasio
Using the PHP Last.fm API
Using the PHP Last.fm API
Daniel Gafitescu
Subtype Polymorphism – Swapping Implementation at Runtime
Subtype Polymorphism – Swapping Implementation at Runtime
Alejandro Gervasio
Patterns for Flexible View Handling, Part 1 – Working with Composites
Patterns for Flexible View Handling, Part 1 – Working with Composites
Alejandro Gervasio
An Introduction to the Front Controller Pattern, Part 1
An Introduction to the Front Controller Pattern, Part 1
Alejandro Gervasio
Implement Two-Way SMS with PHP
Implement Two-Way SMS with PHP
Rakhitha Nimesh
Reusing Implementation – a Walk-through of Inheritance, Composition, and Delegation
Reusing Implementation – a Walk-through of Inheritance, Composition, and Delegation
Alejandro Gervasio
The Layer Supertype Pattern: Encapsulating Common Implementation in Multi-Tiered Systems
The Layer Supertype Pattern: Encapsulating Common Implementation in Multi-Tiered Systems
Alejandro Gervasio
Multi-Factor Authentication with PHP and Twilio
Multi-Factor Authentication with PHP and Twilio
Timothy Boronczyk
Decoupling Interfaces from Implementation – Using Separated Interfaces
Decoupling Interfaces from Implementation – Using Separated Interfaces
Alejandro Gervasio
Implementing a Unit of Work – Handling Domain Objects through a Transactional Model
Implementing a Unit of Work – Handling Domain Objects through a Transactional Model
Alejandro Gervasio
Handling Collections of Aggregate Roots – the Repository Pattern
Handling Collections of Aggregate Roots – the Repository Pattern
Alejandro Gervasio
The Dependency Inversion Principle
The Dependency Inversion Principle
Alejandro Gervasio
An Intro to Virtual Proxies, Part 2
An Intro to Virtual Proxies, Part 2
Alejandro Gervasio
Showing 224 of 236
© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.