Lami Adabonyan, Oct 09
Watch: Prevent Brute Force Attacks on a Login Page
Learn how to protect your PHP applications from Brute Force Attacks. I'll show you how in this screencast.
Nicola Pietroluongo, Oct 07
Can PuliPHP Re-Revolutionize PHP Package Development?
PuliPHP is a new paradigm-shifting tool, designed to re-revolutionize PHP package development by making it extra easy to track and share resource files.
Bruno Skvorc, Oct 06
Functional Prog, Distributed DBs, JSON-Patch and More!
Bruno reviews this year's WebCamp Zagreb - a conference dedicated to web technologies and beer!
Daniel Sipos, Oct 02
Building Custom cTools Plugins in Drupal 7
Drupal expert Danny Sipos covers developing custom cTools plugins in Drupal 7, from scratch to final product.
Bruno Skvorc, Sep 30
PHP Channel's 3rd 2015 Trimester Update
Bruno breaks down the PHP channel's status in the quarterly review - new authors, top posts, and future plans get discussed. Give us your feedback!
Jad Joubran, Sep 28
Flexible and Easily Maintainable Laravel + Angular Material Apps
Jad builds a Laravel + Angular skeleton app that's designed to be highly team-scalable - meaning easily extensible and adaptable to new devs on the team!
Wern Ancheta, Sep 25
How to Quickly Build a Chat App with Ratchet
Craig Buckler, Sep 23
SQL vs NoSQL: How to Choose
In the continuing SQL vs NoSQL debate, Craig discusses example project scenarios to determine which type of database offers the most benefit.
Nicola Pietroluongo, Sep 23
Demystifying RegEx with Practical Examples
Nicola makes regular expressions less scary by explaining what they do and how, and demoing some practical regex examples, explained in detail.
Bruno Skvorc, Sep 22
WebCamp Zagreb 2015 - a Conference You Must Not Miss
Have you heard of WebCamp Zagreb? It's an annual conference full of internationally renowned speakers for next to no money. Check it out!
Younes Rafie, Sep 21
Removing the Pain of User Authorization with Sentinel
Sentinel - a package to make implementing roles and authorization via ACL much easier than it used to be. Learn from Younes in this in-depth tutorial!
Wern Ancheta, Sep 18
Conquering Instagram with PHP and the Instagram API
Wern Ancheta takes a look at the Instagram API, and uses both Guzzle and a PHP client to access it - tune in and build your own Instagram app!
Christopher Pitt, Sep 16
Build a Superfast PHP Server in Minutes with Icicle
Christopher Pitt goes through the process of building an extremely fast asynchronous PHP application server with Icicle and some League libraries - amazing!
Daniel Sipos, Sep 14
Drupal 8 Third Party Settings and Pseudo-Fields
Danny Sipos finishes his Drupal 8 reusable forms plugin by utilizing pseudo fields and third party settings to persist configuration
Daniel Sipos, Sep 11
Drupal 8 Custom Plugin Types
Danny Sipos builds a plugin base for reusable forms in Drupal 8 using the new and very powerful plugin system.
Christopher Pitt, Sep 09
An Introduction into Event Loops in PHP
Bruno Skvorc, Sep 07
Fast Multi-language Docs with SitePoint's RTDSphinx-PHP
SitePoint's RTDSphinx-PHP project is a skeleton for Sphinx that's ReadTheDocs-friendly, PHP-enabled and localization-optimized out of the box.
Younes Rafie, Sep 04
First Look at Yahoo's MySQL Performance Analyzer
Here's a look at Yahoo's MySQL performance analyzer - we go through its options, from graphs to alerts. It's getting ever easier to speed up your DBs!
Bruno Skvorc, Sep 03
PHP Summer Camp 2015 Review
Bruno looks at a workshop-laden conference in Rovinj, Croatia - the annual PHP Summer Camp. What did we work on this year? Who came? Find out in the review!
Matthew Setter, Aug 31
Writing PHP Git Hooks with Static Review
Matthew Setter take a look at Static Review - a framework for writing git hooks, so you can do hook inspections on your files on certain git actions!
Younes Rafie, Aug 28
Logging with Monolog: From Devtools to Slack
Younes Rafie re-introduces Monolog, the PSR-3 logging package for PHP which allows you to log messages from your app to files, Slack channels, and much more
Wern Ancheta, Aug 27
Voice controlled PHP apps with API.ai
Wern introduces API.ai, a service which allows you to tie voice control to your apps by recognizing natural language and applying callbacks to phrases
Lami Adabonyan, Aug 24
Watch: Fundamental PHP Arrays and Array Functions in PHP
In this screencast I'll walk you through 5 useful functions PHP provides to manipulate and extract data from arrays.
Parham Doustdar, Aug 24
Re-introducing PDO - the Right Way to Access Databases in PHP
Parham re-introduces PDO ahead of the PHP 7 launch, preparing you for a transition from the soon-to-be removed insecure and deprecated mysql extension!