Wern Ancheta shows us how to install, use, customize, and deploy a static site blog generated with Sculpin - a PHP static site generator!
Tag: PHP
A couple of helper methods for quickly and effectively passing larger numbers of variables to views from your controllers
Wern Ancheta takes us through a practical crash course into using CouchDB - CRUD, configuration, cooperation with PHP, and more!
Super-caching, optimization, customization, comments, and much more you simply MUST do for your Grav installation
A list of must-have Grav plugins to round off any developer's personal blog, plus some extra performance and quality tweaks.
Here's a quick way to get rid of filesystem troubles (cleanup anyone?) when practicing TDD - virtual file systems!
Is it possible to have static type hints in PHP 5 without PHP 7 or HHVM? Yes - with the Augmented Types extension from Box!
Wern Ancheta builds a brand new Google Drive admin UI with Laravel!
We use tests to test our code. But... how do we test our tests? Let's take a look at Humbug: a mutation testing framework!
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
Andrew Carter makes an LED blink on a Raspberry Pi with PHP - Building Raspberry Pi projects with PHP has never been easier!
Chris connects an Arduino to PHP and reads the log output to signal a LED on a certain condition, completing the real world Minecraft door-alarm
Chris Pitt combines Minecraft and PHP to prime the ground for an Arduino implementation, culminating in a real world alarm for a Minecraft door!
Our intro post to the world of IoT and PHP - a list of resources to get started with, and sites to buy electronic components from!
We build a basic framework with a new dependency injection container called Disco, explaining all the confusing concepts along the way. Join us!
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
Miguel implements the Halite library in a sample email sending application, to get symmetrically encrypted emails going for full communication security!
Danny teaches you how to build Doctrine-style PHP annotations for your own custom projects!
Aleksander Koko covers what HHVM and Hack is, and how to setup WordPress running under HHVM.
This is an excerpt from SitePoint's recent book on PHP Application Environments and get getting started the right way. Enjoy this preview!
Francesco introduces Laravel Doctrine, and builds a sample app with it - come learn about this powerful ORM + Framework mix!
Daniel shows us how we can apply the ELK stack to WordPress for advanced monitoring and error logging - never stare at confusing logs again!
Installing composer packages globally can cause some dependency conflicts. Here's how to get around it with the help of a new, alternative tool.
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
Another sourcehunt is here! This time, we're featuring conference apps, personal project managers, oauth2 helpers, and more!
Bruno demonstrates the use of Phinx, a framework-agnostic database migration package helping you write database-independent and versionable database changes
Chris Pitt was building a testing suite which compares screenshots of websites before/after. For that, he needed image diffing. See how he did it!
Younes take a more detailed look at php-intl, this time focusing on localized dates, currencies, numbers, calendars, and more