PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 41 to 60 of 246

Community News: Latest PECL Releases for 07.27.2010

Community News: Latest PECL Releases for 07.27.2010
Latest PECL Releases: imagick 3.0.0 mysqlnd_qc 1.0.0 gnupg 1.3.2 chdb 0.2.0 ApacheAccessor 0.1.1

Using HipHop for Static Analysis

Using HipHop for Static Analysis
HipHop for PHP, the source code transformer that turns PHP code into C++ code that can then be compiled with g++, can also be used for static code analysis to find problems in PHP source code.sb@vmware Money % hphp -t analyze --input-dir . running hphp... creating temporary directory /tmp/hphp_Zz7AXg ... parsing inputs... parsing inputs took 0'00" (20 ms) wall time inferring types... inferring types took 0'00" (10 ms) wall time saving code errors, dependency graph and stats... all files saved in...

Keynoting at PHPNW10

Keynoting at PHPNW10
I'm slightly surprised but mostly wildly excited to announce that I'll be the keynote speaker at the PHP North West Conference in October. It is held in Manchester in the UK, which is about an hour from where I live in Leeds, so it is definitely my "home" conference, and this makes me even more excited since I know I'll be in such great company! The talk is Teach A Man To Fish: Coaching Development Teams and really it's about how a little investment of time or effort can build your existing team into...

Zend Developer Zone: Twice the Amount of Bugs and Twice the Amount of Winners!

Zend Developer Zone: Twice the Amount of Bugs and Twice the Amount of Winners!
On the Zend Developer Zone today Ralph Schindler has posted the results of the latest Zend Framework Bug Hunt Days (for July 2010).Zend Framework has recently wrapped up it's July 2010 Bug Hunt with some fantastic results. Collectively, we closed 50 issues in 3 days. That's nearly twice what we have seen in recent months- a trend we hope continues into the coming months!Top bug hunters this month were Dolf Schimmel and Ramon Henrique Ornelas tying with 14 bugs each with Michelangelo van Dam coming in...

John Hamelink's Blog: Top codeigniter libraries I can't live without.

John Hamelink's Blog: Top codeigniter libraries I can't live without.
In a new post to his blog John Hamelink lists top CodeIgniter libraries he couldn't live without in his framework development.CodeIgniter is a great framework. I use it exclusively because of it's flexibility and relative 'lightness' but what use is a framework without libraries to extend its usefulness? (well, not much use, naturally.) Here is my personal list of CodeIgniter libraries I would struggle to live without.His list includes: QuickAuth R&OS PDF Class Curl library Paypal Lib

I Am Learning PHP Blog: Do Web-Scripting Languages Really Need OOP?

I Am Learning PHP Blog: Do Web-Scripting Languages Really Need OOP?
On the I Am Learning PHP blog today there's a new post asking if web scripting languages really need object-oriented functionality or not:The object-oriented revolution has not been without controversy. [...] Still, there's no doubt that the revolution has largely succeeded. Most of the popular programming languages in use today are either fully object-oriented or have object-oriented extensions. [...] We feel that the benefits of OOP for 'major' (that is, compiled) programming languages like Java and...

PHPClasses.org Blog: Lately in PHP podcast - PHP for Android, PHP 6 canceled, APC in PHP 5.4

PHPClasses.org Blog: Lately in PHP podcast - PHP for Android, PHP 6 canceled, APC in PHP 5.4
On the PHPClasses.org blog today they've released the latest episode of their "Lately in PHP" podcast - .On this episode of the Lately in PHP podcast, Manuel Lemos and Ernani Joppert comment on the launch of the PHP for Android project and the consequences for the PHP market. They also talk about the cancellation of PHP 6 and the inclusion of features planned for PHP 6 in PHP 5.4, like the integration of the APC cache extension in the main PHP distribution bundle.You can either listen via the in-page...

Sebastian Bergmann's Blog: PHPUnit 3.5: Refactoring to Components

Sebastian Bergmann's Blog: PHPUnit 3.5: Refactoring to Components
In a new post to his blog Sebastian Bergmann talks about some updates to PHPUnit that are coming in the 3.5 release.When you look at the list of changes for PHPUnit 3.5, you will see that many of them deal with refactoring to components. Here is an overview of these new components.Components that were refactored to work even better include: PHP_CodeCoverage DbUnit PHPUnit_Selenium PUPUnit_MockObject

User Group: New York PHP Meeting - July 27th @ 6pm (Nate Abele & Hans Zaunere on PHP 5.3)

User Group: New York PHP Meeting - July 27th @ 6pm (Nate Abele & Hans Zaunere on PHP 5.3)
If you're going to be in the New York area tomorrow (July 27th) and want to get in on the latest in PHP 5.3, the New York PHP User Group is having their monthly meeting for July featuring Hans Zaunere and Nate Abele talking about all that PHP 5.3 has to offer.What do you get when you mix namespaces, late static binding and closures? PHP 5.3 and NYPHP's July meeting, of course. Lithium co-founder Nate Abele and NYPHP Managing Member Hans Zaunere will start by giving an overview of these key concepts,...

Nick Belhomme on PHP 5.3.3 namespaces

Nick Belhomme on PHP 5.3.3 namespaces
Nick Belhomme has written a great namespaces primer over on his blog. Click on in and I'll show you why it is important to you.

Rob Allen's Blog: New Zend_Auth tutorial

Rob Allen's Blog: New Zend_Auth tutorial
Rob Allen has a new post to his blog today about the update he's made to his Zend_Auth tutorial, introducing the authentication component of the Zend Framework.After too many months of neglect, I have completely rewritten my Zend_Auth tutorial so that it is compatible with Zend Framework 1.10! As an experiment, I have written it directly in HTML, rather than PDF as before and cover the login form along with the login controller code required to authenticate a user using a database table. For good...

Kevin Schroeder's Blog: Debugging an RPC call in Zend Framework

Kevin Schroeder's Blog: Debugging an RPC call in Zend Framework
In a quick new post to his blog today Kevin Schroeder shows you how to debug an RPC call in your Zend Framework application.Just a quickie. Do you ever want to debug an RPC call to XML-RPC or Soap or something like that using Zend Studio/PDT and the Zend Debugger? What I mean is debug the RPC call, not the request making the RPC call. Doing that is actually quite simple. I have some code here to share that I recently (as in 5 minutes ago, used).His code snippet shows an "if" conditional that sets values...

Community News: Latest PEAR Releases for 07.26.2010

Community News: Latest PEAR Releases for 07.26.2010
Latest PEAR Releases: HTTP_OAuth 0.1.18 Net_Whois 1.0.4

PHP for Android, PHP 6 canceled, APC in PHP 5.4 - Lately in PHP podcast episode 3

PHP for Android, PHP 6 canceled, APC in PHP 5.4 - Lately in PHP podcast episode 3
PHP for Android, PHP 6 canceled, APC in PHP 5.4 - Lately in PHP podcast episode 3 By Manuel Lemos On this episode of the Lately in PHP podcast, Manuel Lemos and Ernani Joppert comment on the launch of the PHP for Android project and the consequences for the PHP market. They also talk about the cancellation of PHP 6 and the inclusion of features planned for PHP 6 in PHP 5.4, like the integration of the APC cache extension in the main PHP distribution bundle. Some of the most interesting classes...

PHP 5.3 at New York PHP this Tuesday

PHP 5.3 at New York PHP this Tuesday
This month Hans Zaunere and Nate Abele will give us a look at the new features in PHP 5.3 and how they're used in production today. Specifically, these NYPHP regulars will cover three new major language features: namespaces, late static binding, and closures. RSVP now for the meeting at IBM in midtown Manhattan on Tuesday [...]

Site News: Job Postings for the week of 07.18.2010

Site News: Job Postings for the week of 07.18.2010
Job postings for the past week:Job Posting: HypedSound Seeks Co-Founder/Lead Developer (Virtual, NYC)

Twice the Amount of Bugs and Twice the Amount of Winners!

Twice the Amount of Bugs and Twice the Amount of Winners!
Zend Framework has recently wrapped up it's July 2010 Bug Hunt with some fantastic results. Collectively, we closed 50 issues in 3 days. That's nearly twice what we have seen in recent months- a trend we hope continues into the coming months!

JoomlaBlogger.net: How to understand Joomla templates in five easy steps

JoomlaBlogger.net: How to understand Joomla templates in five easy steps
On JoomlaBlogger.net there's a recent post that wants to help you understand the Joomla templating system in "five easy steps".There are very few tutorials on how to build templates. There are two books and a handful of other resources scattered around the web. So, we set out to build the very best template class we could. Here are first five sessions of the class: Joomla templates are not rocket science. You can learn how to build and modify them. We can show you how. Interested?They break it up into...

Brian Swan's Blog: Windows Azure Command Line Tools for PHP Available in Web Platform Installer

Brian Swan's Blog: Windows Azure Command Line Tools for PHP Available in Web Platform Installer
On his blog today Brian Swan talks about the Azure command line tools for PHP that are now a part of the Windows Platform Installer (WebPI).The Windows Azure Command Line Tools for PHP are now available in the Microsoft Web Platform Installer (Web PI). This announcement was made on the Interoperability Team blog as part of a post that outlines interoperability elements of a cloud platform. The entire post deserves a close read, but I'm initially most excited about this small piece of the...

Paul Reinheimer's Blog: Where's it Up?

Paul Reinheimer's Blog: Where's it Up?
In a recent post to his blog Paul Reinheimer talks about a service (from WonderProxy) called Where's it Up? - a tool that can be used to see where in the world a site is up. He also outlines the technology behind it all.The tool accepts a URL, and allows you to select global locations. It then attempts to connect to the given server and issue a HEAD request from the global locations you selected, and reports the results. [...] Building a reasonably robust application was trivial, thanks to being able to...