SmythOS

PHP - Patterns & Practices

Keeping Your PHP Code Well Documented
Keeping Your PHP Code Well Documented
Jacek Barecki
Getting Started with Laravel on Nitrous.io
Getting Started with Laravel on Nitrous.io
Bruno Skvorc
Managing Gettext Translations on Shared Hosting
Managing Gettext Translations on Shared Hosting
Aurelio De Rosa
PhpStorm – Top Productivity Hacks and Shortcuts
PhpStorm – Top Productivity Hacks and Shortcuts
Bruno Skvorc
PHP The Right Way: The Book
PHP The Right Way: The Book
Bruno Skvorc
Arbitrary Precision and Big Numbers in PHP
Arbitrary Precision and Big Numbers in PHP
Taylor Ren
HHVM vs Zend Engine in PHP 6
HHVM vs Zend Engine in PHP 6
Bruno Skvorc
Guzzle – PHP HTTP Client
Guzzle – PHP HTTP Client
Miguel Ibarra Romero
Comparing Beanstalkd, IronMQ and Amazon SQS
Comparing Beanstalkd, IronMQ and Amazon SQS
Bashkim Isai
PHP and WMI – Dig deep into Windows with PHP
PHP and WMI – Dig deep into Windows with PHP
Taylor Ren
Imagick vs GD
Imagick vs GD
Jacek Barecki
Find and Correct Misspelled Words with Pspell
Find and Correct Misspelled Words with Pspell
Adrien Tchuya Payong
Battle of the Autoloaders: PSR-0 vs. PSR-4
Battle of the Autoloaders: PSR-0 vs. PSR-4
Bruno Skvorc
5 Steps to More Scannable Lists
5 Steps to More Scannable Lists
Georgina Laidlaw
Website Usability and Page Speed – Birds of a Feather
Website Usability and Page Speed – Birds of a Feather
Pratik Dholakiya
Mapping with Geocoder PHP and Leaflet.js
Mapping with Geocoder PHP and Leaflet.js
Fredric Mitchell
Responsive Images Using Picturefill and PHP
Responsive Images Using Picturefill and PHP
Lukas White
Link Text: Best Practices for Desktop and Mobile
Link Text: Best Practices for Desktop and Mobile
Georgina Laidlaw
Bad Apps: What They Are and Who’s to Blame
Bad Apps: What They Are and Who’s to Blame
Oleg Lola
Make Your Text Content Mobile-Friendly
Make Your Text Content Mobile-Friendly
Georgina Laidlaw
Bringing Unicode to PHP with Portable UTF-8
Bringing Unicode to PHP with Portable UTF-8
Hamid Sarfraz
5 Common Punctuation Problems to Avoid
5 Common Punctuation Problems to Avoid
Georgina Laidlaw
An Introduction to HTML5 Boilerplate
An Introduction to HTML5 Boilerplate
Kerry Butters
A Thumbnail Guide to 15 Shopping Carts
A Thumbnail Guide to 15 Shopping Carts
Daniel Rusling
Best Practice for Code Examples
Best Practice for Code Examples
James Edwards
When Do Elements Take the Focus?
When Do Elements Take the Focus?
James Edwards
Understanding HTTP Digest Access Authentication
Understanding HTTP Digest Access Authentication
Sean Hudgston
Abstracting Shipping APIs
Abstracting Shipping APIs
Alex Fraundorf
Consuming Feeds with SimplePie
Consuming Feeds with SimplePie
Kevin Mowry
Extending Twig Templates: Inheritance, Filters, and Functions
Extending Twig Templates: Inheritance, Filters, and Functions
Rakhitha Nimesh
Scrum – An Agile Project’s Best Friend
Scrum – An Agile Project’s Best Friend
David Shirey
Say Hello to Boris: A Better REPL for PHP
Say Hello to Boris: A Better REPL for PHP
Shameer C
Showing 256 of 311
Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.