Thomas Punt goes through the four stages of PHP execution - from lexing to compilation and optimization. Here's what you make happen, daily!
Tag: PHP
Memi Allamani takes you through a crash course of implementing a merged Google+ / Facebook login with Oauth.io
In this "next level Laravel" post, Younes explains an interesting approach to designing relationships with Eloquent: polymorphic relations.
Chris adds a password-less login procedure on top of the typical username/password login in Laravel - let's kill the password!
Younes quickly goes through some of the most exciting PHP 7.1 updates - come see what's new in this not-major-not-minor new version!
Chris looks into two of the most feared and hated core functions of PHP: exec and eval. But are they really that evil?
Patrick looks at an example use of GDELT - the world's database of events - and uses it to analyze some world trends with PHP and SQL. Check it out!
Luka covers some Logstash basics, and teaches you how to send event messages from PHP to it on Windows. Yes - PHP on Windows - still alive and kicking!
Chris explains what event sourcing is, how to use it, when to apply it, and why. Check out this advanced DDD pattern in an easy to learn format!
Viraj demonstrates the full process of writing custom code for deploying different commits of your app to an SFTP server using Git and PhpSecLib
Younes presents Eloquent Observers - a method of subscribing to changed on models and having those models notify all subscribers of changes. Check it out!
Scott Molinari takes a look at Packer and analyzes its viability for the typical PHP developer of today - find out whether or not it's worth learning about!
Wern Ancheta develops a product search API for Amazon products with Amazon Products Advertisement API
Younes extends OctoberCMS by building a soft-delete plugin, allowing you to delete posts by marking them as trashed, while still keeping them in the DB!
Wern shows us how to use Laravel and Guzzle to build our own full Dropbox client with the Dropbox API!
Christopher Thomas shows us the full process of implementing 2FA - two factor authentication - in Laravel, using Google Authenticator!
Ahmed Khan gives us a brief overview of the new exception and error classes in PHP 7, and how they can impact your future, current, and past code!
Let's build a PHPSnake game together! In this part, we make a game loop and check for key presses!
Wern shows us how easy it is to get stared with developing Shopify powered PHP apps with Guzzle and Shopify's HTTP API.
Christopher Pitt demonstrates a cool and somewhat practical travel lifehack on how to develop PHP apps on an iPad with some neat dedicated apps!
Matthew Setter takes an introductory look at atoum - an alternative to PHPUnit with an interesting twist
Chris shows us how we can connect PHP to Minecraft in a way that lets us create terrains and buildings from PHP code!
In this primer about PSR-7, Deji Akala explains where it came from, what the PSR means, how it changed the PHP landscape, and what's next.
Viraj introduces Phpseclib: a package for securely communicating with a remote server via PHP. Execute commands, list dir trees, schedule crons, and more!
Hacktoberfest is starting! In this Sourcehunt, join DigitalOcean's initiative and get a free limited edition t-shirt for contributing to open source!
Connecting to IMAP and SMTP from PHP in order to filter, identify, and reply to recruiter spam - the inbox blight of any decent developer!
Chris has been using Spark for a while now, and he's compiled a list of 9 tips you shouldn't skip if you want your Spark experience to start a proper fire
Deji Akala shows us that it's possible to have single-file Symfony apps - with the help of a new 2.8/3.0 feature: the MicroKernelTrait!
Claudio introduces us to a new PHPCS standard - PhpCompatibility. This standard checks your code for compatibility with past and present versions of PHP!
Younes Rafie goes through the quick process of extending Laravel's mail driver so that emails can easily be logged into the database