PHPNews

Valuable Products

We're measuring software value the wrong way The problem with talking about the “value” of software is that it is often perceived differently by people using it and people building it. Users increasingly expect software to change. However, when building software products, we (the creators) often fail to accommodate …

Continue reading »

Written by The Stakeholder Whisperer - - Aggregated on Wednesday March 9, 2016


Command Bus and Action-Domain-Responder

Over the past few weeks, different people have asked me where a Command Bus goes in an Action-Domain-Responder system. While I’m not a DDD expert, after brushing up on the subject a little, my answer is: “In the Domain.” First, let’s recall the three components in ADR: “Action” is the logic that connects the …

Continue reading »

Written by Paul M. Jones - - Aggregated on Tuesday March 8, 2016


Kies voor mail die altijd aankomt

Indien je naar grote groepen mail wenst te verzenden, denk je best na over de beste methode om je e-mail te krijgen waar hij moet zijn (en niet in de spamfilter). Ooit al stil gestaan bij de nadelen van het verzenden van e-mailcampagnes via webservers? En waarom kies je in bepaalde gevallen toch beter voor gekende …

Continue reading »

Written by openminds - - Aggregated on Tuesday March 8, 2016


Re-Implementing the Range Operator in PHP

In the prequel to this article (hint: make sure you’ve read it first), I showed one way to implement a range operator in PHP. Initial implementations, however, are rarely the best, and so it is the intention of this article to look at how the previous implementation can be improved. Thanks once again to Nikita …

Continue reading »

Written by Sitepoint - - Aggregated on Monday March 7, 2016


10 years on LinkedIn

I just noticed on my LinkedIn account page that I’ve been a member of LinkedIn since February 28, 2006. This is almost exactly 10 years ago, and back when it was invite-only. I figured this is a nice time to reflect on the giant heap of trash it has become. LinkedIn is one of the shittiest popular applications I …

Continue reading »

Written by Evert Pot - - Aggregated on Monday March 7, 2016


Implementing the Range Operator in PHP

We sometimes come across some amazing posts in other locations , and with the permissions of their authors, repost them on SitePoint. This is one such instance. In the post below, Thomas Punt implements the range operator in PHP. If you’ve ever been interested in PHP internals and adding features to your favorite …

Continue reading »

Written by Sitepoint - - Aggregated on Friday March 4, 2016


Using Google Calendar as a Bill Reminder App

I've been using Google Calendar for years and some of the importat bills I want to be reminded about have their own monthly event. I get anice little notification before the bill is due ( a few days) and the day of. I just have one or two so managing so few reminders is quite easy - but these days I want to keep track …

Continue reading »

Written by asked.io - - Aggregated on Thursday March 3, 2016


Generate SSL urls with Laravel url()

I often find my self using Cloudflares SSL offerings without ever installing a local certificate. So today when I was setting up a new site I was wondering why Laravels url() function wouldn't return a https url. Local Cerfiticates! Install a local cert, switch your Cloudflare SSL mode to Full and then Laravel …

Continue reading »

Written by asked.io - - Aggregated on Thursday March 3, 2016


Host Laravel in a Sub Directory with NGINX

Today I was busy setting up CRUDdy.io , a new site I'll be working on with a SEO friend. I'll be hosting a lot of my Laravel based applications on this site and having to please my SEO pal I needed to use sub folders not sub domains. So I googled "nginx laravel in a subfolder". I found a lot of …

Continue reading »

Written by asked.io - - Aggregated on Thursday March 3, 2016


Google Translate PHP Client Broken

Trying to use the PHP Google API Client for Google Translate but can’t get any translations out, always getting an empty array when you call getTranslations()? Try this: $client = new Google_Client(); $client-setDeveloperKey('xxxx-your-dev-key-xxxx'); $translate = new Google_Service_Translate($client); $translations = …

Continue reading »

Written by Purple Booth - - Aggregated on Thursday March 3, 2016