PHPNews

A Comprehensive Guide to Using Cronjobs

There are times when there’s a need for running a group of tasks automatically at certain times in the future. These tasks are usually administrative, but could be anything - from making database backups to downloading emails when everyone is asleep. Cron is a time-based job scheduler in Unix-like operating systems, …

Continue reading »

Written by Sitepoint - - Aggregated on Wednesday March 30, 2016


MailChimp, Secure Forms, and owning mistakes

Dear Reader, So yesterday (March 29th, 2016) I started a small crap-storm on twitter directed at one of my favorite SaaS vendors, MailChimp. I didn’t mean to, I really do like MailChimp. I’ve been using them since ~2009 and find their service to be awesome. However, As you can see from my tweet, I […] The post …

Continue reading »

Written by Cal Evans - - Aggregated on Wednesday March 30, 2016


Symfony 3.0.4 released

Symfony 3.0.4 has just been released. Here is a list of the most important changes: bug #18352 [Debug] Fix case sensitivity checks (nicolas-grekas) …

Written by Symfony blog - - Aggregated on Wednesday March 30, 2016


WebDAV resource sharing: an overview

I’ve been working on a specification for WebDAV resource sharing since early 2014, and it’s getting fairly close to completion. Time for a blog post! Background At CalConnect 29 in San Francisco it became apparent that there was a need to standardize CardDAV address book sharing. There is currently no standard …

Continue reading »

Written by Evert Pot - - Aggregated on Tuesday March 29, 2016


Drupal 8 Entity Validation and Typed Data Explained

Data validation is a very important part of any application. Drupal 7 has a great Form API that can handle complex validation of submitted data, which can then be turned into entities. However, form level validation is problematic. For example, it becomes difficult to handle entity (data) validation programmatically. …

Continue reading »

Written by Sitepoint - - Aggregated on Tuesday March 29, 2016


Deploying with Git-Flow, Tags and CircleCI

Want an integrated deployment process that sends tags off to the right environment (QA or Production) automatically as soon as they’re pushed to Git? Read on! Back in the day I escaped FTP deployments by using SVN , which was “ok”, and later I switched to deploying using Git . Since then I’ve played with …

Continue reading »

Written by Phil Sturgeon - - Aggregated on Tuesday March 29, 2016


HTTP/REST API File Uploads

File uploads are one thing that always feel rather complicated, and working out how to handle this in an API doesn’t make life easier. For many programmers, this has been abstracted away behind the HTTP standard, HTML and convenient features in languages like PHP, that populate a $_FILES array for us to play with. …

Continue reading »

Written by Phil Sturgeon - - Aggregated on Tuesday March 29, 2016


We're choosers, not losers

As I write this I have an iPhone 6S+ that is not working correctly because of decisions made by developers and maybe even some managers. Apps randomly lock up when I click on some links, but not all of them. It's a known issue and one of my friends who works at Apple (Hi Dave) has told me they are working on a fix. …

Continue reading »

Written by Chris Hartjes - - Aggregated on Tuesday March 29, 2016


Crash Course into Continuous Testing with Sismo

The PHP community started to adopt the testing culture relatively recently. Despite there being some debates on how to achieve this, nobody can argue the importance of having your code fully covered by tests. In this article, we’re going to explore a tool that will help you in a major part of the testing culture …

Continue reading »

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


Postcards From My Life -003

Dear Reader, Recently I was in Brazilia for a conference. The beautiful house they rented for the speakers – whole ‘nother story – had this beautiful little…well…tableau? Until next time, I <3 |< =C= The post Postcards From My Life -003 appeared first on Postcards From My Life .

Continue reading »

Written by Cal Evans - - Aggregated on Monday March 28, 2016


Using Bootstrap 3 Less or SCSS with Elixir

I recently wrote an article about How-to setup Laravel 5, VueJs, and Bootstrap 3 and was asked: My how-to didn't cover anything about that so here I will discuss how-to enable and modify Bootstrap 3 variables with Laravel 5 and Elixir. Step 1: Create a project In your terminal: composer create-pro…

Continue reading »

Written by asked.io - - Aggregated on Sunday March 27, 2016


Symfony 2.8.4 released

Symfony 2.8.4 has just been released. Here is a list of the most important changes: bug #18298 [Validator] do not treat payload as callback (xabbuh) …

Written by Symfony blog - - Aggregated on Sunday March 27, 2016


Symfony 2.7.11 released

Symfony 2.7.11 has just been released. Here is a list of the most important changes: bug #18255 [HttpFoundation] Fix support of custom mime types with …

Written by Symfony blog - - Aggregated on Sunday March 27, 2016


Drop 'public' not 'var'!

Bikeshedding time! A PHP RFC vote has started to deprecate the var keyword in PHP 7.1 and remove it in PHP 8. At the time of writing, there 23 who say it should be removed, and 18 who say it should not. I suspect that most people in the “no” camp, feel that way about var because There’s not a big …

Continue reading »

Written by Evert Pot - - Aggregated on Saturday March 26, 2016


Drunk with the Power of Composer Plugins

Composer is the sharpest tool in the toolbox of the modern PHP developer. The days of manual dependency management are in the distant past, and in their place we have wonderful things like Semver. Things that help us sleep at night, because we can update our dependencies without smashing rocks together. Even …

Continue reading »

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