Today Recite CMS 2.1.15 was released, which presented a number of stability and performance updates, as well as updates to third-party software.
Some of the updates in this version (and in updated packages) include:Upgraded to Zend Framework 1.10.5Upgraded to CKEditor 3.3Ability to bulk assign modules to clientsAbility to change the status of a client (makes it possible to deny Control Panel login without taking down their site)Various improvements to import/export frameworkAn improved default site that...
The Zend Framework team announces the immediate availability of Zend
Framework 1.10.5, our fifth maintenance release in the 1.10 series. This
release includes around 60 bug fixes, many due to the bug hunt days
held last week .
You may download it from the Zend Framework site .
On the Web Builder Zone (of DZone) Giorgio Sironi has posted an article looking at the Zend_Test component of the Zend Framework and how to use it for acceptance test-driven development .
On PHPBuilder.com there's a new tutorial on layouts in Zend Framework applications. The tools the framework gives you makes things much simpler when it comes to changing layouts and updating the general structure of your site.
Recite CMS features a WYSIWYG Editor ("What You See Is What You Get"), which allows you to quickly and easily enter rich content without needing to know HTML. When implementing a site in Recite CMS there are some advanced features you can leverage to make content editing even easier in the future.
These features include:Front-end content editingWYSIWYG templatesCustom styles in styles dropdownCustom look-and-feel of editorSpending a little bit of time setting these up early on will make things much...
It's that time of the month again! Thursday and Friday, 20-21 May 2010, Zend Framework will host its monthly bug hunt. For those of you unfamiliar with the event, each month, we organize the community to help reduce the number of open issues reported against the framework. Past events have netted over a 100 issues closed in just two days. We'd like to see that kind of momentum in this week's bug hunt. Whether they are big bugs or small bugs, remember: all bugs worthy of being squashed.
We're trying to make it as easy as possible to install and use Recite CMS. Today we've made some changes to the install process that will make it quicker and easier to get started with Recite CMS. These changes are available immediately in Recite CMS 2.1.13.
The changes made are as follows:You no longer need to create an account before downloading Recite CMS (this is now streamlined in the install process)A wizard for installing the ionCube loader is now available if a compatible loader is not...
Having reached its 4th edition, the event looks back on its predecessors, specially 2009 and 2008, which have all been an amazing success, both in attendance and in not only the quality of the topics covered and the detail in which they have been approached, but also in the fin and general good spirits that reign throughout the experience.
One of our primary goals with Recite CMS is to make the web sites it builds perform as quickly as possible. While there are many different aspects involved with achieving exceptional performance, one of the key aspects is in the data caching mechanism.
The lead developer of Recite CMS, Quentin Zervaas, has drawn on his experience developing Recite CMS to write an article about using the Zend Framework's Zend_Cache to implement a caching solution in PHP 5.The article first introduces you to the theory...
I've been hearing about and reading about Gearman for a couple years now, but, due
to the nature of my work, it's
never really been something I needed to investigate; when you're writing
backend code, scalability is something you leave to the end-users, right?
Wrong! But perhaps an explanation is in order.
Continue reading "Writing Gearman Workers in PHP"
nWire for PHP was released about 6 months ago and it is already an indispensable tool for many professional PHP developers. nWire adds PHP code analysis and exploration capabilities to Eclipse PDT and Zend Studio. The new release improves one major area: performance. The results are radical.
If you use Zend Framework you probably used the initRoutes() function in your Initializer.php to create nice URI's and creating some different routing in your application. To create a customized route for your application you can use the Zend_Controller_Router_Route class from the Zend Framework. If you use the common syntax you have to repeatedly build routes in code for all routes in your application. This makes it not maintainable for programmers. To fix this problem we are going to use a XML file...
Working with an off-the-shelf shopping cart usually requires a little bit of patience. Scaling an e-commerce site does have its share of problems. There is a LOT of interactivity that needs to be implemented. This can be things along the lines of generating targeted ads, sending email or charging a credit card. To charge a credit card, the ecommerce software will usually take the credit card information from the end user, put it into some form of web service request and the request is submitted to a...
It's been over six months since the initial code release of the
SimpleCloud API, and the code has come a long way since then: thanks to the
efforts of Stas, Wil, and our partners, we now have a solid, well-tested,
documented code base that shows off integration with Amazon, Windows Azure,
Today we released Recite CMS 2.1.12, which presents several updates to both Recite CMS and several packages.
This release addresses the following issues:Miscellaneous improvements to site export/importAddressed a minor version detection issue in package updaterImprovements to text editor for templates and filesAdded a link to directly edit a text file from the file listing
We encourage all users to upgrade to this version using the upgrade tools available in the Recite CMS administration section of your...
We have today added a new screencast to the Recite CMS home page which demonstrates how simple it is to integrate a HTML and CSS design into Recite CMS.
This screencast demonstates a number of Recite CMS features, including:Uploading filesManaging templatesAdding container rulesFront-end content editing
We hope you enjoy this new screencast. If you have any requests for future screencasts, or if you have any questions about this one, please Contact Us!
New from the Content with Style blog today there's a quick tutorial showing how to connect an application to LinkedIn with the Zend_Ouath component.
One of the capabilities developers have with Recite CMS is the ability to create a custom backend request driver. Doing so allows the front-end of your web site to talk to the back-end.
Take forms in Recite CMS as an example. When a form is submitted from your Recite CMS-built web site, it is submitted to a URL that begins with /__/forms. In actual fact, this request is being sent to a backend request driver called forms. This driver takes care of processing the form and performing any required actions...