PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 4821 to 4840 of 6889

Why should you cache your PHP website?

Why should you cache your PHP website?
Most web servers are able to handle aonormala traffic and there are plenty of websites which doesn't have so much traffic. So maybe you ask yourself: Why should you cache your PHP powered website? The apache web server is able to serve many, many files at the same time, but all these files need to be static. A PHP script is parsed by the web server and next the generated html data is send to the client (web browser). While this happens the server need to use much more memory than by sending a file to a...

SabreDAV 1.4.0-beta released

SabreDAV 1.4.0-beta released
Last Saturday I put up version SabreDAV 1.4. It's taken a while to get this one out. Much longer than I thought. The result was that there's been very little released over the past few months. In an effort to change this, I decided to release 1.4.0 as soon as possible, rather than when all the features are ready. I believe this is better for the end-user and for me as well (release early, release often, etc).So there it is. These are the new major features: WebDAV ACL support. This part is not 100%...

Community News: Latest PEAR Releases for 02.14.2011

Community News: Latest PEAR Releases for 02.14.2011
Latest PEAR Releases: Net_SMTP 1.5.0 Net_IPv6 1.2.1 File_MARC 0.6.2

Book review: PHP 5 Social Networking

Book review: PHP 5 Social Networking
Book review: PHP 5 Social Networking ISBN: 1849512388 ISBN 13: 78-1-849512-38-1 Publisher:Packt Publishing Author:Michael Peacock Short story: If you are fresh to social networks, this book will get you up and moving. It explains how to build a fully featured social network, based on a custom underlying framework. At the end of the book you will have a functional site, and know the what's what of social networks. It's very easy to follow the author, and the code is very readable. New concepts and...

Meet us at a place near you

Meet us at a place near you
Qafoo people are travelling to many conferences in the next weeks. This is your chance to meet us in person, have interesting chats face to face, discuss your software quality issues and have a beer! If you want to have a dedicated meeting, please email us upfront. Our schedule is:LocationVenueDateManchester (UK)PHP Unconference Europe2/18 - 2/20London (UK)PHP UK Conference2/25 - 2/26Montreal (CAN)Confoo.ca3/09 - 3/11Verona (IT)phpDay.it5/12 - 5/14 (?)Berlin (DE)International PHP Conference5/29 - 6/01We...

Book Review: Mastering phpMyAdmin 3.3.x

Book Review: Mastering phpMyAdmin 3.3.x
When asked to review the new edition of Marc Deslisle's book Mastering phpMyAdmin 3.3.X for Effective MySQL Management, I said yes, as I already liked one of the previous editions a lot. Again I was surprised, how good the book is. In addition to some rewritten chapters and parts, completely new aspects of phpMyAdmin are introduced compared to the 3.1 edition. This includes complete new chapters covering the new data and structure syncronization, replication features and change tracking...

SQL change management done right.

SQL change management done right.
Article originally from rooJSolutions blogI'm slowly going through mtrack at present, breaking the html rendering into templates, and making nice clean classes for the fetching of underlying data fetching. With quite a few plans ahead for it once it's in a state to be easily changed.The more deeply I go through mtrack, there are parts I find that you look at Aand think, "That's a really smart way to handing that problem". Like the change control auditing, where each component has a ID for the last...

Flickr: Link Your Photos Back To Your Blog

Flickr: Link Your Photos Back To Your Blog
I post photos to Flickr from time to time, and then write blog articles about the photos. The blog articles get written days, weeks, sometimes months in advance of when they're scheduled to appear on my blog a which makes it a tad difficult to add a link from a photo to all of the blog articles that mention it. So a couple of weekends ago I knocked up a very crude script that uses the Flickr API (via phpFlickr) to work through all of the published blog posts and make sure each of my Flickr photos has...

Zend Developer Zone: ZendCon Sessions Episode 037: Why MVC is not an Application Architecture

Zend Developer Zone: ZendCon Sessions Episode 037: Why MVC is not an Application Architecture
On the Zend Developer Zone today they've published the latest of their "ZendCon Sessions" series of podcasts. In this latest episode Stefan Priebsch talks about why MVC isn't actually an application architecture.Welcome to the ZendCon 2010 edition of the ZendCon Sessions. The ZendCon Sessions are live recordings of sessions that have been given at previous Zend Conferences. Combined with the slides, they can be the next best thing to having attended the conference itself. [...] This episode of The...

A little fun with the average tech salaries as reported by dice.com

A little fun with the average tech salaries as reported by dice.com
dice.com recently released it's annual ao2010-11 Tech Salary Survey Resultsa. IN it, there is a page that lists average salaries by metro area. We've taken those numbers and normalized them to see what the real buying power of those salaries are. I was surprised at the results. Click on in and I'll share them with you.

Label Media Blog: Design Patterns in PHP - Observer Pattern

Label Media Blog: Design Patterns in PHP - Observer Pattern
Tom Rawcliffe has posted the latest in his design patterns series covering some of the most common patterns and how they would work in PHP. In this new post he looks at the observer pattern.So far in my series of articles on design patterns in PHP we've looked at a creational pattern, a structural pattern and a behavioral pattern. Today I'll be taking a closer look at another behavioral pattern - the observer. The observer pattern (also known as the Subscribe/Publish Pattern) is used to notify one...

Zachary Burnham's Blog: Code: Setting up unit testing in Zend Framework with multiple databases

Zachary Burnham's Blog: Code: Setting up unit testing in Zend Framework with multiple databases
Zachary Burnham has a new post to his blog looking at his technique for unit testing multiple databases in a Zend Framework application.As part of this project, I'm required to work with two separate databases; the osCommerce database and a new database to track barcodes on the coupons. I found myself needing to rewrite the purchase rules that we'd created in osCommerce in a ZF model. The rules are complex, compounded by the fact that we can't use the customer IDs in osCommerce, we're only able to use...

Query7.com: Developing A Blog With CakePHP

Query7.com: Developing A Blog With CakePHP
New on the Query7.com blog there's a tutorial about building a blog with the help of the CakePHP framework. This is the first part of a series they'll be devoting to helping you understand the framework and create the simple blogging application. If you want to develop a blog from sctrach without using any CMS like WordPress or Drupal, then you've come at the right place! In this series, we will understand how to develop a blog using the CakePHP framework. So, why CakePHP? CakePHP is a robust PHP...

Lorna Mitchell's Blog: Book Review: The Passionate Programmer

Lorna Mitchell's Blog: Book Review: The Passionate Programmer
In you've been looking for a good, inspirational book to get you motivated as a programmer, Lorna Mitchell has a suggestion for you - The Passionate Programmer.The Passionate Programmer contains a really insightful mix of advice, it manages to tell developers how to "be", without being preachy or patronising. There are some great stories in there, but mostly it talks about how to frame your thinking such that you can't help succeeding.She notes that the pieces of advice in the book make for a good,...

I don't understand the 9-to-5

I don't understand the 9-to-5
No, this isn't another post about taking that step out of the corporate world's 9-to-5 routine and venturing out on your own. (Though that would make for an interesting future post). This post is more of me asking a question of the development community - PHP or otherwise - to help clear up something in my mind. Let me set the stagea I've been developing PHP fora.well, let's just say a long time now and in that time I've come to appreciate the quirks of the language and have had a real hunger to find out...

Site News: Popular Posts for the Week of 02.11.2011

Site News: Popular Posts for the Week of 02.11.2011
Popular posts from PHPDeveloper.org for the past week:Rafael Dohms' Blog: Problem Solving technique #1: Taking a mental break Michael Nitschinger's Blog: Understanding the Lithium Router - Part 1 Sebastian Bergmann's Blog: PHP Project Wizard ZendCasts.com: Unit Testing Doctrine 2 Entities Jim Plush's Blog: How to Auto Create Issues in Jira From PHP SocialDevelopers.net: Facebook and the Zend Framework - Part 1: Iframe Authentication Lorna Mitchell's Blog: Installing Gearman for PHP and Ubuntu Matthew...

Ticket Giveaway: DC4D:2

Ticket Giveaway: DC4D:2
Did you know that there's a second edition of the DayCamp 4 Developers event coming up in March? The daycamps are a chance for developers to invest a day in their careers, wherever they are, focussing on the soft skills we need to grow beyond coding monkeys and into accomplished and upwardly-mobile professionals. It's a virtual conference, so you can join us from anywhere in the world! In the new edition of DC4D, I'm giving a session entitled "Could You Telecommute?". I have worked from home for three...

AppStorm.net: Using PyroCMS to Manage Content With Simplicity

AppStorm.net: Using PyroCMS to Manage Content With Simplicity
On AppStorm.net there's a new tutorial posted showing you how to use the PyroCMS content management system (CodeIgniter-based) to set up a simple and easy content repository.With a really nifty content-management system called PyroCMS, this needn't be something to worry about. In this article, I'll be showing you how to get PyroCMS installed on a LAMP web server and the basics of creating content and working with the highly-extensible system it offers.They start with an overview of what PyroCMS is and...

TechZinger Blog: Fat-Free Framework for PHP

TechZinger Blog: Fat-Free Framework for PHP
On the TechZinger blog today there's a new post looking at the Fat-Free PHP framework and some of their opinions on it and the features it offers.Even though I am pretty proud of my efforts, late last year I stumbled onto a framework that really caught my attention, the PHP Fat-Free Framework. It has the elements of simplicity I feel really allow a developer to push out code quickly. It's very well thought out and feels very tornado-like in it's design style.He found the Fat-Free Framework to be a...

Zend Developer Zone: Creating Multi-Language Web Applications with Zend_Translate

Zend Developer Zone: Creating Multi-Language Web Applications with Zend_Translate
On the Zend Developer Zone today there's a new tutorial they've posted looking at adding multi-language support to your applications with the help of the Zend_Translate component of the Zend Framework. It makes it simple to swap between sets of language data without much effort on your part.If you're a Web developer building an application for global consumption, it's important for you to build in a framework for multi-language support right from the start. Fortunately, there are a number of ready-made...

Latest PHP Tweets