PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 5021 to 5040 of 6889

Another Unified Constructor Sighting

Another Unified Constructor Sighting
Another unified constructor sighting in the wild: Ralph Schindler - PHP Component and Library API Design Overview.

Zend.com: WEBINAR: Unit Testing since Zend Framework 1.8

Zend.com: WEBINAR: Unit Testing since Zend Framework 1.8
A reminder for all of those that wanted to attend Zend's webinar about unit testing and Zend Framework applications - you can still sign up for the event, but you better hurry - it starts at 14:30 GMT!Zend Framework 1.8 has improved and simplified how you can test your applications, providing you with excellent techniques to streamline your quality assurance processes and reduce your maintenance costs. Join Michelangelo van Dam, professional PHP web application developer and consultant as well as...

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
Cool Date Java and C# compatible scalar type hinting Stream Gregorian to Jalali PEAR WorkBook Helper Parent child tree with unlimited levels Goo.gl short url Validate National Iranian Code bbImage Cache File - Part File Estonian e-payments solution

PHP Component and Library API Design Overview

PHP Component and Library API Design Overview
There's been lots of change in the PHP community over the past few years. PHP now has namespaces. More PHP developers are using an IDE. More PHP developers are pulling inspiration from the Java, C#/.NET, and Ruby communities. And even more PHP developers are embracing the object-oriented and, ironically, the functional nature (closures) of PHP. All these changes make for interesting code. What has also happened is that better and more readable code is being produced by this ever growing PHP community....

Cal Evans' Blog: Day Camp 4 Developers#2: Telecommuting

Cal Evans' Blog: Day Camp 4 Developers#2: Telecommuting
Cal Evans has a new post to his blog today talking about the second installment in the "Day Camp 4 Developers" webcast series he's put together. This time the focus is on telecommuting.Those of you who know me know that telecommuting, remote working or distributed teams, whatever you want to call it, is a passion of mine. I've written about it, spoke about it and most importantly, I live it. Now, I've put together 5 friends who are going to talk to you about it. They are going to cover everything from Is...

Matthew Weier O'Phinney's Blog: Taming SplPriorityQueue

Matthew Weier O'Phinney's Blog: Taming SplPriorityQueue
Matthew Weier O'Phinney has a new post to his blog today looking at one of the tools the Standard PHP Library (SPL) has to offer developers - the SplPriorityQueue (PHP 5.3+)SplPriorityQueue is a fantastic new feature of PHP 5.3. However, in trying to utilize it in a few projects recently, I've run into some behavior that's (a) non-intuitive, and (b) in some cases at least, undesired. In this post, I'll present my solutions.He talks about the "first in, first out" nature of queues and how it differs from...

Kevin Schroeder's Blog: ZendCon 2010 Podcast - Introducing Zend Framework 2.0

Kevin Schroeder's Blog: ZendCon 2010 Podcast - Introducing Zend Framework 2.0
Kevin Schroeder has posted the latest podcast of a session from the Zend/PHP Conference 2010 as recorded at the conference at the end of 2010 in Santa Clara, CA. This new recording is a session from Matthew Weier O'Phinney and Ralph Schindler introducing what will be new in the 2.0 version of the Zend Framework.Zend Framework has grown tremendously since the first public preview release in March 2006. Originally a slim, MVC framework with a number of standalone components, it has grown to a codebase more...

A Different Kind of Conference: the PHP Community Conference

A Different Kind of Conference: the PHP Community Conference
For those who have been following along, you'll know that I helped organize a mini-conference for PHP, along with Elizabeth Naramore, in the Fall of 2006. It was little more than an excuse for a small group of people to get together, aokamp,a talk shop, and have fun-and it was a lot of fun. It was so much fun, in fact, that Elizabeth and Keith organized it again in 2008. That was PHP Appalachia. It was the stuff of legends. I've long wanted to organize a community-driven PHP conference, as far back as...

Zend Developer Zone: Building Mobile Applications with PHP and Adobe AIR for Devices

Zend Developer Zone: Building Mobile Applications with PHP and Adobe AIR for Devices
The Zend Developer Zone has pointed out a new webinar brought to you by Adobe (with Zend's own Kevin Schroeder) about building mobile applications by combining the Zend Framework and the Adobe AIR technology for devices.Using Zend Framework 1.11 on the server and Adobe AIR for devices on the client, web developers will soon be able to deploy mobile applications across a wide range of smartphone and tablet devices.The webinar will show off the features of the Zend Framework particularly handy for mobile...

Community News: tek11 Conference Schedule Announced

Community News: tek11 Conference Schedule Announced
The php|architect crew have officially posted the schedule for this year's tek11 conference happening May 24th through 27th in Chicago. On the topic list this year are things like: design patterns Zend Framework optimization cross-platform development with Titanium unit testing Node.js Javascript frameoworks Register now and reserve your spot today!

Michael Maclean's Blog: Where are all the decent PHP CMSes?

Michael Maclean's Blog: Where are all the decent PHP CMSes?
In a new post to his blog Michael Maclean looks at the current CMS ecosystem and wonders "where are all the decent CMSes?" He's been having trouble finding one and really wants to know.I've been recently asked to check out some CMSes for someone, and try to find a recommendation. What I've been finding hasn't really been encouraging. Out of the several CMSes I've tried, they've all failed for various reasons. I admit that I might be looking at this from a slightly different perspective than most - that...

NetTuts.com: Understanding Hash Functions and Keeping Passwords Safe

NetTuts.com: Understanding Hash Functions and Keeping Passwords Safe
On NetTuts.com today there's a new tutorial from Burak Guzel about keeping your passwords (and web applications) safer by using hashing with passwords and understanding which of the PHP functions is right for you.From time to time, servers and databases are stolen or compromised. With this in mind, it is important to ensure that some crucial user data, such as passwords, can not be recovered. Today, we are going to learn the basics behind hashing and what it takes to protect passwords in your web...

Community News: Latest PECL Releases for 01.18.2011

Community News: Latest PECL Releases for 01.18.2011
Latest PECL Releases: APC 3.1.7 markdown 0.2.0

PHP Excel Extension 0.9.1

PHP Excel Extension 0.9.1
The 0.9.1 version of the Excel extension was released and is now available for download. This is mostly a bug fix release, with a number of contributions by Rob Gagnon. The 2 main fixes are related to detection of custom formatted numeric fields, that were incorrectly detected as dates and readRow()/readCol() methods that had a bug when 2 and 3rd parameters are supplied, causing the last row/column not to be read. Additionally a getSheetByName() method was introduced that allows locating a sheet by it's...

Easy way to make Word documents with images from PHP

Easy way to make Word documents with images from PHP
Article originally from rooJSolutions blog AIt's yet another "solve this quickly and cheaply" problems....How to produce nice Word documents with images and all, without ending up doing lots of hard coded PHP calling some obtuse library in a way that would be difficult to maintain.This one took a bit longer than expected, my first idea was to generate html files, then run them through abiword's command line, as that was the hints I got from googling.abiword --to=doc Amyfile.htmlUnfortunately,...

Where are all the decent PHP CMSes?

Where are all the decent PHP CMSes?
I've been recently asked to check out some CMSes for someone, and try to find a recommendation. What I've been finding hasn't really been encouraging. Out of the several CMSes I've tried, they've all failed for various reasons. I admit that I might be looking at this from a slightly different perspective than most - that of admining it and coding against it, rather than as a user - but it's still rather disappointing.Silverstripe is what I used first - but the forms (including the login to the admin)...

Ibuildings techPortal: Doing the Heavy Lifting: Gearman and Magento

Ibuildings techPortal: Doing the Heavy Lifting: Gearman and Magento
New from the Ibuildings techPortal today, there's a tutorial from Michael Davey looking at using Gearman with Magento to do some of the "heavy lifting" of queuing jobs from inside the tool.With most web applications, there comes a time where there is a need to perform either CPU or I/O intensive work based on user actions. Whether processing uploaded files, or performing system-wide database updates, developers are increasingly turning to Gearman as a simple way to hand off the heavy lifting to another...

Cal Evans' Blog: Six ways to be a better client for your developer - Point 2

Cal Evans' Blog: Six ways to be a better client for your developer - Point 2
Cal Evans has posted the second part of his series targeted towards clients contracting developers and how they can both get the most out of the relationship and work with them the best way possible (part one is here).Look, if you could do this yourself, you would. The fact of the matter is there is just no such thing as "I *just* need a shopping cart." Do you have any idea how complex a shopping cart is? Even modules for things like Drupal, WordPress or Joomla require setup and proper configuration.He...

Henri Berguis' Blog: Literate Programming With PHP

Henri Berguis' Blog: Literate Programming With PHP
In a new post to his blog Henri Berguis takes a look at something that seems to be popping up more and more these days - literate programming. He's created a simple tool that can help implement this in your development too called noweb (modeled after the noweb python project).The literate programming paradigm, as conceived by Knuth, represents a move away from writing programs in the manner and order imposed by the computer, and instead enables programmers to develop programs in the order demanded by the...

SixRevisions.com: 10 Things You Can Do to Become a Better PHP Developer

SixRevisions.com: 10 Things You Can Do to Become a Better PHP Developer
On SixRevisions.com there's a recent article aimed at the new to mid-ranged PHP developers out there (with some good refreshers for the seasoned developers) about ten things you can do to become a better PHP developer.In this article, I'll share with you ten things I wish I was told when I was just getting started with PHP development, and I'm hoping you'll be able to learn a thing or two if you're just taking your first steps into this awesome web development language.Suggestions that made their list...

Latest PHP Tweets