PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 6801 to 6820 of 6889

Adding a Contact Form Screencast

We've just added a new video to the Recite YouTube channel which shows you how easy it is to add a contact form with custom fields to your web site with Recite CMS. Transcript[0:04] In this screencast I'm going to add a page to a Recite web site and then add a contact form to it, and show you how easy this whole process is.[0:14] I'm going to start with the site we used in the Recite Getting Started video (you can find that on the Recite home page). Let's just take a look at this site. And it's this...

State of Zend Framework 2.0

The past few months have kept myself and my team quite busy, as we've turned our attentions from maintenance of the Zend Framework 1.X series to Zend Framework 2.0. I've been fielding questions regularly about ZF2 lately, and felt it was time to talk about the roadmap for ZF2, what we've done so far, and how the community can help. Continue reading "State of Zend Framework 2.0"

Pragmatic Bookshelf: SQL Antipatterns: Avoiding the Pitfalls of Database Programming

Pragmatic Bookshelf: SQL Antipatterns: Avoiding the Pitfalls of Database Programming
Bill Karwin has helped thousands of people write better SQL and build stronger relational databases. Now he's sharing his collection of antipatterns-the most common errors he's identified in those thousands of requests for help. Most developers aren't SQL experts, and most of the SQL that gets used is inefficient, hard to maintain, and sometimes just plain wrong. This book shows you all the common mistakes, and then leads you through the best fixes. What's more, it shows you what's behind these fixes,...

Implementing the Observer Pattern with SplObserver and SplSubject

Implementing the Observer Pattern with SplObserver and SplSubject
As PHP applications grow into complex object-oriented systems, developers look to create centralized components to execute repetitive tasks. These include logging, emailing, redirects, and more. The Observer pattern is a commonly used design pattern to hook such components into an application during runtime, thereby making them reusable. Since PHP 5.1, there are two interfaces built into the Standard PHP Library (SPL) that can be implemented to use the Observer pattern in your application. They are...

Recite CMS 2.1.16 Released

Today we released Recite 2.1.16, which represents a number of performance improvements and other minor interface tweaks. We encourage all users to upgrade via Recite adminstration to take advantage of the latest improvements. In addition to the new version of Recite CMS, there are updates available for a number of packages. These can also be upgraded via the administration site.Some of the key improvements in this release include: Improved MIME detection to be more reliable and quicker Multiple...

Subscribe to Recite's new Video Channel!

We've just created a channel on YouTube to showcase our screencasts of using Recite CMS. All new videos we create will be published to the channel under the username ReciteCMS! To celebrate the creation of our YouTube channel, we've created a new container rule for Recite CMS for publishing YouTube videos on your own web site! All users receive this new feature automatically when they upgrade the feeds package.We've created a videos page on this website using this new container rule. This page lists all...

Zend Framework Module Based Application

Zend Framework Module Based Application
In this first article of the series, we will discuss about the best way (in my opinion) to structure your Zend Application in order to have maximum flexibility but also a good defined structure of the classes/files. These will be a series of tutorials which are meant to show you or guide you through developing a complex application with Zend Framework 1.10.The series consists of the following parts: a) Setting up a module based application b) Setting up helper plugins, methods & debugging with ZFD ebug...

Getting Started with MongoDB and PHP

Getting Started with MongoDB and PHP
Schema-less database systems like MongoDB are quickly becoming popular with Web developers on account of their flexibility, simplicity and easy integration with modern Web technologies such as JSON. This article introduces you to MongoDB and shows you how to install it, set up an initial data store, and access it with PHP.

PHP | OSI Days 2010: Participate at the confluence of PHP's finest!

PHP | OSI Days 2010: Participate at the confluence of PHP's finest!
PHP | OSI Days 2010 is the premier PHP conference being organised at Asia's largest Open Source Conference - OSI Days 2010. We invite you to come and lead a tutorial / session or participate in Panel Discussions at OSI Days 2010 specifically for the PHP domain. The last date for submitting a proposal for the conference is 15th June 2010. The conference is scheduled for September 19-21, 2010 at Chennai, India. Submit a proposal now! If you are one of the following: Open Source Enthusiast Developer/...

Chris Hartjes' Blog: Testing Controllers Hiding Behind Zend_Auth

Chris Hartjes' Blog: Testing Controllers Hiding Behind Zend_Auth
On his blog today Chris Hartjes has a new post about testing your Zend Framework application's functionality that lives behind a Zend_Auth authentication.

Survey on Relevance of Business Goals in PHP Software Architecture

Survey on Relevance of Business Goals in PHP Software Architecture
PHP software developers and system integrators actually play an important role in running the world's largest web infrastructures. From Facebook, Gruner & Jahr, Kabel Deutschland and Lufthansa to a diversity of corporations, they all trust PHP and the respective systems built with it. It is not questionable that these systems provide a solid software architecture. The point of interest is how these architectures are aligned to the fast pace of changing business goals, which categories of business goals...

Announcing "Recite CMS Hosted"

Today we have launched a new service called Recite CMS Hosted. This allows you to create and publish your very own web site using Recite CMS for a nominal monthly fee! This service gives you full access to all standard features of Recite CMS without requiring a license.Benefits of using Recite CMS Hosted include: Access to all standard features of Recite CMS Export your site in full on-demand Cancel your account any time 24/7 e-mail support All software updates to Recite CMS will be automatically...

Recite CMS 2.1.15 released

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

Zend Framework 1.10.5 Released

Zend Framework 1.10.5 Released
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 .

Web Builder Zone: Zend_Test for Acceptance TDD

Web Builder Zone: Zend_Test for Acceptance TDD
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 .

PHPBuilder.com: Managing Zend Framework Layouts

PHPBuilder.com: Managing Zend Framework Layouts
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.

Advanced Content Editing with the Recite CMS WYSIWYG

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

Announcing May's ZF Bug Hunting Days

Announcing May's ZF Bug Hunting Days
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.

Improving the Recite CMS Installer

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

PHPBarcelona Conference 2010 - Call for Papers is now open!

PHPBarcelona Conference 2010 - Call for Papers is now open!
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.

Latest PHP Tweets