PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 5341 to 5360 of 6889

Usage Statistics

Usage Statistics
A few years ago, Damien Seguy started collecting information about what version of PHP people were using and how PHP's usage compared to competing technologies such as ASP.NET. As a release manager for PHP 5.1 and 5.2, it was particularly interesting to me, because the monthly stats showed the adoption trends of PHP 5.2 and served as a good gauge of how quickly people were migrating. I was also actively involved in the development of FUDforum, and this data helped determine what new PHP features I could...

QaFoo.com: Testing file uploads with PHP

QaFoo.com: Testing file uploads with PHP
On the QaFoo.com site Manuel Pichler has posted a new tutorial about using unit testing, specifically with PHPUnit (really ending up on phpt) to test and be sure that your file upload handling is working correctly.A question I am asked on a regular basis is, how you can test a file upload with PHP. In this blog post, I take a precise look at this topic and show you how to test your file uploads from within your standard testing environment, using widely unknown testing framework for PHP.He shows how to...

WEBINAR: Zend Framework v1 + Doctrine v2

WEBINAR: Zend Framework v1 + Doctrine v2
WEBINAR : Zend Framework v1 + Doctrine v2 Come join 90 of quality webinar action as the ZF and Doctrine teams join forces to demonstrate how best to integrate these two frameworks. (Warning: there be marketing-speak ahead)

Ruslan Yakushev' Blog: PHP Manager 1.1 available in Web PI

Ruslan Yakushev' Blog: PHP Manager 1.1 available in Web PI
Ruslan Yakushev has a new post talking about the latest release of Microsoft's PHP Manager for IIS being available in their Web Platform Installer.PHP Manager 1.1 for IIS 7 has been released today. This is an incremental release that contains all the functionality available in PHP Manager 1.0 for IIS 7 plus additional features: [...] improved detection logic for existing PHP installations, configuring date.timezone, ability to add new PHP extensions.You can find out more about the PHP Manager for IIS7...

PHPBuilder.com: 10 PHP Tricks for Associative Array Manipulation

PHPBuilder.com: 10 PHP Tricks for Associative Array Manipulation
On PHPBuilder.com there's a new tutorial with ten handy tips you can use to work with associative arrays in your PHP applications.The associative array -- an indispensable data type used to describe a collection of unique keys and associated values -- is a mainstay of all programming languages, PHP included. [...] Such extensive support can be a bit overwhelming to developers seeking the most effective way to manipulate arrays within their applications. In this article, I'll offer 10 tips that can help...

QRCodes

QRCodes
Ivo Jansch (another name I have butchered for several years now), CEO of Egeniq and active member of the PHP community has just published an interesting article titled aoQR tags beyond the hypea in which he talks about QRC odes in a non-marketing, non-technical, down-to-earth way. Let's take look at it anyhow.

Rob Allen's Blog: View helpers in modules

Rob Allen's Blog: View helpers in modules
Rob Allen has this quick new post to his blog today for those out there developing with the Zend Framework - how to use view helpers inside modules.I came across a situation last week where I needed to access a view helper that was in the default module's views/helpers directory when I was in another module. This came about because my layout.phtml uses a view helper that is in application/views/helpers.An error's thrown if you try to use it normally, something about a plugin not being found. The key fix...

Gonzalo Ayuso's Blog: Keep our PostgreSQL databases synchronized with PHP. Database version control

Gonzalo Ayuso's Blog: Keep our PostgreSQL databases synchronized with PHP. Database version control
In this new post to his blog today Gonzalo Ayuso looks at how he's set up a system that uses PHP to synchronize their PostgreSQL databases' schemas when things changed.We create source code at development server and push the changes to production. It's really easy to keep synchronized all our code. But with databases it's different. [...] It's a recurrent problem working with databases. We create database objects (tables, views, ..) in the development server and when our application is ready to go live...

Simas Toleikis' Blog: PHP data caching techniques

Simas Toleikis' Blog: PHP data caching techniques
Simas Toleikis has posted some caching techniques he's come up with to handle a few different situations including simple file-level caching and working with memcached.Caching intermediate data is the most primitive and yet the most rewarding optimization technique where you don't need to fiddle with any complex algorithms or premature optimizations. If you are into PHP you should be aware of all the best practices and the right tools for this job to make your websites fly.He covers a few different,...

The community mourns the passing of Richard "Cyberlot" Thomas

The community mourns the passing of Richard "Cyberlot" Thomas
This post was lifted wholesale from Cal Evans's post from DevZone. I think he summed it up well and I had nothing to add. Today, the PHP community mourns the passing of a friend. Three weeks ago, Richard Thomas, community member and friend to all who knew him passed away. I had planned on writing this post today and am ashamed that I put it off so long. Thanks to Jeff Moore's post and Paul M. Jones's post I was reminded of my duty to my friend. I didn't know Richard as well as some. I hung out with him...

Community News: Latest PEAR Releases for 12.13.2010

Community News: Latest PEAR Releases for 12.13.2010
Latest PEAR Releases: Log 1.12.4 HTML_QuickForm2 0.5.0 Net_IDNA2 0.1.1 Console_Getopt 1.3.0

Streams

Streams
If you want to start building your own apps, one of the most important things you need to know is how to access APIs. How else are you going to get all that awesome data people are posting on the Web? When it comes to making HTTP requests with PHP, you have several options, the most popular three being cURL, pecl_http, and streams. I generally use streams, and I'm choosing to highlight this method here, because the HTTP streams wrapper is native to PHP. This means you can dive right in without worrying...

My book: "Plug-in Entwicklung mit jQuery"

My book: "Plug-in Entwicklung mit jQuery"
Over the past year I have been working on a book called "Plug-in Entwicklung mit jQuery" (engl. Plugin development with jQuery). Those of you who follow me on twitter might already know it: From today on the book is finally available. Why this book might be an interesting read for you is detailed in this article.

Testing LAMP Applications

Testing LAMP Applications
I will present on "Testing LAMP Applications" at the O'Reilly MySQL Conference & Expo 2011:Proper interaction with relational databases is incredibly important in most pieces of software. The importance of this interaction is underscored by the fact that many software architectures have at least one entire layer or system devoted to data persistence and data loading. When dealing with critical data in enterprise level applications it becomes even more important to make sure your data is being stored and...

PHP Days in Manchester

PHP Days in Manchester
The PHP Consulting Company (thePHP.cc) is offering a two-day training course on developing and testing professional PHP code right after PHP Unconference Europe. PHP Days in Manchester will be held by Sebastian Bergmann, Arne Blankerts and Stefan Priebsch. The price for this training course includes admission to the PHP Unconference Europe which is the perfect preparation for attendees to get the most out of this unique PHP training event.Training details Duration: 2 days (February 21-22 2011) Cost: 600...

Share and Enjoy

Share and Enjoy
iaoShare and Enjoya is the motto of a certain division of the largely successful Sirius Cybernetics Corporation. I'm here to complain about it. Data is precious. It is expensive to produce, time consuming to fetch, and eventually discarded. It makes sense to share it and save all the hassle that goes into herding it out of the remote servers it lives in. There can be, however, too much of a good thing. In short, sharing is awesome, but you should care where you put your data. API rage The best kind of...

Managing LAMP

Managing LAMP
One of the things that initially attracted me to PHP was that I could write all of my apps in pure PHP, and they would run anywhere I deployed them. Yeah, right. I was young and dumb back then, and I've learned a lot in the meantime. One of the things that I've learned is that your environment is incredibly important. A misconfigured setting is probably the biggest reason that code deployments fail. It's so important that it's almost universally recognized that if your code has any complexity, you need a...

Speaking at Symfony Live 2011

Speaking at Symfony Live 2011
I am very happy to announce that I will be speaking at both of next year's editions of Symfony Live. In February I will be travelling to San Francisco for the American edition of Symfony Live, and in March I will be present at the European edition of Symfony Live in Paris. At both conferences I will be giving the same talk: Don't use a screw when you need a nail.

Community News: Ibuildings announces Dutch PHP Conference 2011

Community News: Ibuildings announces Dutch PHP Conference 2011
The Ibuildings techPortal has officially announced next year's Dutch PHP Conference happening in May - 19th through 21st.It's that time of year again! For the fifth year in a row, Ibuildings is organising the Dutch PHP Conference, and the new website is back online at http://www.phpconference.nl. The event will be held in Amsterdam from 19th to 21st May 2011. Thursday 19th is tutorial day, and Friday 20th and Saturday 21st are the main conference days. Mark those days in your calendar!The post also talks...

The community mourns the passing of Richard "Cyberlot" Thomas

The community mourns the passing of Richard "Cyberlot" Thomas
Today, the PHP community mourns the passing of a friend. Three weeks ago Richard Thomas, community member and friend to all who knew him passed away.

Latest PHP Tweets