PHP Software Development

Setup Google Recaptcha v2 in PHP scripts

(Sat Jun 09 2018 00:00:00 GMT+0300 (Eastern European Summer Time))

Recaptcha has been around a long time, fighting the good fight against spammers. One of my sites has been using Recaptcha for years, long enough to require updating to new API implementations a couple times. Google has updated to Recaptcha v2 and soon v3, and somehow my site stopped enforcing Recaptcha's with the subsequent Spammer intrusions. Fixing the implementation proved to be difficult, especially as the available tutorials missed some details.

Installing Composer on a Dreamhost VPS, or perhaps other VPS's

(Fri Jan 12 2018 00:00:00 GMT+0200 (Eastern European Standard Time))

Modern PHP software development has been modernized by Composer. My exposure to Composer is because the Drupal team adopted the Symfony framework, which in turn is based on Composer. Installing Drupal any longer seemingly requires to first install Composer. Which isn't installed by default on Dreamhost VPS's, but it's not too hard to get it going.