PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 5921 to 5940 of 6889

Jack Slingerland's Blog: 24 PHP Dark Arts: Multi-Processing (Series)

Jack Slingerland's Blog: 24 PHP Dark Arts: Multi-Processing (Series)
Jack Slingerland has a series of new posts to his blog looking at a method for multi-processing in PHP applications and some of the considerations of forking off processes from a main script.Of all the glorious programming languages in existence, you've chosen to work with PHP. Okay, maybe you were forced to, but that doesn't mean you can't have fun right? Hmm, fun...What' fun? Threading, race conditions, and deadlocks. Sounds like loads of fun! But alas, PHP doesn't have functionality to cover this....

Zend Developer Zone: ZendCon 2010: 3 Questions with Matthew Weier O'Phinney

Zend Developer Zone: ZendCon 2010: 3 Questions with Matthew Weier O'Phinney
The Zend Developer Zone has posted another in their "3 Questions" series today - a short interview with Matthew Weier O'Phinney, the lead of the Zend Framework project.Matthew is a busy man these days working on Zend Framework 2.0, speaking at local user groups and in all his spare time being a dad and husband. I recently caught up with up with Matthew on IRC and in between answering my Zend Framework tech support questions, he agreed to answer...3 Questions.His questions cover things like how he became...

Bradley Holt's Blog: Immutable Value Objects in PHP

Bradley Holt's Blog: Immutable Value Objects in PHP
Bradley Holt has a new post to his blog about a subject he's recently been learning about, Domain-Driven Design, and how immutable value objects could be useful in PHP.Yesterday I tweeted: Modern object-oriented programming languages need support for immutable Value Objects. #DDD The "DDD" in that tweet stands for Domain-Driven Design. There were several interesting responses to this tweet.Responses to his tweet included comments from Matthew Weier O'Phinney, Ralph Schindler, Nicolas Berard-Nault and...

Hrmmmm...

Hrmmmm...

David Sklar's Blog: Fast Multiple String Replacement in PHP

David Sklar's Blog: Fast Multiple String Replacement in PHP
David Sklar has a new post to his blog today sharing an extension he's created to make replacing strings in PHP a much faster task - Boxwood.A straightforward way to do [string replacement] in PHP is to pass an array of words to look for and their replacements to a function like str_replace() or str_ireplace(). Or, similarly, use a regular expression that gloms the search terms together (and potentially checks word boundaries.) There are assorted WordPress plugins that work like this. The problem with...

Lorna Mitchell's Blog: How to Be a Good Conference Citizen

Lorna Mitchell's Blog: How to Be a Good Conference Citizen
Planning on attending one of the many upcoming conferences - PHP related or not? You might check out some of the suggestions Lorna Mitchell has about being a good "conference citizen" while you're there.I get to a lot of events and the crowds at each one are different and there's a different atmosphere - but at every event there are people who are making the whole thing less enjoyable for everyone else. Probably a lot of those people don't much care what effect their behaviour has on other people, but if...

Brian Swan's Blog: PHP Manager for IIS 7 Released!

Brian Swan's Blog: PHP Manager for IIS 7 Released!
As Brian Swan mentions in his latest blog post, the PHP Manager product from Microsoft has been officially released for IIS7.There have been some significant changes in the final release since I wrote about the first beta release a month ago. Not only have several bugs have been fixed, but new functionality has been added. Now the PHP Manager can help you validate and optimize your PHP installations on IIS. [...] You can download x86 and x64 versions of the PHP Manager here:...

Site News: Popular Posts for the Week of 10.01.2010

Site News: Popular Posts for the Week of 10.01.2010
Popular posts from PHPDeveloper.org for the past week:php|architect: Analysis: Following Ruby Makes PHP Number Two Jordi Boggiano's Blog: PHP Console in Your Browser Kevin Schroeder's Blog: You want to do WHAT with PHP? Chapter 8 PHP-Code.net: Securing PHP Applications Part II - Securing PHP code Web Builder Zone: PHPUnit 3.5: easier asserting and mocking Symfony News: Translation Component Now Avabilable (Symfony2) Zend Developer Zone: Announcing ZendCon 2010's UnCon Cats Who Code: 10 useful new...

1st October 2010 RGraph release - it's charity month!

1st October 2010 RGraph release - it's charity month!
In October, 25% of all license fees will be donated to Unicef - the international charity for children. So if you're sitting on the fence, now is a great time to buy! As for changes: Added the getBar() method to the Bar chart, which greatly simplifies determining the bar that has been clicked on, or hovered over etc. The XML documentation is now no longer available. Funnel chart shadows can now go upwards Converted the remaining chart types to DOM2 for tooltips: Funnel Gantt HProgress Rose...

Programming language trade-offs

Programming language trade-offs
There has been much discussion of late in Drupal about Object-Oriented Programming. That's not really surprising, given that Drupal 7 is the first version that has really tried to use objects in any meaningful way (vis, as something other than arrays that pass strangely). However, too much of the discussion has boiled down to "OMG objects are inflexible so they're evil!" vs. "OMG objects are cool, yay!" Both positions are harmfully naive. It is important for us to take a step back and examine why one...

Immutable Value Objects in PHP

Immutable Value Objects in PHP
Yesterday I tweeted: Modern object-oriented programming languages need support for immutable Value Objects. #DDD The aoDDDa in that tweet stands for Domain-Driven Design. There were several interesting responses to this tweet. Kevin Schroeder thought that it made a lot of sense but pointed out that aoneeda was a bit of a strong word. I should have instead said that this would be a aousefula feature. Matthew Weier O'Phinney shared an example of making an immutable object in PHP. Ralph Schindler suggested...

aY Optimizing image display using a bin-packing algorithm - Part deux

aY Optimizing image display using a bin-packing algorithm - Part deux
In the first blog post in this series, I introduced the concept of bin packing and showed how it can be used to optimize the arrangement of an arbitrary group of images so that they occupy the list amount of space possible. The result, however, is-well, ugly, asAthose who had the guts to give my code a try will have found out. So, good concept, ugly output. In this second post, I'm going to show you how to improve the quality of the image display and, in the process, we're going to stretch the concept of...

Keith Casey's Blog: Where Open Source Fails

Keith Casey's Blog: Where Open Source Fails
In a new post to his blog today Keith Casey has voiced some of his opinions on where he thinks most Open Source software efforts fail in their goals of making good, quality software that's well-developed and useful.Earlier this week, I unsubscribed from the mailing lists of a pair of Open Source projects. About two years ago when I found the projects, they involved fascinating topics in under served niches. One of those niches - the one customer/user-facing - is still there and under served, but that's...

Phil Sturgeon's Blog: Power dump() on your PHP applications

Phil Sturgeon's Blog: Power dump() on your PHP applications
Phil Sturgeon has a quick new post with a code snippet that could make your debugging life a bit simpler - a "dump" function that can give you a bit more information about your error than a standard var_dump.When trying to work out what the hell is going wrong in your PHP application the first thing most of us start doing is madly start var_dump()'ing everything possible to work out where the problem is. var_dump() is fine, but by default it comes out in one line. So then we need to echo tags. Then we...

PHPBuilder.com: Testing with the Zend Framework: How to Get Started

PHPBuilder.com: Testing with the Zend Framework: How to Get Started
On PHPBuilder.com today there's a new tutorial from Jason Gilmore about working with Zend Framework applications and how to test its functionality with the help of a library he's created.Thankfully, the software community has put a great deal of time and effort into developing automated testing approaches. In fact, most Web frameworks incorporate a native testing solution that can be used to test a wide variety of website attributes and behaviors. One such framework, the Zend Framework, integrates the de...

PHPClasses.org: Lately in PHP podcast, Episode 5

PHPClasses.org: Lately in PHP podcast, Episode 5
The PHPClasses.org site has released their latest podcast in their "Lately in PHP" series. This episode features an interview with Jason Roberts as well as the usual host of PHPClasses-related content.On the episode 5 of the Lately in PHP podcast, Manuel Lemos and Ernani Joppert have as guest Jason Roberts, developer of the upcoming Web based application generation AppIgnite. They have discussed several topics of interest like PHP code generation tools for speeding up PHP development, the video of Rasmus...

Zend Developer Zone: ZendCon 2010: 3 Questions for Michaelangelo van Dam

Zend Developer Zone: ZendCon 2010: 3 Questions for Michaelangelo van Dam
On the Zend Developer Zone there's a new interview with Michaelangelo van Dam, the guy running the show for this years Zend/PHP Conference's unconference. Cal asks him three questions about him and his involvement with the event.It's really hard for me to interview someone like Michaelangelo van Dam, it's like interviewing a celebrity. He is so well known in the Zend Framework community and the PHP Community at large. he is one of the organizers of the PHPBenelux User Group and their annual conference....

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:Giorgio Sironi's Blog: Practical Testing in PHP (Series) I-Programmer.info: Building a Joomla component using Eclipse for PHP NETTUTS.com CodeIgniter from Scratch Day 7: Pagination Rafael Dohms' Blog: PHP Security: Are you paying attention? PHP in Action Blog: Bad code is good for you? ProDevTips.com: This is what's wrong with PHP PHPBuilder.com: PHP Filters: An Important Security Feature php|architect Podcast: Interview with Andrew Sampson...

ZendCon 2010: 3 Questions with Matthew Weier O'Phinney

ZendCon 2010: 3 Questions with Matthew Weier O'Phinney
If you have hung around the PHP community for any amount of time, you've probably heard of MWOP, Zend Framework's Supreme Allide Commander, the man, the myth, the legend, Mr. Matthew Weier O'Phinney. (MWOP asee how that works?) Matthew is a busy man these days working on Zend Framework 2.0, speaking at local user groups and in all his spare time being a dad and husband. I recently caught up with up with Matthew and in between asnwering my Zend Framework tech support questions, he agreed to answera3...

Zend / PHP Conference

Zend / PHP Conference
The 6th Annual Zend/PHP Conference will bring together PHP developers and IT managers from around the world to discuss PHP best practices and explore new technologies. At ZendCon, you'll learn from a variety of technical sessions in 9 tracks, renowned speakers, in-depth tutorials, an Exhibit Hall featuring industry leaders and unique networking opportunities. Learn PHP best practices for architecture, design and development Discover new advances in the PHP language and how to best...

Latest PHP Tweets