PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 621 to 640 of 6889

Findery Debuts in Public Beta!

Findery Debuts in Public Beta!
Findery Debuts in Public Beta!

PHPMaster.com: Practical Refactoring, Part 1 - What is Good Code?

PHPMaster.com: Practical Refactoring, Part 1 - What is Good Code?
On PHPMaster.com they've started up a new series focused on refactoring code to make your applications not only easier to maintain but easier to expand on in the future. In this first part they focus on what the term "good code" really means.The main goal of refactoring is clean code, better code, or whatever you might call it. But what actually constitutes good code? Good code is smelled and tasted. If you've written a lot of code, you understand what I mean; you can easily identify whether code is good...

Chris Hartjes: The Grumpy Programmer's PHPUnit Cookbook

Chris Hartjes: The Grumpy Programmer's PHPUnit Cookbook
For those that are fans of Chris Hartjes's book The Grumpy Programmer's Guide to Building Testable Applications", there's some good news - he's working on a new book more centered around effective use of PHPUnit.Having written a book that shows you how to write code that is testable it seemed natural to write a companion book for that, to give people a better understanding of how to use some of the testing tools. To that end, I've started working on "The Grumpy Programmer's PHPUnit Cookbook" to be...

Community News: Packagist Latest Releases for 10.12.2012

Community News: Packagist Latest Releases for 10.12.2012
Recent releases from the Packagist:analytics/factset (v0.1.2, v0.1.3, v0.1.0, v0.1.1) ensepar/tcpdf (5.0.002) phpspec/phpspec2 (v1.0.0alpha2) brandonwestcott/li3_varnish (1.0.0) treshugart/testes (1.0.1) peytz/wizard (v1.2.0) ruudk/moneybird-bundle (0.1.1) kitpages/file-bundle (v2.1.0BETA2, v2.1.0BETA3) bluetools/moneybird-php-api (v2.1) misd/linkify-bundle (v1.0.0) tpp/tpp (v0.2.0) misd/twig-markdowner (v1.0.2) rtens/mockster (1.0.0) icomefromthenet/faker (v1.0.3.3) eloquent/composer-npm-bridge (1.0.0,...

Site News: Popular Posts for the Week of 10.12.2012

Site News: Popular Posts for the Week of 10.12.2012
Popular posts from PHPDeveloper.org for the past week:Reddit.com: What would you consider to be 'advanced PHP skills?' Community News: PHP 5.3.18RC1 & PHP 5.4.8RC1 Released for Testing Sebastian Göttschkes: symfony2: Testing secure pages Jacob Mather: How to act like you (maybe actually) care about your work Juan Treminio: An introduction to Pimple and Service Containers PHPMaster.com: Constructors and the Myth of Breaking the Liskov Substitution Principle Fortrabbit.com: PHP-Focused PaaS Launched!...

PHP Town Hall: Episode 1 - Composer Kicks Ass, Laravel 4 Is Coming, and PHP Hosting Sucks (Podcast)

PHP Town Hall: Episode 1 - Composer Kicks Ass, Laravel 4 Is Coming, and PHP Hosting Sucks (Podcast)
A new PHP-related podcast has started up, this time hosted by Phil Sturgeon and Ben Edmunds - the PHP Town Hall. They've posted their first episode - "Composer Kicks Ass, Laravel 4 Is Coming, and PHP Hosting Sucks - Guest Taylor Otwell"In the first episode of the PHP Town Hall podcast, Phil Sturgeon and Ben Edmunds rant about how awesome Composer is; chat with Taylor Otwell about the upcoming Laravel 4 release; and whine about how horrible PHP PAAS hosting is.You can listen to this podcast either through...

Symfony Blog: Symfony Live Paris 2012: The videos are online

Symfony Blog: Symfony Live Paris 2012: The videos are online
On the Symfony blog Fabien Potencier has posted a quick note about the Symfony Live Paris 2012 session videos being available online for free.During SymfonyLive Paris 2012, we recorded all the sessions that were delivered in the two main rooms. That's a total of more than 15 hours of Symfony and PHP goodness. We promised a free access to all attendees, but we have decided to provide all the videos for free and for everyone. So, if you were not able to join us in Paris, this is a unique opportunity to...

PHP: mysqlnd can't do wonders

PHP: mysqlnd can't do wonders
Lastly, I've been blogging about positive performance related feedback on mysqlnd. Whenever I did so, I got some positive feedback - for obvious reasons: I was posting good marketing news. On the one hand I like to get that feedback, on the other hand I do not feed comfortable ...

PHP: mysqli_stmt_get_result()

PHP: mysqli_stmt_get_result()
Have you ever been annoyed about the input and output binding that is part of Prepared Statements? Prepared Statements have their room in PHP and MySQL[i] for some good reasons. Though, I recall that I didn't like the output binding when I tried them for the first time. I wanted ...

PHP: What is mysqlnd, do I need it?

PHP: What is mysqlnd, do I need it?
A blog comment from Ian makes me wonder if I failed to state clearly what mysqlnd is. See below for his comment. Ian, I am thankful for your blog comment and question! Probably you are not the only reader who needs a little more background knowledge about mysqlnd. Please allow ...

PHP: mysqlnd checked in to PHP 6 (HEAD)

PHP: mysqlnd checked in to PHP 6 (HEAD)
Recently mysqlnd, the MySQL native driver for PHP, has been checked in to the PHP 6 (HEAD) development tree on cvs.php.net. This blog posting gives a quick overview how you can build PHP 5 and PHP 6 with mysqlnd support. What mysqlnd is and what not If you do not know what ...

mysqlnd - MySQL native driver for PHP driver

mysqlnd - MySQL native driver for PHP driver
Not long ago, Kaj announced the plan to develop a native driver for PHP. As Kaj explained, the new development will be licensed under the terms of the PHP license and donated to the PHP Group to solve any license issues. Don't get us wrong here. We will not break ...

MySQL native driver for PHP: mysqlnd-5.0.0-alpha

MySQL native driver for PHP: mysqlnd-5.0.0-alpha
Dear Developers, we are proud to announce the first alpha version of the MySQL native driver for PHP: mysqlnd 5.0.0-alpha. The software is available for download on http://dev.mysql.com/downloads/connector/php-mysqlnd. The MySQL native driver for PHP is an additional, alternative way to connect from PHP 6 to the MySQL Server 4.1 or newer. It ...

About the performance of mysqlnd-5.0.0-alpha

About the performance of mysqlnd-5.0.0-alpha
I have written a long, long blog entry How fast is mysqlnd-5.0.0-alpha?.I do not want to spam the Planets with all of it. It's aimed at PHP and MySQL users that want to hear in detail what we know about the performance of the first alpha release of the MySQL ...

Future versions of mysqlnd to support PHP 5

Future versions of mysqlnd to support PHP 5
Q: Will future versions of mysqlnd support PHP 5? A: Yes, future versions of mysqlnd will support PHP 5. However, currently we focus all our development efforts on implementing core functionality like Unicode support and support for Prepared Statements. The reason is that we do not want to be distracted by ...

MySQL native driver for PHP: mysqlnd-5.0.1-beta available

MySQL native driver for PHP: mysqlnd-5.0.1-beta available
Dear Developers, we are proud to announce the beta version of the MySQL native driver for PHP: mysqlnd 5.0.1-beta. The software is available for download on http://dev.mysql.com/downloads/connector/php-mysqlnd. The MySQL native driver for PHP is an additional, alternative way to connect from PHP 5 and PHP 6 to the MySQL Server 4.1 or ...

PHP: Is mysqlnd stable?

PHP: Is mysqlnd stable?
Is mysqlnd stable, is mysqlnd ready for wider consumption? Judging from the latest set of tests: yes! During the development of mysqlnd, the MySQL native driver for PHP - an alternative to libmysql, a good number of new tests have been written. Let's see how ext/mysql and ext/mysqli perform when ...

Ralph Schindler: DI, DiC, & Service Locator Redux

Ralph Schindler: DI, DiC, & Service Locator Redux
In his latest post Ralph Schindler takes another look at the usefulness of Dependency Injection Containers and whether or not they're the right thing to use for your situation.To DiC, or not to DiC: that has seemed to be the question in PHP for the last few years. Most people generally agree that injecting dependencies is the right thing to do. For those writing a framework, or any shared codebase where extensibility or the ability to grow the codebase is a core philosophical tenet, not injecting...

NetTuts.com: Deciphering Testing Jargon

NetTuts.com: Deciphering Testing Jargon
There's been a lot of talk recently about unit testing (and testing in general) in the PHP community and some of the terms that are thrown around might be confusing for someone coming into it fresh. NetTuts.com is here with a guide to help those folks make some sense of it all.Lately, we've been hearing and reading more and more about test-driven development. This domain, however, comes with a series of expressions and specific jargon that can be confusing to newcomers. This article will walk you through...

PHPMaster.com: Setting Custom Error Messages for Zend_Form_Element

PHPMaster.com: Setting Custom Error Messages for Zend_Form_Element
On PHPMaster.com today there's a new post for all the Zend Framework (v1) users out there. In it, Aurelio De Rosa shows you how to set custom error messages for elements in a Zend_Form.In this article I'll show the solution to a common problem which arises when a developer has to create a non-English website or application that is based on the Zend Framework. How do we mark a field of a Zend_Form which is a Zend_Form_Element as invalid, showing one or more custom error messages? The problem is mainly...

Latest PHP Tweets