PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 161 to 180 of 224

Brian Swan's Blog: Performance Tuning PHP Apps on Windows/IIS with Output Caching

Brian Swan's Blog: Performance Tuning PHP Apps on Windows/IIS with Output Caching
Brian Swan has a new post to his blog today showing you how to use caching for performance tuning on your Windows/IIS PHP application. He uses the IIS 7 output caching method instead of an external cacing tool or library.The IIS output caching module allows you to configure IIS to cache dynamic pages generated by PHP. When a PHP page becomes "hot", the content of the page is cached so that is served without executing the script that generates it. [...] With the IIS Output Caching module you can cache all...

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:CommonPlaces Blog: Drupal 7 vs. WordPress 3: Battle of the New Features NETTUTS.com: How to Authenticate Users With Facebook Connect SeeIT.com: The include() include_once() performance debate Matthew Weier OPhinney's Blog: State of Zend Framework 2.0 Think Vitamin: 9 Magic Methods for PHP Michael Kimsal's Blog: Zend Framework starter kit - zfkit.com Ask About PHP: PHP and jQuery: Submit a form without refreshing the page Procurios Blog:...

PVR twittering recordings in 2 lines

PVR twittering recordings in 2 lines
I'm using MythTV for my TV recording system. Things can go wrong from time to time with such a self-built, on-the-edge system, causing some recordings to fail. That's why I like to keep notified about any finished recordings, especially while I'm on the road, when it really counts that recordings work. So I taught my media PC with two lines of code to send me a tweet for each finished recording, using Horde's excellent Twitter and OAuth libraries.

It's Clouds All the Way Down by : Nils on Flickr.Flickr...

It's Clouds All the Way Down by : Nils on Flickr.Flickr...
It's Clouds All the Way Down by : Nils on Flickr.Flickr Architecture Plan 2012

Getting an OAuth Access Token from the Command Line

Getting an OAuth Access Token from the Command Line
OAuth is great - there's no need to save users' passwords, it's - in theory - a consistent way to interact with other services, and it's hopefully something that your users are familiar and comfortable using. But if you're not just interacting with your users' accounts - for example, your application uses a single account on a service to broadcast messages, or analyze data - getting or renewing the access token can be painful.

Michael Nitschinger's Blog: Securing Lithium Forms

Michael Nitschinger's Blog: Securing Lithium Forms
Michael Nitschinger has a new post to his blog today showing how you can secure the forms in Lithium using the handy CSRF token implemented directly in the framework.CSRF (Cross-Site-Request-Forgery) attacks work by sending arbitary (form) requests from a victim. Normally, the receiving site (in our case the Controller who processes the form data) doesn't know where the data comes from. The CSRF protection in Lithium aims to solve this problem in an elegant and secure way. You can read more about those...

Zend Developer Zone: Book Review: Producing Open Source Software

Zend Developer Zone: Book Review: Producing Open Source Software
On the Zend Developer Zone today there's a new book review from Keith Casey covering the Karl Fogel book Producing Open Source Software, a guide to organizing and running a successful open source project and its community.By the time I finished the book a few months later, it rocked my professional world and I couldn't wait to jump into the community fully and completely. To be clear, Karl's book is about the difficulties and challenges of building a team to build a project, but almost all of it is...

DevShed: Cache Data in RAM with PHP

DevShed: Cache Data in RAM with PHP
DevShed has posted a new article in their series looking at storage interfaces and how to use them. In this latest article they show how to create a caching layer that will allow you to work with any sort of caching backend you'd like.As with other elements of object-oriented programming, it's possible to use segregated interfaces in a great variety of scenarios and conditions and, therefore, enjoy the benefits that they provide right out of the box. [...] My goal in this article is to create an...

Web Species Blog: Symfony2 - the best framework today?

Web Species Blog: Symfony2 - the best framework today?
In a new post to his Web Species blog Juozas Kaziukenas wonders if Symfony2 is the best framework today for developers looking for something that's robust, flexible and has the potential to "go big, very big".It has its problems and flaws, but let me give you some thoughts why I think it's the framework which is going to go big. Very big. Frameworks are big creatures and naming interesting features can take thousands of words, so this is just a short glimpse of the few things I find interesting, to me....

Ibuildings Blog: Dutch PHP Conference 2011

Ibuildings Blog: Dutch PHP Conference 2011
On the Ibuildings blog today Hilary Boyce has posted her wrapup of the Dutch PHP Conference that just recently came to a close in Amsterdam.I have just returned from the fifth (and my second) Dutch PHP Conference (DPC). For the technical staff at Ibuildings the conference is a highlight of our year. Not only do we have a chance to visit the delightful city of Amsterdam, but we also have 3 days of stimulating tutorials and conference talks. There is the added bonus of being able to meet and exchange ideas...

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
Latin to Cyrilyc translator Calculus Upload and Compress ncdcImage Cyrillic to Latin Transliteration Flash 2 HTML geozonedb

Dutch PHP Conference 2011

Dutch PHP Conference 2011
I have just returned from the fifth (and my second) Dutch PHP Conference (DPC). For the technical staff at Ibuildings the conference is a highlight of our year. Not only do we have a chance to visit the delightful city of Amsterdam, but we also have 3 days of stimulating tutorials and conference talks. There is the added bonus of being able to meet and exchange ideas with fellow developers from all over Europe and further afield, many of whom are the movers and shakers in the PHP world. We believe it...

Book Review: Producing Open Source Software

Book Review: Producing Open Source Software
I've been at a number of community run, focused, and attended conferences so far this year. And despite our celebration of the results and benefits of a community, we often forget all the effort that goes into the mechanics and operations behind the scenes.

Sasa Stamenkovic's Blog: Eclipse vs NetBeans for PHP Development

Sasa Stamenkovic's Blog: Eclipse vs NetBeans for PHP Development
In a new post to his blog Sasa Stamenkovic compares two of the most popular IDEs PHP developers are using these days - Eclipse and NetBeans and how they stack up on various criteria including configuration, navigation, version control support and debugging.I was happy Eclipse fanboy for quite a long time, and I can say that I still am. I like to try out new things, but this IDE was doing perfect job and I stick to it for PHP development. But few months ago I have tried NetBeans 7.0, and boy, after few...

Zend Developer Zone: Liskov Substitution Principle...attempted

Zend Developer Zone: Liskov Substitution Principle...attempted
In a previous post to the Zend Developer Zone Keith Casey talked about the SOLID principles of software development, a set of guidelines that can help to make software more maintainable and easier to work with. In this new post he looks at the "L" in SOLID, the Liskov Substitution Principle. So the Liskov Substitution Principle boils down to: method/class preconditions cannot be strengthened, method/class post conditions can't be weakened, all exceptions thrown must equally interchangeable and method...

RandomBugs.com: Apache Dynamic Virtual Hosting and PHP security

RandomBugs.com: Apache Dynamic Virtual Hosting and PHP security
On the RandomBugs blog today there's a new post looking at some of the considerations made when setting up Apache and PHP for dynamic virtual hosting.It's been a while since I configured the latest Dynamic Mass Virtual Hosting Server. Last time I used mod_vhost_alias to create a dynamic virtual hosting and it worked without any problem for what we need in that time. [...] Now, the problem is a little bit changed: We need a secure sever which should support ftp virtual users with quota and we don't have...

Lorna Mitchell's Blog: PHP North West 2011

Lorna Mitchell's Blog: PHP North West 2011
Lorna Mitchell has a new post today about this year's PHP North West conference happening October 7th through 9th in Manchester, UK. She talks some about the current status of the event and how it'll be structured.e might still be in the thick of the summer conference season, but there's an event coming up this autumn which has me very excited: PHP North West 2011.This is a regional PHP conference based in Manchester, UK, and I've been involved with it since it began (I'm surprised to find this is our...

Kevin Schroeder's Blog: Passing typed ActionScript objects to Flex using PHP and a message queue

Kevin Schroeder's Blog: Passing typed ActionScript objects to Flex using PHP and a message queue
Continuing on in his Flex and PHP series Kevin Schroeder has a new post to his blog today looking at how to send typed ActionScript objects to Flex so he could pass PHP objects and their structure directly back to the waiting frontend.What I wanted to do was use the sales notification mechanism to pass PHP objects to Flex using the message queue. But I could not get the unserialization mechanism to work and so I had to settle for passing a simple message that a sale had been made. However, because you...

mind blowing security practice

mind blowing security practice
Yeah, you read that right. Kids, don't try this sort of security in your own web apps. AThis is reserved for high-end financial institutions only.

Community News: Latest PECL Releases for 06.07.2011

Community News: Latest PECL Releases for 06.07.2011
Latest PECL Releases: yaz 1.1.1 pecl_http 2.0.0dev1 pdo_sqlsrv 2.0.1 sqlsrv 2.0.1 solr 1.0.1