News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts

Recite CMS 2.1.11 Released

We have today released Recite CMS 2.1.11 and updates to the assets and backend requests drivers. This is a maintenance release that improves file management in Recite CMS. The key improvements in these updates include the following:Upgrade to Zend Framework 1.10.4Added a script to help restore files to database file stubsFile manager now stores a hash of files to help if restoring file stubsAbility to serve static web site files that are not managed via Recite CMSWe encourage users to upgrade their...

Recite CMS 2.1.10 Released

We have today released Recite CMS 2.1.10 which resolves a critical regression that was introduced in the release earlier this week. We strongly encourage all users of Recite CMS 2.1.9 to upgrade as soon as possible. The IncidentAs part of our ongoing effort to make Recite CMS as fast as possible we are continually tweaking the content cache. One of the issues that arose in Recite CMS 2.1.8 was that in some cases when a template folder was deleted, any templates that were in that folder remained cached...

PHP Invades Amsterdam; or, the Dutch PHP Conference

For the third year running, I'm pleased to be speaking at the Dutch PHP Conference, held again in Amsterdam this coming 10-12 of June. Continue reading "PHP Invades Amsterdam; or, the Dutch PHP Conference"

Recite CMS 2.1.9 Released

Today we have released Recite CMS 2.1.9, which presents a number of stability improvements and updates to all packages. We encourage all users to upgrade for free to this version. Some of the key improvements in this release include:Upgraded to Zend Framework 1.10.3Upgraded to CKeditor 3.2.1Render pages with gzip encoding To download this version of Recite CMS or to view more details about each package, visit the Recite CMS Download Portal.

A Primer for PHP 5.3's New Language Features

For the past month, I've been immersed in PHP 5.3 as I and my team have started work on Zend Framework 2.0. PHP 5.3 offers a slew of new language features, many of which were developed to assist framework and library developers. Most of the time, these features are straight-forward, and you can simply use them; in other cases, however, we've run into behaviors that were unexpected. This post will detail several of these, so you either don't run into the same issues -- or can capitalize on some...

Take Recite CMS For a Spin!

Although Recite CMS is a commercial product, you can still download, install and use it at no charge - all you need is a free developer license! This means you can evaluate Recite CMS and see if it meets the needs of your or your client's business. An even simpler option is to sign up for a free demonstration - You don't need to download or install anything!All you need to do is enter your name and e-mail address, and your demonstration site will be automatically set up for you. The Control Panel...

Please Join Me At TEK-X

I'll be speaking this year at TEK-X, this year's incarnation of the php|tek conference, in Chicago in May. Continue reading "Please Join Me At TEK-X"

Google Announces Site Speed Impacts Your Ranking

Google have recently announced that speed of your web site is now a factor in its ranking on their search engine. One of the key focuses of Recite CMS is to make your site run as quickly as possible. Part of this new functionality is a new tool in Google Webmaster Tools that indicates the page load speed of your site. They recommend using tools such as Page Speed or YSlow (both plug-ins for Firefox's Firebug) to find areas where your site speed can be improved. While some of these come down to the...

Introducing Recite Versioning

Recite CMS has recently released a new versioning module, used to store revisions of pages, files and templates. This allows you to revert to older versions of content if required. Every time you make a change to this content, the new version is saved in the revision history. You can then view a list of saved versions.If you want to restore an older version, you can do so simply by clicking the Restore button.This functionality currently saves revisions of pages, files and templates, and the simple API...

Managing Robots.txt with Recite CMS

When building your web site, it can be useful to control which content you want to appear in search engines such as Google or Bing. The robots.txt file does exactly this for you. This file contains a number of directives which most search engines will honour, including which files or directories they can and can't access.When using Recite CMS, you can easily create the robots.txt using the settings panel.First, you must create the content of the file. You can use a tool such as Google Webmaster Tools to...

Quick Start to Zend_Application_Bootstrap

We added Zend_Application to Zend Framework starting in version 1.8.0. The intent behind the component was to formalize the application bootstrapping process, and provide a simplified, configuration-driven mechanism for it. Zend_Application works in conjunction with Zend_Application_Bootstrap, which, as you might guess from its name, is what really does the bulk of the work for bootstrapping your application. It allows you to utilize plugin bootstrap resources, or define local bootstrap...