Chris Ward has some experience in effective PDF generation with Drupal - if you've got similar requirements, you might find his advice useful.
Tag: OOPHP
Lukas White explains RAML, the RESTful API Modeling Language, which you can use to scaffold, test, mock and document your API endpoints.
Taylor Ren shows you how you can use CockpitCMS, the Developer's CMS, to create a custom trip-journal quickly and easily.
Bruno Skvorc explains how to use TDD (test driven development) to jumpstart your new PHP package's development. Dive into professional workflow, now!
Younes Rafie continues his foray into OctoberCMS development by showing you how to build a widget plugin from scratch.
Bruno Skvorc shows you the best way to get started developing new PHP packages with the help of The PHP League and a friendly checklist
PHP 7 is well on its way, and some of the changes are upsetting a wide range of people. Do you endorse PHP 7's direction, or are you one to condemn it?
Modernizing Legacy Applications in PHP is a book that promises to help you bring ancient horrible projects up to speed. Does it? Find out in this review!
Wern Ancheta shows you how to implement product adding functionality into your eBay client app with Guzzle and the Trading API from eBay
Wern Ancheta shows you how you can develop an eBay client app used for configuring your store's settings.
Taylor Ren demonstrates some advanced PHP extension development with the PHP-CPP library and C++
Wern Ancheta introduces you to the world of eBay's APIs - setting up an application, configuring a database, and preparing for building an eBay app!
This post by Bruno Skvorc will list highly effective tips, resources and best practices for keeping your PHP projects secure, fast and awesome.
You know those custom badges, like number of retweets or likes, or someone's StackOverflow score? Here's Lukas White's three ways to make them with PHP!
Wern Ancheta introduces Medoo, a small database abstraction library that aims to make your database related codebase lighter.
Drupal 7 can become even more "kitchen sink" if you spice it up with some AngularJS magic. Danny Sipos will show you how in this tutorial!
Ever wanted to add CRM functionality to your Drupal app? Here are 7 of the sanest options to do so, as compiled by Chris Ward.
Nicolas Scolari demonstrates a well known Traits example on Doctrine entities, showing you they're nothing to be afraid of.
Peter Nijssen installs CSSLint, JSHint and Task Scanner into Jenkins, helping you automate the scanning of your PHP project even further.
Arno Slatius read Mark Safronov's book: Web Application Development with Yii 2 and PHP. Here's an interview with the author on Yii's pros and cons!
Peter Nijssen will run you through the data that Jenkins can return after building and scanning your project, explaining every aspect.
While not exactly good practice, it's good to know desktop apps can be built with PHP. Bruno Škvorc lists three popular ways to do it.
Learn how to configure, clone and build a PHP project with Jenkins in this step by step tutorial by Peter Nijssen
Peter Nijssen guides you through installing and securing Jenkins, preparing ground for implementing it with a PHP project in part 2. Code quality FTW!
Younes Rafie builds a blogging theme for OctoberCMS in this step by step tutorial. Laravel powered blogging in a jiffy!
No one can find the time to keep up with everything they're interested in - this monthly post is here to help with that! Catch up now!
In this article, we'll talk about another part of SOLR which warrants its own discussion;Geospatial search. In geospatial applications we often talk about “points”; i.e., a specific geographical location.
FigDice is a slightly different templating engine for PHP. See how you can use it to make an internationalized blog in Lukas White's post.
Younes Rafie will build a Google Analytics plugin for OctoberCMS from scratch to show you how simple it is. Get started today!
FigDice is a slightly different templating engine for PHP. See how it stands out in the sea of clones in Lukas White's introduction.