PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

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

PHPBuilder.com: Debugging Your Magento E-Commerce Applications in PHP

PHPBuilder.com: Debugging Your Magento E-Commerce Applications in PHP
On PHPBuilder.com there's a recent post looking at debugging Magento applications with some of the built-in tools the platform makes available.Magento is the world's most popular open source e-commerce platform, relied upon by countless Fortune 500 and small business alike for selling goods and services of all types. [...] But with Magento's considerable power comes a great deal of complexity [but] it can be incredibly difficult to even identify the origin of an error let alone resolve it. You can...

PHPMaster.com: 10 Tips for Better Coding

PHPMaster.com: 10 Tips for Better Coding
PHPMaster.com has a new post with ten helpful tips for you to consider using during your development. These tips can help to not only make your current development simpler but make for easier to maintain, stronger code in the future.Good code is maintainable, reusable, and testable. The following tips address how you and/or your development team can handle various coding tasks and how to keep everything as neat as possible. I will introduce you to some "best practices" that will help you write better...

NetTuts.com: 3 Key Software Principles You Must Understand

NetTuts.com: 3 Key Software Principles You Must Understand
On the NetTuts.com site today there's a set of reminders about some software principles that all developers (PHP or otherwise) should keep in mind when doing their work:he fundamental things will always apply. If you have an understanding of the underlying ideas of software development, you will quickly adjust to new techniques. In this tutorial, we will discuss three basic principles and mix them with many more. They provide a powerful way of managing the complexity of software. I'll share some of my...

Anthony Ferrara's Blog: Open Standards - The Better Way

Anthony Ferrara's Blog: Open Standards - The Better Way
In this new post to his blog Anthony Ferrara responds to some of the recent news about PHP standards being up for voting (PSR-1 and PSR-2). He has an issue with how they were created, though, and notes that the current PSR process doesn't encourage open standards.There has been a lot of traction lately on the topic of the PSR "PHP Framework Interoperability Group". They are introducing two new proposed standards: PSR-1and PSR-2, both dealing with code formatting standards. [...] I have read both, and...

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:Elated.com: Object-Oriented PHP: Working with Inheritance PHPBuilder.com: Tracking User Activity in PHP with Cookies and Sessions Shameer Chamal's Blog: Tutorial : Simple ajax validation for Kohana Box UK: Unboxing: Silex Michelangelo van Dam's Blog: Book Review: PHP Development in the Cloud Omar Abdallah's Blog: Installing LAMP with PHP 5.3.6 on Ubuntu 11.04 Natty Narwhal NetTuts.com: Easy Authentication with CodeIgniter Zend Developer...

Latest sprint at InterNations

Latest sprint at InterNations
This will be my new series about what product and development does at InterNations. Of course I can't tell you everything :) Made phpredis behave with PHP 5.4: float conversion issue and serializer initialization/destruction Found a bug in PHP 5.4 and did the right thing Got the majority of our systems appear in Chef Learned a lot of things about Google Website Optimizer Learned how to write custom Twig tags Fixed an awful bug in our JS that made our activity group walls shiver Finished...

Paul Reinheimer's Blog: Sending Mail

Paul Reinheimer's Blog: Sending Mail
Paul Reinheimer has posted about his experiences with sending mail, specifically as it relates to using the Zend_Mail component from the Zend Framework to handle the details.Like every product, Natural Load Testing needs to send some mail, having written and re-written a bunch of different blocks of mail code over the years, I wanted to come up with something that would work now, and continue to serve us well into the future.He chose Zend_Mail to fulfill some of his requirements (multipart emails,...

Open Standards - The Better Way

Open Standards - The Better Way
There has been a lot of traction lately on the topic of the PSR "PHP Framework Interoperability Group". They are introducing two new proposed standards: PSR-1and PSR-2, both dealing with code formatting standards. Actually, calling them proposed is a bit of a short-fall, since they both already have enough votes to be approved. I have read both, and actually agree and think they are quite good.However, there's a deeper problem. Open Standards is something that the internet was built upon. From HTTP,...

Phil Sturgeon's Blog: Laravel is Awesome

Phil Sturgeon's Blog: Laravel is Awesome
Phil Sturgeon (a developer on the FuelPHP and CodeIgniter frameworks) has a new post to his blog today talking about the Laravel framework and how "it's awesome" .You might not expect to hear that from a CodeIgniter and FuelPHP developer, but it's true. Taylor has done a brilliant job writing code that is clean, functional and has built a huge community of smart developers in less than a year of active development. People are flooding to Laravel from other frameworks and that's great for the PHP...

Lineke Kerckhoffs-Willems' Blog: How to use the Symfony2 SonataAdminBundle

Lineke Kerckhoffs-Willems' Blog: How to use the Symfony2 SonataAdminBundle
In this recent post to her blog Lineke Kerckhoffs-Willems talks about some recent Symfony2 development she's been doing and some of the trials she's come across when trying to implement the SonataAdminBundle to build on their pre-existing Doctrine2 entities.I have been doing a lot of Symfony2 development lately for our project ProTalk and one of the things we needed was a backend for our database. This should be a fairly simple backend to start with, just an easy way to get data into the database. So I...

Michael Nitschinger's Blog: A primer on PHP exceptions

Michael Nitschinger's Blog: A primer on PHP exceptions
Michael Nitschinger has a new post focusing on one of the more commonly used, but maybe just as commonly misunderstood, part of PHP - exceptions and their handling. His latest post looks at what Exceptions in PHP have to offer and provides some "best practices" in their use.Exceptions are and should be an integral part of any general purpose programming language. PHP introduced them long ago (with the release of PHP 5 or 5.1), but it still seems that many of the concepts are not fully understood or...

9Lessons.info: Login with Instagram OAuth using PHP

9Lessons.info: Login with Instagram OAuth using PHP
On the 9Lessons blog there's a recent tutorial showing you how to log into Instagram via OAuth with the help of their Instagram class.The very quick registration gives you many users to your web project, we already published login with Facebook, Twitter and Google Plus now time to think about very popular photo sharing portal Instagram. This post explains you how to login with instagram Oauth API and importing user data. Create an instagram account and take a quick look at this demo thanks!The tutorial...

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
PHP Report GrabzIt PHP Library CachClass MySQL Query Paginator Inherited CSS .wav Creator BASIC Language Parser

Don't Be Stupid, Grasp Solid - Slides

Don't Be Stupid, Grasp Solid - Slides
Here are the slides from my presentation at NYPHP on STUPID vs SOLID development. Click through to see the slides.Read more A

PHPMaster.com: PSR-1 and PSR-2 to be Approved as Standards

PHPMaster.com: PSR-1 and PSR-2 to be Approved as Standards
As is mentioned in this new post to PHPMaster.com, the PHP standards group is officially in the voting process on two new standards (PSR-0 being the first) setting up some standard development practices for PHP applications - PSR-1 and PSR-2.They initially started out as one proposal but the initial round of voting didn't yield a majority in favor. Participants did however see merit in various requirements the decision was made to split it into 2 proposals - one for mandatory interoperability and one for...

Derick Rethans' Blog: MongoDB Cursors with PHP

Derick Rethans' Blog: MongoDB Cursors with PHP
Derick Rethans has a new post to his site today about MongoDB cursors in PHP when using the PHP driver and how it handles pulling data from the server.Recently I was asked to improve the MongoCursor::batchSize documentation. This began an indepth investigation in how the PHP driver for MongoDB handles pulling data that's been queried from the MongoDB server. Here are my findings.He talks about the cursor that's created when a "find" call is made and how you can add on additional options (via other...

Voices of the ElePHPant Podcast: Interview with Joe Devon

Voices of the ElePHPant Podcast: Interview with Joe Devon
The Voices of the ElePHPant podcast has released their latest episode, an interview with a member of the Los Angeles PHP community, Joe Devon.Cal's "three questions" What is "Global Accessibility Awareness Day" and how did it turn out? Tell us the good and bad parts about selecting talks for a conference. Tell us what you're doing as an independent developer and what advice do you have for someone wanting to go out on their own? You can listen to this latest episode either via the in-page player, by...

Till Klampaeckel's Blog: Zend Framework: CRUD

Till Klampaeckel's Blog: Zend Framework: CRUD
In this new post to his blog Till Klampaeckel shares a Zend Framework "base" controller that makes it easier to do the usual CRUD (Create, Read, Update, Delete) operations in an application.I think it took me (or us) a couple attempts to get this right - let me introduce you to Zf_Crud, a CRUD controller for the Zend Framework. [...] Zf_Crud aims to provide you with an interface for any table possible - think of it as a phpMyAdmin more tailored towards your data and (thanks to Twitter Bootstrap and the...

MaltBlue.com: Zend Form Mastery with Zend_Config - Part 3, Standard Form & Element Options

MaltBlue.com: Zend Form Mastery with Zend_Config - Part 3, Standard Form & Element Options
On the MaltBlue.com blog they've posted the latest part of their series on using Zend_Config configuration files to create Zend_Form elements. In this latest article, they show how to set some of the other properties on the elements (like "readonly" or "required").We've looked at custom form filters and we've looked at the core form configuration. But what about the other form properties? What about: setting an element as readonly, an element as required, ignoring an element and love them or hate them,...

PHPMaster.com: Using SPL Iterators, Part 2

PHPMaster.com: Using SPL Iterators, Part 2
On PHPMaster.com today they've posted the second part of the series covering the Iterators that come with PHP as a part of the SPL.In part one of this series I introduced you to some of the SPL Iterators and how to use them. There may be times however when the provided iterators are insufficient for your needs and you'll want to roll your own custom iterator. Luckily, SPL provides interfaces that will allow you to do just that. For an object to be traversable in a foreach loop, PHP requires that it be an...