PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 181 to 200 of 242

php|architect Blog: PHP in the Cloud - New Options for Application Hosting

php|architect Blog: PHP in the Cloud - New Options for Application Hosting
On the php|architect blog today there's a new post from Joel Clermont about some of the recent cloud-based offerings that have popped up in the PHP world - Platform as a Service solutions that can help take the effort out of the usual application hosting issues.Enter the newcomer to the world of PHP deployment options: Platform as a Service (PaaS). You may be rolling your eyes at the introduction of yet another buzzword and acronym, but before you dismiss it, consider how it might fit in to your...

ZendCon Sessions Episode 036: "Pragmatic Guide to Git"

ZendCon Sessions Episode 036: "Pragmatic Guide to Git"
Git is hard; at least if you listen to the naysayers. Actually, you need to know a handful of commands to navigate Git successfully. This talk demystifies Git. Once we're finished you'll know everything you need to start using Git in your day-to-day projects and collaboratively with other developers. ZendCon session by Travis Swicegood

Indra Dutta's Blog: Top 5 reasons why PHP is a better choice than java & .NET for most websites

Indra Dutta's Blog: Top 5 reasons why PHP is a better choice than java & .NET for most websites
Indra Dutta has shared some of his thoughts about which language(s) are best suited for web development work in his latest post - that PHP is a better choice over things like Java and .NET for building most of the functionality out there.I have worked on java web frameworks like JSF, Echo2, Vaadin, Grails and recently Play. Similarly I have worked on Silverlight, ASP.NET and ASP.NET MVC. My conclusion is that, in overall, PHP frameworks beat both java and .NET frameworks in terms of ease of development,...

Community News: Latest PECL Releases for 02.08.2011

Community News: Latest PECL Releases for 02.08.2011
Latest PECL Releases: htscanner 1.0.0 oauth 1.1.0 mongo 1.1.4

Michael Nitschinger's Blog: Understanding the Lithium Router - Part 1

Michael Nitschinger's Blog: Understanding the Lithium Router - Part 1
Michael Nitschinger has posted the first part of a series about the internals of the Lithium routing system in the Lithium PHP 5.3 framework.In this article series we'll take an in-depth look at the Lithium router. This first part bootstraps your knowledge and lays a foundation for more advanced topics.He introduces the Router component as having two purposes - matching a URL against the code to handle the request and the other is the reverse, creating URLs out of routes. He links to two pages where you...

Rafael Dohms' Blog: Problem Solving technique #1: Taking a mental break

Rafael Dohms' Blog: Problem Solving technique #1: Taking a mental break
Rafael Dohms has posted a new tip for developers (and really anyone else that has to concentrate on mentally challenging tasks all day) that could sometime help you break through that wall you've hit in your code - take a mental break.Developers are modern day artists whose masterpieces are not hung on walls but stretched out thin on web servers all over the world, yes that is very poetic, but I really try to look at developers as artists and puzzle solvers. [...] A different activity, to most its the...

ZendCasts.com: Unit Testing Doctrine 2 Entities

ZendCasts.com: Unit Testing Doctrine 2 Entities
New on the ZendCasts.com site there's a screencast showing you how to unit test Doctrine 2 entities.His example came from a webinar recently presented by Zend to integrate unit testing with the help of the Symfony console. He shows how to set up a configuration (sans yaml) in your Zend Framework application's setup and a bootstrap to get them all working together.This screencast is about 45 minutes long and, if you'd like more information on unit testing with the Zend Framework, check out the side bar...

The Five Tools I Can't Develop Without

The Five Tools I Can't Develop Without
Every developer has a toolkit of favorite tools and applications that help them develop more effectively. Being individuals, developers often differ (and in some cases, argue) about the tools they use. One of the most frequent questions I'm asked is aowhat are the tools you use?a and that was the genesis of this blog post. [...]

Sebastian Bergmann's Blog: PHP Project Wizard

Sebastian Bergmann's Blog: PHP Project Wizard
In this new post to his blog Sebastian Bergmann mentions yet another new tool he's released - the PHP Project Wizard, a tool that helps with the creation of configuration files for setting up project build automation.The PHP Project Wizard (PPW) is a commandline tool that can be used to generate the scripts and configuration files necessary for the build automation of a PHP project. Given the location of a project's directories with sourcecode and tests as well as the project's name, the PHP Project...

Lorna Mitchell's Blog: Installing Gearman for PHP and Ubuntu

Lorna Mitchell's Blog: Installing Gearman for PHP and Ubuntu
Lorna Mitchell has a (very) quick post on getting Gearman installed for PHP on an Ubuntu linux system - as easy as a few package install calls, really.I've been using Gearman lately in a project that I'm working on, and of course a month later when I came to deploy the code, I had to look up all over again what was required for a gearman server in order to put it on the new platform. Here is the short version for my future reference (and yours, if you like)It's an easy two-step process - one to install...

Jim Plush's Blog: How to Auto Create Issues in Jira From PHP

Jim Plush's Blog: How to Auto Create Issues in Jira From PHP
Jim Plush has a new post to his blog today that points out a bit of code you can use to auto-create issues in Jira from your PHP application.We use Jira at Gravity for tracking issues and bugs. Since I'm not always on VPN or have access to our network managing my todos has been cumbersome. I've tried every Todo app out there and always fail to use them for more than 2 days. I finally saw a great article on just using a simple Todo.txt file in your Dropbox folder and working from that. It's been a dream...

aY On writing (better)

aY On writing (better)
Over the last umpteen years, I have come to the conclusion that the vast majority of people (and techies in particular) have three main fears: Speaking Writing Picking up the phone In the past, I have talked about all three activities, but two recent events conspired to make me write this post. The first was an opportunity to co-write an article with my friend and collaborator Lex Friedman. The piece ended being killed for reasons beyond anyone's control, but the process of actually sitting down with...

Managing Test Users in Facebook

Managing Test Users in Facebook
Recently Facebook implemented a new and more secure way of creating test users for your applications using the new Graph API. This new resource creates test users per application, allowing the developers of these apps to login as these users and test out their app's functionality without using their own accounts and throwing test information into their live activity feed, this makes it very easy and clean to test new applications. Its possible to create up to 100 test users per app, creation allows you...

Speaking at Confoo2011

Speaking at Confoo2011
Now, this I call a nice XMas surprise. I got the confirmation to speak at confoo 2011 right after XMas. Believe me I was really surprised since I applied for it the second time now and last time I did not get accepted. So what am I going to talk about? This article will tell you.

PHP Project Wizard

PHP Project Wizard
Hot on the heels of the Template for Jenkins Jobs for PHP Projects comes my next new Open Source project: the PHP Project Wizard (PPW).The PHP Project Wizard (PPW) is a commandline tool that can be used to generate the scripts and configuration files necessary for the build automation of a PHP project. Given the location of a project's directories with sourcecode and tests as well as the project's name, the PHP Project Wizard generates scripts and configuration files necessary for build automation using...

Symfony2 .. bumpy ride for some

Symfony2 .. bumpy ride for some
Well I should say, as an experienced developer I am pretty much all around happy with Symfony2. There are some things I do not like, some that are a bit tedious, but nothing that is horrible and, this is key, I can fix pretty much anything I do not like. Moreover with supervision any half way decent developer can be productive quickly. I would say 1-2 days pair programming to be able to stand on their own for 93% of the tasks during development. So from the POV of Liip I am happy we made the choice to go...

PHPBenelux 2011 Recap

PHPBenelux 2011 Recap
Last week I attended and spoke at the PHPBenelux conference for the first time. What's unique about this conference is that it's entirely run by the local Benelux PHP Users Group. While there was lots of PHP-specific content, it also had a good mix of community and general concept talks too. I gave one session over the weekend called "Project Triage and Recovery" [slides available here] which was based on the simple premise: You've experienced it. You're handed a project with two hundred thousand lines...

SocialDevelopers.net: Facebook and the Zend Framework - Part 1: Iframe Authentication

SocialDevelopers.net: Facebook and the Zend Framework - Part 1: Iframe Authentication
On the SocialDevelopers.net blog there's a new tutorial posted that helps Zend Framework developers connect their applications to Facebook. This article is the first in a series and talks about one of the simplest integration methods - the iframe.We are proud to present our first ever tutorial, aimed at helping Zend Framework developers to integrate their iframe applications into Facebook using the new(ish) OAuth for Canvas authentication mechanism. This is the first part in a three part series aimed at...

Matthew Weier O'Phinney's Blog: Why PHP Namespaces Matter

Matthew Weier O'Phinney's Blog: Why PHP Namespaces Matter
Matthew Weier O'Phinney has a new post today talking about why namespaces in PHP matter and why he thinks they're a valuable contribution to the language.You've heard about PHP namespaces by now. Most likely, you've heard about -- and likely participated in -- the bikeshedding surrounding the selection of the namespace separator. Regardless of your thoughts on the namespace separator, or how namespaces may or may not work in other languages, I submit to you several reasons for why I think namespaces in...

Sebastian Bergmann's Blog: Template for Jenkins Jobs for PHP Projects

Sebastian Bergmann's Blog: Template for Jenkins Jobs for PHP Projects
Sebastian Bergmann has a new post to his blog today talking about the Jenkins template he's put together to help PHP projects get started quickly with the popular continuous integration tool (formerly Hudson).Most web applications are changed and adapted quite frequently and quickly. Their environment, for example the size and the behaviour of the user base, are constantly changing. What was sufficient yesterday can be insufficient today. Especially in a web environment it is important to monitor and...