PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 161 to 180 of 183

Matthew Weier O'Phinney's Blog: Developing A ZF2 Blog

Matthew Weier O'Phinney's Blog: Developing A ZF2 Blog
Matthew Weier O'Phinney has a new post to his blog walking you through the creation of his own Zend Framework 2 blogging platform that works with git branching and page generation to get the job done.Why write something of my own? Well, of course, there's the fact that I'm a developer, and have control issues. Then there's also the fact that a blog is both a simple enough domain to allow easily experimenting with new technology and paradigms, while simultaneously providing a complex enough domain to...

On Book And Content Pricing

On Book And Content Pricing
Yesterday, an (understandably) frustrated gentlemen tweeted a link saying the fact that my book's print and ebook editions were priced the same, was aogreed.a While this was a bit hyperbolic to be sure (and the price being identical was in fact a mistake that has now been corrected), it sparked a discussion about book pricing [...]

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
Minecraft Query Class LP Backlink Checker Simple Complex Type Builder Pagination (paging) Create Colors Whois class Hook

Quick setup for PHP development trees

Quick setup for PHP development trees
As PHP has moved to git recently everybody who works on the PHP source has to recreate his work environment. When working on PHP I have a few requirements for my working dirs. For one I want to be able to use different branches (like 5.3, 5.4 and master) at the same time and I want to quickly test different PHP configurations, like builds using thread-safety or debug mode on or off. A simple approach for this is to use out-of-tree builds, something like that: $ git clone ....php-src.git$ (cd php-src...

PHPMaster.com: An Introduction to Services

PHPMaster.com: An Introduction to Services
On PHPMaster.com today there's a new article from Alejandro Gervasio introducing you to the concept of "services", a layer put on top of your models to make a common API that's easier to reuse.Don't let the definition freak you out, as if you've been using MVC for a while the chances are you've used a service already. Controllers are often called services, as they carry out application logic and additionally are capable of interfacing to several client layers, namely views. Of course in a more demanding...

Rob Allen's Blog: Access view variables in another view model

Rob Allen's Blog: Access view variables in another view model
In this new post to his blog Rob Allen shows you how to access the view variables from another ViewModel.Unlike Zend Framework 1, the view layer in Zend Framework 2 separates the variables assigned to each view model. This means that when you are in the layout view script, you don't automatically have access to variables that were assigned the the action's view model and vice versa.He includes snippets of code with an example controller and a sample view that fetches a value from a child ViewModel...

Voices of the ElePHPant Podcast: Interview with Jake Smith (Dallas PHP User Group/Lone Star PHP)

Voices of the ElePHPant Podcast: Interview with Jake Smith (Dallas PHP User Group/Lone Star PHP)
The Voices of the ElePHPant podcast has posted their latest episode with a PHP community member - Jake Smith of organizer of both the Dallas PHP User Group and the Lone Star PHP Conference. So far, what's be your most favorite and least favorite parts of organizing the Lone Star PHP Conference? What advice do you have for people that want to speak at future Lone Star PHP conferences and what can be done to get the organizers' attention? What policies do you implement on the mailing list to keep the noise...

Stefan Koopmanschap's Blog: Using git-svn with Symfony2's deps installer

Stefan Koopmanschap's Blog: Using git-svn with Symfony2's deps installer
In this latest post to his blog Stefan Koopmanschap shares a quick tip about using the git-svn tool with the dependency installer in a Symfony2-based application.I work a lot with Symfony2's deps file for installing 3rd party bundles into my project (yeah I know, I should be using Composer, right?). This works really well when working with pure Git. However, when you're not using Git on it's own but instead use git-svn, you may run into some issues when issuing git svn dcommit,One issue relates to a...

PC World: How Etsy.com Grows in a Unique Fashion

PC World: How Etsy.com Grows in a Unique Fashion
Over on the PC World site, there's a new article posted about Etsy and its development practices and how it "grows in a unique fashion" because of them.The Etsy staffers are also completely serious about their work, and these two features they share in common with their customer base, who are tying to earn side money, if not pay the rent, by designing the hand bags, walking sticks and hand-made chocolates that have made Etsy famous in the artisan and sustainable business scene. [...] The quality model...

Developing A ZF2 Blog

This post tells a story. A long time ago, I set out to write my own blog platform. Yes, WordPress is a fine blogging platform, as is Serendipity (aka "s9y", and my previous platform). And yes, I know about Habari. And, for those of you skimming ahead, yes, I'm quite aware of Jekyll, thank you anyways. Why write something of my own? Well, of course, there's the fact that I'm a developer, and have control issues. Then there's also the fact that a blog is both a simple enough domain to allow easily...

Touchdown Services Blog: Phing development update 01/04/2012

Touchdown Services Blog: Phing development update 01/04/2012
On the Touchdown Consulting Services blog, there's a new update posted about Phing, the popular PHP-based build tool and some recent advancements the project has made.Roughly a month ago I posted the first in, what should become, a series of development updates concerning Phing. This second blog post details the most important updates during the past four weeks as Phing is moving steadily towards another release (2.4.10 is due out next week).Updates mentioned in this post are: User Guide starts move to...

Community News: Latest PECL Releases for 04.03.2012

Community News: Latest PECL Releases for 04.03.2012
Latest PECL Releases: libevent 0.0.5 sundown 0.3.1 APM 1.1.0beta1 timezonedb 2012.3 pecl_http 1.7.4 ApacheAccessor 0.5.1 pecl_http 2.0.0dev10 ApacheAccessor 0.5.0 Weakref 0.2.0 newt 1.2.6 svn 1.0.2

Community News: Web & PHP Magazine Launched!

Community News: Web & PHP Magazine Launched!
As of March 30th, the PHP community has a new resource to learn and grow in their favorite language - the Web & PHP Magazine (published by S&S Media).This is an exciting time for PHP and an exciting time to be launching a new publication. [...] We think we've got a great selection of articles in this first issue of Web & PHP Magazine, and we hope there's something of interest for PHP devs of every skill level. Feel free to get in touch if there's anything that you'd like to see in next month's issue, or...

7php.com: Interview with Rafael Dohms, The Brazilian PHP Evangelist

7php.com: Interview with Rafael Dohms, The Brazilian PHP Evangelist
On 7php.com there's a new interview with a member of the PHP community - this time it's with Rafael Dohms, formerly of the Brazilian PHP community, he now lives in Amsterdam and is active in the European PHP scene.In this edition I talked with Rafael Dohms (@rdohms), The Brazilian PHP Evangelist. He is to the PHP Community and specially to The Brazilian PHP Community, what Brazilian Ronaldo is to the Football World! He has founded two PHP user-groups and is seen as an AWESOME active member of the PHP...

Design Aeon: Cake PHP Search Component

Design Aeon: Cake PHP Search Component
On the Design Aeon blog there's a new post sharing a CakePHP component that can be used to easily add searching to your framework-based application.Cake Php Search Component is used to implement search in your cake php projects.The component provide highly reusability. component is meant to use across all the controllers. you just include this search component in your Controller and call a component function to fetch your conditions types in search form and refine the data .The component (available for...

Upgrade woes III: Suhosin and PHP 5.4.0

Upgrade woes III: Suhosin and PHP 5.4.0
To complete the trinity of infamy: There is no Suhosin for PHP 5.4.0 either. The patch is no longer bundled with distribution PHP. I have fired a mail to i0n1c about this but he seems to be in transit currently. The extension (0.9.33) does not compile with PHP 5.4.0 because of the copious API changes.A

PHPMaster.com: Continuous Integration (with Jenkins), Part 2

PHPMaster.com: Continuous Integration (with Jenkins), Part 2
Following up from his previous post about setting up PHP with Jenkins, J Armando Jeronymo is back with part two of the series - setting up an example project to show how the pieces fit together.In the first part of this article I presented the case for Continuous Integration. Now we'll install and set Jenkins up to monitor the automatic building of a simple demonstration PHP application. We'll begin with the demo project, then address Jenkins' installation, and finally set it up and watch it running.He...

Upgrade woes II: eAccelerator and PHP 5.4.0

Upgrade woes II: eAccelerator and PHP 5.4.0
The aoeAcceleratora project seems to be in hiatus. There haven't been any changes to the downloadable files since 2010 (version 0.9.6.1). With PHP 5.4.0 released and a major bump in the Zend API coming with it, I was not expecting eAccelerator 0.9.6.1 to compile. And sure enough, it fails quite soon into the make process.A eaccelerator.net is an Apache placeholder page, the SF site is not maintained anymore - time to let go. So, no eAccelerator for PHP 5.4.0 (FWIW, anyway...) and onwards. "Upgrade woes...

Upgrade woes I: Gallery3 and PHP 5.4.0

Upgrade woes I: Gallery3 and PHP 5.4.0
I recently upgraded this machine to Debian Wheezy (mainly to fix odd kernel crash issues that occured a couple times now) and this included a new PHP version. 5.4.0 has been stable for a month now, so I was eager to give it a spin.A

Community News: Latest PEAR Releases for 04.02.2012

Community News: Latest PEAR Releases for 04.02.2012
Latest PEAR Releases: OpenID 0.3.3 Crypt_DiffieHellman 0.2.6 MDB2_Driver_sqlsrv 1.5.0b4 XML_Parser2 0.1.0 I18N_UnicodeString 0.3.1 File_XSPF 0.3.1