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...
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...
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"
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.
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...
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...
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 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...
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...
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...
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