PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 2521 to 2540 of 6889

Dzone.com: Two Symfony2 Bundle Repositories

Dzone.com: Two Symfony2 Bundle Repositories
On DZone.com John Esposito has a new post sharing two Symfony2 bundle repositories you can look to to improve your development experience with the framework - KnpBundles and Symfohub.If you're using Symfony2, you already know that the framework uses 'bundles', the equivalent of plugins, if the core counted as a plugin too. (The official documentation calls bundles 'first-class citizens' in Symfony2.) So far so great idea, but an ecosystem depends on a community, and a community needs some kind of...

DevShed: Building Concrete Validators

DevShed: Building Concrete Validators
On DevShed.com today there's the first part of a two-part series showing how to build self-contained validator objects that can be used to test the format of user input for validity.In this two-part tutorial, I show why the use of static helper classes can be detrimental to building robust and scalable object-oriented applications in PHP (though you should take into account that the concept is language agnostic). I also implement a set of instantiable, fine-grained validators, which can be easily tested...

Andrew Perkin's Site: Cakephp Video Tutorials (Authentication)

Andrew Perkin's Site: Cakephp Video Tutorials (Authentication)
As mentioned on DZone.com, there's a video tutorial series from Andrew Perkins about setting up an authentication system in CakePHP-based applications.Here you can find the related articles to my Cakephp videos if you would prefer to read them rather than watch. You will can also download all of the source code for the corresponding videos. [...] They only include the app folder, as we'll never change anything in the other folders, at least not in these tutorials.The videos currently cover installation...

Mike Willbanks' Blog: RPM Packaging - Building and Deploying your own PHP

Mike Willbanks' Blog: RPM Packaging - Building and Deploying your own PHP
Mike Willbanks has a new post to his blog about a different sort of technique for deploying PHP - building your own RPMs instead of just using the pre-packaged ones. This opens up a whole world of customization options.In the PHP world, one might ask why not just build it from source? Well, an RPM IS built from source and then distributed to many servers - we can ensure that we have the same packages on each, we can maintain the same versions and if you've read my previous post on Pirum you will know...

Community News: Dutch PHP Conference 2012 Announced (and Call for Papers Opened)

Community News: Dutch PHP Conference 2012 Announced (and Call for Papers Opened)
The Dutch PHP Conference has Call for Papers has also been opened!We're back! And we are glad to announce that we'll be organising another edition of the Dutch PHP Conference, which will be held in Amsterdam from 7th to 9th June 2012. Thursday 7th will be the tutorial day and June 8th and 9th will be the main conference days. Ticket sales will start on February 15th. [...] We're looking for high-quality, technical sessions from speakers who can cover advanced topics and keep our demanding audience...

Site News: Blast from the Past - One Year Ago in PHP

Site News: Blast from the Past - One Year Ago in PHP
Here's what was popular in the PHP community one year ago today:PHP North West: Lorenzo Alberton: Profile your PHP application and make it fly Joshua Thijssen's Blog: Tutorial: how to manage developers Content With Style: buggy behaviour of parent:: in PHP 5.3.3 Volker Dusch's Blog: Setting up Hudson for PHP Projects in 15 minutes Bence Eros' Blog: Life without static in PHP Derek Allard's Blog: Modifying the default CodeIgniter Calendar template for fun and profit Site News: Popular Posts for the Week...

Keep the Front in the Front

Keep the Front in the Front
I'm both a front- and back-end developer, and, at edgeofmyseat.com, we mainly work on projects where we get to control the full stacka-afrom server configuration, through PHP and the database, to the front-end markup, CSS, and JavaScript. However, we also sometimes work on projects where we are developing the front end only, so we get to feel the pain of spending time carefully constructing semantic markup and optimized JavaScript to find the back end is filling it with additional html and adding inline...

RPM Packaging - Building and Deploying your own PHP

RPM Packaging - Building and Deploying your own PHP
I've been building all sorts of RPM's lately, from vim 7.3 to mirroring the zend server repository and building pecl extensions. In the PHP world, one might ask why not just build it from source? Well, an RPM IS built from source and then distributed to many servers - we can ensure that we have the same packages on each, we can maintain the same versions and if you've read my previous post on Pirum you will know that I also like mirroring PEAR packages. It allows us to simply maintain our versions on...

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....

Latest PHP Tweets