Blog Profile / Planet PHP


URL :http://www.planet-php.net
Filed Under:Programming / Web Development
Posts on Regator:5195
Posts / Week:11.2
Archived Since:June 30, 2008

Blog Post Archive

Day Camp 4 Developers: PHP Application Security - SitePoint PHP

Application security is on everybody’s mind these days. Every day we hear of another site hacked or another data breach. Does your team do everything it can to keep your site secure and your data safe? Day Camp 4 Developers is a semi-regular...Show More Summary

How to Build a Twitter Follower-Farmer Detection App with RestDB - SitePoint PHP

This article was sponsored by RestDB. Thank you for supporting the partners who make SitePoint possible. Are you active on Twitter? If so, do you often wonder why some accounts seem to follow you only to unfollow you moments (or days)...Show More Summary

Web App Performance Testing with Siege – Plan, Test, Learn - SitePoint PHP

Building a simple web application today isn’t that hard. The web development community is friendly, and there are lots of discussions on Stack Overflow or similar platforms, and various sites with lessons and tutorials. Almost anyone can build an app locally, deploy it to a server, and proudly show it to your friends. Show More Summary

Re-Introducing Symfony Console – CLI PHP for the Uninitiated! - SitePoint PHP

"The console component eases the creation of beautiful and testable command line interfaces." This is how we are welcomed when we visit the Symfony Console component tool page. As software developers, we often feel the need to resort to command line tools. Show More Summary

How to Use Laravel Mix in Non-Laravel Projects - SitePoint PHP

If you, like me, just want to get up and running on a project as quickly as possible, you probably don’t want to spend time configuring build tools like Webpack. Laravel Mix solves this problem, and makes asset compiling incredibly easy,...Show More Summary

Interview with Larry E. Masters - Voices of the ElePHPant

PHPNut Audio Show Notes Cake PHP CakeFest The post Interview with Larry E. Masters appeared first on Voices of the ElePHPant.

Controllers and Domain Exceptions - Paul M. Jones

A few months ago I had a great email conversation with a correspondent about how to handle business logic exceptions in his controller code. His message follows, lightly edited for brevity and clarity: I think controller has single responsibility – to mediate communication between caller’s context and actual business logic services. Show More Summary

Inserting binary data into SQL Server with ZF1 & PHP 7 - Rob Allen

If you want to insert binary data into SQL Server in Zend Framework 1 then you probably used the trick of setting an array as the parameter's value with the info required by the sqlsrv driver as noted in Some notes on SQL Server blobs...Show More Summary

Re-Introducing Composer – the Cornerstone of Modern PHP Apps - SitePoint PHP

In this article, we will tackle the basics of Composer, and what makes it such a powerful and useful tool. Before we go into detail, there are two things that we need to have in mind: What Composer is: As we can see on their website: "Composer is a tool for dependency management in PHP. Show More Summary

What is WeCamp all about? - Stefan Koopmanschap

Recently I got an email from someone who was interested in coming to WeCamp, but needed some more information to help convince their manager. I wrote a big email trying to describe WeCamp and our ideas of what WeCamp is (or should be). Since...Show More Summary

Jumping from PHP to Go: Blasphemy, Bravado or Common Sense? - SitePoint PHP

Earlier this year, I made an arguably bad business decision. I decided to rewrite the Laravel application powering Boxzilla in Go. No regrets though. Just a few weeks later I was deploying the Go application. Building it was the most fun I had in months, I learned a ton, and the end result is a huge improvement over the old application. Show More Summary

Interview with Michelangelo van Dam - Voices of the ElePHPant

dragonbe Audio Show Notes PHP Benelux Conference PHP Benelux User Group The post Interview with Michelangelo van Dam appeared first on Voices of the ElePHPant.

“Action Injection” As A Code Smell - Paul M. Jones

Circumstance has conspired to put Action Injection discussions in front of me multiple times in the past few days. Having seen the approach several times before, I have come to think that if Action Injection is the answer, you might be asking the wrong question. Show More Summary

Extracing Value Objects - Qafoo - PHP

Software systems usually get more complex over time. In the beginning a variable starts out to represent something very simple with very few rules and constraints that can are enforced in a single location of the code. We will show you how you can use value object extraction to avoid spreading logic everywhere.

Can You Build a CLI Image Drawing Laravel App with These Packages? - SitePoint PHP

It's time for our monthly hunt for new open source libraries to use and contribute to! If you're new to Sourcehunt, it's our monthly post for promoting open source projects that seem interesting or promising and could use help in terms...Show More Summary

Autocomplete Composer script names on the command line - Rob Allen

As I add more and more of my own script targets to my composer.json files, I find that it would be helpful to have tab autocomplete in bash. I asked on Twitter and didn't get an immediate solution and as I had already done somethingShow More Summary

The case for singleton objects, façades, and helper functions - Matthias Noback

Last year I took several Scala courses on Coursera. It was an interesting experience and it has brought me a lot of new ideas. One of these is the idea of a singleton object (as opposed to a class). It has the following characteristics: There...Show More Summary

PDS Skeleton by Example: A Standard for File and Folder Structure - SitePoint PHP

Looking at the Packagist registry, we can see that most packages follow a pattern, with some small changes to fit their needs, while others have a weird folder structure that takes time to get your head around. This problem has been solved in different ways by different people. Show More Summary

Webserver .phar handling lands in distributions - Christian Weiske

Three years ago I described how to configure your web server o handle.phar files. Installing PHP applications is then as simple as copying a single file onto your server. In the last couple of weeks I talked to the Debian and FedoraShow More Summary

Recent Posting Activity

Achievements

Posts per Week
Posts on Regator

Related Blogs


Copyright © 2015 Regator, LLC