PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 221 to 240 of 242

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:Community News: Responses to the Facebook HipHop Announcement NETTUTS.com: Working with RESTful Services in CodeIgniter Community News: Facebook Releases HipHop for PHP Davey Shafik's Blog: Netbeans for PHP: Continues to Impress CodeIgniter.com: SVN Repository Location Moved Community News: Russian Zend Framework Conference Announced - ZFConf 2010 Software Development Times: Facebook rewrites PHP runtime O'Reilly Radar: What Facebook's...

Mike van Riel's Blog: Introducing: DocBlox

Mike van Riel's Blog: Introducing: DocBlox
Frustrated with some of the limitations the phpDocumentor tool has - mostly dealing with the memory issues - Mike van Riel has introduced how own tool that works similar but takes better advantage of advancements in PHP to keep things bit more manageable - Docblox.Right before or during the Dutch PHP Conference 2010 the issue had arisen again and this time I was determined on solving it. In the end I chose to build a new Documentation Generation Application (may I coin DGA?) for PHP [...] With [a list of...

NetTuts.com: Simplify Form Handling in a Big Way

NetTuts.com: Simplify Form Handling in a Big Way
On NetTuts.com today there's a new tutorial that wants to help you simplify your form handling in your PHP application with a few advanced tips.Save time, reduce maintenance pains, simplify your code, and do it all while feeling like a freakin' genius! In this tutorial, learn how to use variable variables, lookup arrays, and a bit of clever programming to simplify form handling in a big way.They show how to use variable variables in some practical examples of filtering posted information and an...

Nefarious Designs Blog: On Coding Standards

Nefarious Designs Blog: On Coding Standards
On the Nefarious Designs blog today there's a new post looking at something that can be a key in the strategy of a development group - creating a coding standard.In my time as a web developer, I have been involved in the definition, implementation, and maintenance of several different coding standards, across various web-based languages. In my experience, this process is not as straightforward as it first seems, and can lead to a great deal of headaches if not handled in a very specific manner.He talks...

The future of magazines?

The future of magazines?
Quite some time ago, I can't remember exactly when and I'm too lazy to research it, this awesome PHP magazine went from a print+PDF version to PDF-only. I was bummed. I can easily read long texts from paper (and the printed magazine looked *awesome*), but I have a hard time reading articles from my laptop screen. My eyes quickly get tired. So with the magazine turning PDF-only, an end came to my following the magazine actively. I thought the magazine's management has lost all touch with reality, with...

Chris Hartjes' Blog: Book Review: PHP 5 Social Networking

Chris Hartjes' Blog: Book Review: PHP 5 Social Networking
Chris Hartjes has posted his review of the Packt Publishing book "PHP 5 Social Networking" they had asked him to review.I'm glad I decided to take a look at this book. It's pretty dense at 450+ pages, but it really does work you through from start to finish how to build a small social networking site in PHP. Okay, it's about dinosaurs, but let's not quibble. I'm not into long-depth book reviews, so we can talk about what I liked about this book.He likes the consistency of the book's approach to the...

Benchmarking Slides from PHPBenelux 2011

Benchmarking Slides from PHPBenelux 2011
Here are the slides from my PHPBenelux 2011 talk about benchmarking. This presentation includes updates to previous benchmarks; the graph is on slide 40. The benchmarking project has moved from Google Code to Github at https://github.com/pmjones/php-framework-benchmarks. Framework and Application Benchmarking View more presentations from pmjones88.

Volker Dusch's Blog: Setting up Jenkins for PHP Projects

Volker Dusch's Blog: Setting up Jenkins for PHP Projects
In this new post to his blog Volker Dusch gives you a quick guide to setting up Jenkins (formerly Hudson) for your continuous integration environment.So for me it was time to update [my guide], especially because you now get even more features and nice graphs and some issues have been resolved. If you followed the old tutorial i recommend you create a new job now.. but i'm getting ahead of my self.He introduces the idea of continuous integration and how it can help your code and development team do an...

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
PDO MySQLi MySQL Class Grid Formulario Files Editor APC_Chatt Visited Pages sqlmin Validation class v1 JRLog

27 Ways To Be A Better PHP Developer

27 Ways To Be A Better PHP Developer
Last weekend I was at the PHPBenelux 2011 conference in Antwerp. As conferences go it was pretty awesome, completely surpassing my expectations in many ways! The schedule was published in advance but I somehow forgot how many friends I have in that part of the world and what a wonderful crowd there is at this event. My hearty congratulations to all the organisers and my thanks to everyone who attended - they used joind.in for the feedback and there are plenty of comments on there too, which I now...

Typo3: Configurable <base href="..."/> URL

Typo3: Configurable <base href="..."/> URL
When using RealURL in Typo3, I prefer to set a in the page since that makes generating links and linking CSS and JavaScript files much easier - and many extensions do not care about adding a / prefix to their links. The TypoScript setup is easy: config.baseURL = http://example.org/ Problem with this solution is that it works for a single host only and fails badly when having different systems - the developer machine and the live server. Now you have to remember setting up the URL on...

Gonzalo Ayuso's Blog: Function decorators in PHP with PHPDoc and Annotations

Gonzalo Ayuso's Blog: Function decorators in PHP with PHPDoc and Annotations
Gonzalo Ayuso has a new post to his blog looking at some of the recent work he's done with PHPDoc and annotations to create "function decorators" in his code.The idea is to solve the same problem I had when I wrote the previous article. I want to protect the execution of certain functions in a class to only being executed if the user is logged on. [...] The solution with interfaces is clean and simple (no extra libraries need and no reflection need too). The problem is that I can use it only for all the...

BarCamp Orlando is announced!

BarCamp Orlando is announced!
I missed last years BarCamp Orlando since it was being held Easter weekend. This year I am hoping to make it! This year it will be Saturday, April 2, 2011 from 9:30 am to 6:00 pm at: Wall St. Cantina 19 N Orange Ave Orlando, FL 32801 Not sure if I will present yet.. But thinking about it.

Zend Developer Zone: Episode 035: "Unit Testing in Zend Framework 1.8"

Zend Developer Zone: Episode 035: "Unit Testing in Zend Framework 1.8"
On the Zend Developer Zone today the latest episode in the ZendCon Sessions podcast has been posted. This episode is from Michelangelo van Dam's presentation Unit Testing in Zend Framework 1.8".This episode of The ZendCon Sessions was recorded live at ZendCon 2010 in Santa Clara, CA and features Michelangelo van Dam giving his talk: "Unit Testing in Zend Framework 1.8"You can either listen to the session via the in-page player or download the mp3 to have locally. He's also made the slides available so...

Ibuildings techPortal: Video Interview: Meet the Authors

Ibuildings techPortal: Video Interview: Meet the Authors
On the Ibuildings techPortal today there's a new video posted of a discussion between several of the published authors that were in attendance at the Dutch PHP Conference 2010 for a few questions.Here's a video from the Dutch PHP Conference 2010, where we pulled together some of the published technical authors at the event (many of them speakers) and asked them a few questions about books, writing, and getting published. Here's what they had to say...Authors included Cal Evans, Ivo Jansch, Rob Allen,...

aoNew SPL Features in PHP 5.3a Hits php|architect

aoNew SPL Features in PHP 5.3a Hits php|architect
The January 2011 issue of php|architect Magazine includes an article by me on a subject that I've spoken and written about on several occasions now, features of the Standard PHP Library (SPL) introduced in PHP 5.3. Feel free to leave a comment on this blog post if you read it and enjoy it or have a suggestion on how to improve my presentation of the material. Thanks in advance!

Zend Framework 1.11.3 Released

Zend Framework 1.11.3 Released
The Zend Framework team announces the immediate availability of Zend Framework 1.11.3, our third maintenance release in the 1.11 series. This release includes around 30 bug fixes. You may download ZF 1.11.3 from the Zend Framework site .

Evert Pot's Blog: Taking advantage of PHP namespaces with older code

Evert Pot's Blog: Taking advantage of PHP namespaces with older code
Evert Pot has a quick post about a suggestion mentioned at PHPBenelux related to using namespaces with older code.If you're running PHP 5.3 and you have to use pesky old code that uses long class prefixes (yea, so, pretty much all PHP code out there), you can still make use of namespace features to shorten them.He includes a quick example that shows the shift from using the traditional Zend_Controller_Action_Helper_AutoComplete_Abstract to an aliasing with the use/as to just reference it as AutoComplete.

PHP South West (#phpsw) User Group Meeting, 7pm, Wednesday 9th February 2011

PHP South West (#phpsw) User Group Meeting, 7pm, Wednesday 9th February 2011
February's meeting of the PHP SouthWest User Group will be at The Golden Guinea in Redcliffe, Bristol, from 7pm on Wednesday 9th February. What Is Planned I'm speaking at the PHP UK conference later in February, and will be practising my talk. No guarantees, but I think Rob Allen might be practicing his talk too. How To Get There We'll be at The Golden Guinea, 19 Guinea Street, Bristol BS1 6SX. It's a short walk from Bristol Temple Meads Railway Station if you're coming by train. How To Get Involved...

NetTuts.com: 20 Ways to Save Kittens and Learn PHP

NetTuts.com: 20 Ways to Save Kittens and Learn PHP
On NetTuts.com today there's a new article suggesting twenty ways that you can "save kittens" by following their helpful tips to learn PHP.There's an old adage - dating back to the 1700s - which, in English, says: "A kitten dies each time a PHP programmer doesn't follow best practices." Okay, not really; but just go with it! Getting started in PHP can be a daunting experience. With that in mind, these 20 tips will teach you how to follow best practices, and save lives...kitty lives.Some of their...