PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 61 to 80 of 225

Introducing IngewikkeldWrapperBundle

Introducing IngewikkeldWrapperBundle
What to do when you want to migrate to Symfony2, but can't invest the time into rewriting your whole application at once? I get this questions sometimes, and I've asked myself as well for some time already. Talking to other people, I found I was not the only person struggling with this issue. Wrapping Symfony2 around your old application is one option, and I've found this works well in some situations. To automate this, I wrote a very simple wrapper bundle: IngewikkeldWrapperBundle.

Zend PHP Certification Blog: PHP Sorting Functions

Zend PHP Certification Blog: PHP Sorting Functions
On the "Zend PHP Certification" blog (study notes), there's a recent post getting into the details of some of the sorting functions in PHP (like sort and natsort).In all the countless hours I've spent with php, I've maybe used three or four of these sorting functions. I really had no idea that there is a total of eleven functions used for sorting arrays. Anyway, I'm betting that it may be useful to have these memorized before I take the Zend PHP Certification Exam so here is a brief overview of each...

Zend: Zend Reveals What Music Will Keep Developers Productive (and Happy) This Holiday

Zend: Zend Reveals What Music Will Keep Developers Productive (and Happy) This Holiday
In a new press release to their site, Zend teases at some of the results from their Zend Developer Pulse survey. In these results, they share what music developers prefer (according to the survey) for when they're developing.The survey showed that as much as 86% of developers listen to music while coding. Of the major music genres, 42% of developers said they prefer coding to music of the rock/pop variety.The results also included the top artists, some "guilty pleasure" choices and some of the least...

php|architect: A Chat on Zend's phpcloud at ZendCon 2011

php|architect: A Chat on Zend's phpcloud at ZendCon 2011
On the php|architect site today Keith Casey has posted a recording of an interview with Boaz Ziniman of Zend about one of their latest offerings, phpcloud - a platform-as-a-service to provide easy, scalable PHP application hosting.At the tail end of ZendCon 2011 in October, I managed to corner Boaz Ziniman to chat on the launch of their new product phpcloud. We covered features, limitations, design & implementation considerations, and how it's different than most of the other options out there.If you'd...

Phil Sturgeon's Blog: PHP Basher Bashing

Phil Sturgeon's Blog: PHP Basher Bashing
In a new post to his blog today Phil Sturgeon responds to some comments made in another post about PHP not "being an acceptable COBOL".Anyone who has used PHP for a while knows that it has its ugly parts. Recently I've seen a whole swathe of PHP-bashing articles and that would fine if they were they are making a valid point, but some of it has just been - as I tweeted recently - "absolute drivel".He directly refutes some of the points made in that article, points out a newer post from the same author...

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
EPS Connect Ed Select Remote Download (Remote Grabber) string-limiter String Limiter SVN Interface Revamp Authenticate HTML DOM parser

21.12. Agile Developer Skills (ADS)

21.12. Agile Developer Skills (ADS)
Last week I had the chance to attend an Agile Developer Skills Workshop in Berlin. The 3 day workshop is, next to a Scrum Master or PO Certification, a prerequisite for the Certified Scrum Developer, short CSD. I was very excited about the ADS workshop and I found it an intersting approach to hold a workshop which focusses on developers rather than on the management side of scrum. Especially as in my experience all the other scrum workshops mainly concentrate on the rituals, artefacts and organisation...

Social-Driven Development

Social-Driven Development
As any developer can tell you, the way we write apps has changed dramatically over the past year. It's been amazing to see how the quality of code being written has changed, too. Developers are no longer isolated creaturesa-acode sharing has become a standard practice. Developers write helpful tools or apps and immediately want to share them with the world. They write blog posts and include a link to a GitHub repo with the latest changes. Projects are extended and improved and developers' eyes are opened...

Nelm.io Blog: Composer: Part 2 - Impact

Nelm.io Blog: Composer: Part 2 - Impact
In part two of their look at Composer/Packagist, the Nelm.io blog looks at some of the impact they could have if adopted heavily by the PHP community.In this second part I would like to talk about a few things Composer could do for you, and the PHP community at large, once it is broadly adopted. [...] How can [shared] interfaces be distributed in each project that uses or implements them? This is where I see Composer helping. Composer supports advanced relationships between packages, so to solve this...

Reddit.com: What everyone should know about strip_tags()

Reddit.com: What everyone should know about strip_tags()
In this new post to Reddit, the author shares a bit of their knowledge on what they think everyone should know about strip_tags and some of the issues that can come with it (including security problems).strip_tags is one of the common go-to functions used for making user input on web pages safe for display. But contrary to what it sounds like it's for, strip_tags is never, ever, ever the right function to use for this and it has a lot of problems.Specific problems mentioned include "eating" of valid...

Oliver John Tibi's Blog: Mobile-ize Your CakePHP Application

Oliver John Tibi's Blog: Mobile-ize Your CakePHP Application
In a new post to his blog, Oliver John Tibi has the first part of a series looking at mobile-izing your CakePHP application, making it mobile friendly when a mobile browser is detected.I'll be writing a short series of posts on how to create a mobile version of your CakePHP app. I've always been bragging to my peers how awesome CakePHP is, and so now I'm writing a short tutorial on how to create a mobile-friendly version of a CakePHP app. I promise to make this as easy as possible.In this first part of...

PHPMaster.com: PHP's Quest for Performance: From C to hhvm

PHPMaster.com: PHP's Quest for Performance: From C to hhvm
On PHPMaster.com today there's a new post from Matthew Turland talking about PHP's quest for performance and some of the recent advancements that have made better performing applications even more possible.While it's sufficient for many users, as PHP sees increased use by large sites like Wikipedia and Facebook, the ability to serve more requests on fewer servers becomes increasingly important. Some efforts have been made in this area in the last few years, both within and outside the PHP internals team....

PHP and the Lean Startup

PHP and the Lean Startup
About ten years ago there was a rumour. If you want to get things done, and if you want to get them done fast, go for PHP. Yes, it's been like a badly done perl ripoff with even worse object orientation and inconsistent apis, but somehow the people creating in software in PHP were able to deliver. And they were able to deliver fast, open for changes in the last 24 hours and they fixed bugs in production fast. From a software engineering professionals point of view this sounded risky, unprofessional and...

Composer: Part 2 - Impact

Composer: Part 2 - Impact
In the first part of this post I introduced Composer & Packagist. If you are not familiar with them please read part 1 first. ImpactIn this second part I would like to talk about a few things Composer could do for you, and the PHP community at large, once it is broadly adopted.Common APIs and Shared InterfacesYou may have noticed that quite a lot of people are talking of and asking for more interoperability and cooperation between frameworks. It seems some PHP developers finally got tired of reinventing...

Community News: Latest PECL Releases for 12.20.2011

Community News: Latest PECL Releases for 12.20.2011
Latest PECL Releases: mysqlnd_ms 1.2.0 pcsc 0.1 functional 0.6.0 svm 0.1.4


Code for the Users, Not for the Spec

Code for the Users, Not for the Spec
I don't know exactly when it was that I started to resent the people I was writing code for, but it was a sure sign that I was feeling burned out. For ten years, I'd been working as a development resource in design and marketing agencies, then at Yahoo, and finally within my own client-services company. At some point along the way, I'd lost touch with the people using the software I was creatinga-aand it sucked. One of the great joys of creating software is solving problems. Not just academically solving...

Community News: Lake / Kenosha County PHP Users Group

Community News: Lake / Kenosha County PHP Users Group
As was mentioned by Patrick Schwisow the Lake County, Illinois/Kenosha County, Wisconsin area has a new PHP user group - the Lake / Kenosha County PHP Users Group.This group allows PHP developers at all levels of expertise get together to discuss various topics in PHP and related web technologies. Events will generally be held in Lake County, Illinois, or Kenosha County, Wisconsin.As of the time of this post, there aren't any meetups scheduled, but there's already been signups to join the group in its...

Community News: php|tek Charter Tickets on Sale

Community News: php|tek Charter Tickets on Sale
php|architect has officially announced the sale of some of the first tickets you can get for this year's php|tek event - the Charter tickets available until the schedule for this year's conference is released.As it is customary, while we work on receiving proposals, rating them, and coming up with a final schedule for php|tek 2012, we are offering "Charter tickets" at 50% off the full price for a "Full Experience" ticket that includes access to both the tutorial day and the main conference - that's four...

PEAR Blog: Welcome to new contributors

PEAR Blog: Welcome to new contributors
On the PEAR Group blog there's a new post welcoming all new contributors to the project and pointing out that the PEAR account on Github has officially passed the 200 repository mark in the move from SVN to Git.PEAR is about providing the PHP community with reusable, effective components - this has been our mission since day 1. If there is anything we can do to make that goal happen, to assist you as an individual or company, I would strongly encourage you to let us know - we're here to help.They mention...