
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!
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!
Viraj demonstrates the full process of writing custom code for deploying different commits of your app to an SFTP server using Git and PhpSecLib
It's open source week at SitePoint, and this sourcehunt is an excellent starter, listing some amazing and diverse projects from this month and the last.
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!
Kirill demonstrates a practical example of optimizing a website's MySQL queries - check it out, it might come in handy in your optimization gigs!
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!
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
Viraj introduces Phpseclib: a package for securely communicating with a remote server via PHP. Execute commands, list dir trees, schedule crons, and more!
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
A new tool for static analysis of PHP code has shown up: PHPSA - PHP Smart Analyzer. Tune in and check out what it can do!
This sourcehunt we're featuring packages dealing with regex, hardcore math, mini-CMS, ORMs, and more! Come get your Github contributions going!
A solution to the PayPal IPN Simulator "INVALID" problem - where the verification message always returns invalid, even if everything seems fine
Wern Ancheta shows us how to install, use, customize, and deploy a static site blog generated with Sculpin - a PHP static site generator!
A list of must-have Grav plugins to round off any developer's personal blog, plus some extra performance and quality tweaks.
Tobias looks at the process of refactoring code to make it cleaner - more readable, more intuitive. Do you think it's worth the time and effort?
Andrew explains how to perform database-related tests in a Symfony app much faster - with a disposable in-memory SQLite database, avoiding any bulky mocks
Adam Bard shows how to get small, low-traffic projects up and running with Dokku on DigitalOcean, creating a Heroku-like experience without the cost.
This sourcehunt features a PHP-7 only alternative to Laravel, input validation, HPKP, strict PHP object signatures, and more.
In this tutorial, we go through some effective performance hacks for developing Symfony apps on Vagrant virtual machines
Daniel shows us how we can apply the ELK stack to WordPress for advanced monitoring and error logging - never stare at confusing logs again!
A quick solution to getting rid of the 502 Nginx error when developing locally with Opera
Nitpick CI is a service with a singular purpose - making sure your Github PRs respect the PSR-2 code standard. In this post, we'll put it to the test
Scott revisits Appserver and benchmarks it against Symfony to dispel the rumors of bas performance. Does he succeed? Tune in to find out!
Daniel Berman explains what the ELK stack is, how to install it, and how to make it analyze the logs of the typical LAMP stack
Did you miss the PHPUnit 5 train? Hop on board and find out what's new!
Chris Pitt starts developing a new PHP package with TDD practices in mind - using PhpUnit and Mockery all the way. Check it out!
Thomas dives back into contributing to PHP's core - after covering documentation fixes last time, this time he fixes an actual bug in PHP. Learn how!
Younes demonstrates Deployer, a tool for deploying PHP applications to live, development, or staging servers with just a few lines of PHP code.