PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 5001 to 5020 of 6889

Derek Allard's Blog: 5 Things You May Not Know About CodeIgniter

Derek Allard's Blog: 5 Things You May Not Know About CodeIgniter
Derek Allard has a new post to his blog today sharing five things about CodeIgniter you might not know - things he's discovered in his CI work over the past few years.Every time I start a new project with CodeIgniter I find myself tasked with something, often a small thing, that I've never "solved" before. I try to use these moments as opportunities to explore PHP and CodeIgniter a little bit deeper. Often times I surprise myself by learning something new, or surprise myself at having forgotten something...

Web Builder Zone: 5 things that PHP envies Java for

Web Builder Zone: 5 things that PHP envies Java for
On the Web Builder Zone today Giorgio Sironi has a new article with five things he thinks the PHP world is jealous about when they look at the features Java has to offer.I've seen many programmers starting to think that Java is old and verbose, and trying to jump on the bandwagon of scripting languages such as PHP and Ruby. But it's not so simple, as these languages are late to the party in many areas. Here are the 5 things that as a PHP programmer I started envy Java for.The five features on his list...

Chris Hartjes' Blog: Smarter DB Migrations using Zend Framework and Doctrine 1.2

Chris Hartjes' Blog: Smarter DB Migrations using Zend Framework and Doctrine 1.2
Chris Hartjes, after finally figuring out an issue with database migrations with Doctrine on a Zend Framework application, has posted about the process to his blog today. As he notes:This posting is a lesson on the value of actually looking at the source code of a third-party library when you are trying to figure something out...His problem wasn't with the features of Doctrine and how easy it made to automate things in his environments (continuous integration). His issue was that Doctrine wanted to run...

ZendCon 2010 Podcast - Do You Queue?

ZendCon 2010 Podcast - Do You Queue?
There has been a lot of talk over the past several years about the difference between performance and scalability. When talking about building a scalable application queuing is a concept that many PHP developers are not overly familiar with. In this talk we will demonstrate how you can use the Zend Server Job Queue to scale your application.

Kevin Schroeder's Blog: ZendCon 2010 Podcast - Unit Testing in Zend Framework 1.8

Kevin Schroeder's Blog: ZendCon 2010 Podcast - Unit Testing in Zend Framework 1.8
Kevin Schroeder has posted another podcast recorded at the Zend/PHP Conference 2010 - a session from Michelangelo van Dam about unit testing in Zend Framework applications.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.You can listen to it on the page (with the in-page player) or you can download the mp3 to listen to it at your leisure. You can also...

Volker Dusch's Blog: Creating your custom PHPUnit output formats

Volker Dusch's Blog: Creating your custom PHPUnit output formats
Volker Dusch has a new post to his blog today talking about PHPUnit and how you can make custom output formats to get the results exactly how you need them. The trick is in using XSLT for transformation. While tackling with someones question i decided it's time to play around with xslt for learning purposes and i found something useful to do. He wanted to extend the --testdox-html output and i proposed to just transform phpunits xml output using an xslt since i didn't see a easy way to prove a custom...

Zend Developer Zone: Announcing The First Zend Framework Bug-Hunt of 2011

Zend Developer Zone: Announcing The First Zend Framework Bug-Hunt of 2011
On the Zend Developer Zone today Ralph Schindler has officially announced the first bug hunt event of 2011 for the Zend Framework happening today through the 22nd.It's time to kick 2011 off with a bang. Tomorrow, Friday and Saturday (January 20th, 21st, and 22nd) we will be hosting our monthly bug-hunt. For those of you unfamiliar with the event, each month, we organize the community to help reduce the number of open issues reported against the framework. So, if you haven't already planned to take some...

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:Giulio Pons' Blog: Facebook Connect Tutorial StackOverflow.com: What PHP framework would you choose for a new application and why? Zend Framework By Examples: Handling dates and times (Zend_Date) Rdavid.net: Test Results on Memory Usage of Zend Framework and Doctrine with APC Raphael Stolt's Blog: Closing and reopening GitHub issues via PHPUnit tests David Abdemoulaie's Blog: bundle-phu - minify, bundle, and compress your js/css in Zend...

Be More Asssertive: Getting to Know PHPUnit's Assertions

Be More Asssertive: Getting to Know PHPUnit's Assertions
In my previous article, I took you through some of the basics of unit testing with PHPUnit. I introduced you to what it means to test your code and the real benefits it can for you and your code. This time I want to dive in a little deeper and get to know PHPUnit in a bit more detail. Marking Tests Skipped or Incomplete PHPUnit includes two methods that, if used correctly, can make your testing life a little simpler. The two methods, markTestSkipped and markTestIncomplete, allow your tests to have...

CMSes: an update

CMSes: an update
My previous post was typed in a bit of a hurry (was it that obvious?) and could probably have done with a few more sarcasm tags, though I think I still have a valid, if small, point. It surprised me that these well-maintained projects seem to be content to run with what I would consider to be errors. Though they do run, otherwise nobody would be using them. For what it's worth, SilverStripe and I have made up and it's all going swimmingly at present. Thanks to everyone who commented with recommendations;...

Gimme Bar: One Year Old

Gimme Bar: One Year Old
Exactly one year ago, today, Gimme Bar was born. Gimme Bar has been the focus of my work for that entire time, and I haven't blogged about it (much). Ironically (sort of), I've been far too busy working on Gimme Bar to do much writing about Gimme Bar, but I thought it fitting to take a couple minutes to write a few words about it today. The elevator pitch for the project goes something like this: Gimme Bar is a personal utility to help you capture and collect interesting things you find in your...

Alligator in the Bathroom

Alligator in the Bathroom
Alligator in the Bathroom: aoMerlin Mann and Dan Benjamin on productivity, communication, work, barriers, constraints, tools, and more.a Merlin came by Flickr the other day and talked about meetings and how much they suck (truth). In this podcast, he calls me aoa huge vim nerda. Hmm.

Webification.com: 20 less known Open Source PHP CMS-es

Webification.com: 20 less known Open Source PHP CMS-es
There's a few well-known PHP-based content management systems out there that everyone seems to use. In this new post to the Webification site today, they want to help broaden that view with their list of twenty lesser known CMSes.Anyone who needs to develop a dynamic web site has the esigence to use a Content Management System. Not all web designer have the ability to develop an owner CMS and, most importantly, this choice might be too expensive. If you want to start your own website and you don't want...

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

Cal Evans' Blog: Six ways to be a better client for your developer - Point 3
Cal Evans has posted his third tip for clients wanting to have a better relationship with the developers on their project. This new tip talks about the balance between suggestions and "being sold" on technologies.To balance Point 2, make sure your developer fully understands the problem and has put thought into it before actually proposing a solution. If, in the first meeting they propose a solution, especially a pre-packaged solution like WordPress, Joomla or Drupal, exit the building in a calm and...

Simas Toleikis' Blog: Writing a PHP daemon application

Simas Toleikis' Blog: Writing a PHP daemon application
Simas Toleikis has a new post today looking at a method he's found for creating a simple daemon application in PHP. He gives you the basic outline of how it works (with a bit of code included) but not a specific example.There is a special group of applications that require a different PHP script execution model. [...] All of [these special] applications need to be run in the background as daemons - something that PHP was never designed/supposed to be good at. The plain C language is a weapon of choice...

Announcing The First Zend Framework Bug-Hunt of 2011

Announcing The First Zend Framework Bug-Hunt of 2011
It's time to kick 2011 off with a bang. Tomorrow, Friday and Saturday (January 20th, 21st, and 22nd) we will be hosting our monthly bug-hunt. For those of you unfamiliar with the event, each month, we organize the community to help reduce the number of open issues reported against the framework. So, if you haven't already planned to take some time to get involved, now's the time. Bounce on over to your bosses cube and have him carve out some time to bug-hunt with us!

Community News: Jackal PHP Framework

Community News: Jackal PHP Framework
Luke Keith recently submitted a link to a framework he and Samuel Dillow have been working on for the last two years and have just now released for public consumption - Jackal.Writing incredibly powerful web sites and web apps has never been this easy. Every line in Jackal was carefully engineered for speed and efficiency. Our goal was to create a PHP framework that helps you write bigger better applications without getting in your way. Writing for the web is a lot of work if you start from ground zero....

Ralph Schindler's Blog: PHP Component and Library API Design Overview

Ralph Schindler's Blog: PHP Component and Library API Design Overview
Ralph Schindler has written up a new post for his blog today looking at APIs and some things to consider when building them. These aren't the web service APIs you're thinking of - this is the interfaces your code uses to talk to it's own parts.It's important to have a common understanding of the actual problem area. When we talk about names, we are really talking about the API. An API is a particular set of rules and specifications that a developer can follow to access and make use of the services and...

Using the Stack Exchange API with PHP (part 2)

Using the Stack Exchange API with PHP (part 2)
This concluding segment of our two-part article on integrating PHP applications with the Stack Exchange Web service API discusses API methods related to user profiles, user tags and badges, and user activity timelines. It also looks at ways in which you can improve the performance of your PHP application, using built-in caching and easy integration with pagination widgets.

Ben Ramsey's Blog: A Different Kind of Conference: the PHP Community Conference

Ben Ramsey's Blog: A Different Kind of Conference: the PHP Community Conference
There's a "new kid" in the PHP conference world that was just announced at the end of last week - the PHP Community Conference happening in Nashville, TN April 21st and 22nd. Ben Ramsey, one of the organizers of the event has written a new post for his blog talking about some of the motivation behind the new conference.I've long wanted to organize a community-driven PHP conference, as far back as 2004, when I helped form the Atlanta PHP user group. [...] I've seen conferences as both a speaker and an...

Latest PHP Tweets