Administering RBAC in PHP 5 CMS Framework This week we continue our look at PHP 5 CMS Framework Development. Our focus is on ways to implement modelrole-based access control. Specific details, such as the way accessors and subjects are identified are adapted to the particular situation of a CMS framework. By Martin Brampton. 1117
xref: Automatic Cross Referencing Script Available in static JavaScript and dynamic (with a Perl back-end) flavors, the WebReference xref script is a traffic-building tool that enables you to automatically insert links into your Web pages whenever a key term is encountered on the page. By Dan Ragle. 1113
Book Review: Content Rich Copywriting is often a daunting task. It's not uncommon for a copywriter to spend days or weeks on a project. In this book, you'll learn how to analyze the copy on an existing site, how to improve the layout of Web sites in relation to SEO, and more. By Lee Underwood. 1110
How to Understand Color Codes In this article you'll learn how the mechanism behind color code values works with the aid of a simple program. The program, Colourcoder, is designed to not only let you find a color you want with ease, but also help you gain a more intuitive grasp of color codes while you use it. By Stephen Philbin. 1105
PHP 5 CMS Framework Development: Access Control Many Web sites want to control who has access to what. There are many situations where access control is appropriate, and they can easily become very complex. Here we look at the most highly regarded modelrole-based access control (RBAC) system - and find ways to implement it. By Martin Brampton 1103
Popular JavaScript Framework Libraries: An Overview - Part 2 Last time we discussed the Prototype, script.aculo.us and MooTools Frameworks. This week we look at three strong contenders for the title of Framework supremacy: JQuery, the Yahoo! UI Library (YUI) and MochiKit. By Rob Gravelle. 1030
ASP.NET Compilation Models This week we discuss the details of how ASP.NET applications are compiled. This information isn't vital to your success as an ASP.NET developer, but understanding the architecture of your development environment makes you a better developer. By Jim Cheshire. 1027
How to Avoid Common SSL Usage Mistakes This week we look at some of the common SSL usage mistakes made by beginners and experts alike and the remedies. Among other things, you'll learn how to use encrypted connections. By Stephen Philbin. 1023
Build Your Online Business with Opt-In Lists Opt-in lists, sometimes known as permission based marketing, is an effective way of building your business. In this article, you'll learn the different ways of collecting data for ongoing campaigns. By Steve Renner. 1020
Book Review: Website Optimization This book focuses on increasing conversion rates and optimizing the site for search engines. There are many case studies and examples, along with valuable tips and techniques for increasing the speed of your Web site. By Lee Underwood. 1015
Anatomy of an Ajax Application This week you'll learn about the individual building blocks of Ajax and how they fit together to form the architecture of an Ajax application. Later on, you'll examine these components in more detail, finally assembling them into a working Ajax application. By Phil Ballard and Michael Moncur. 1013
Popular JavaScript Framework Libraries: An Overview Javascript Framework libraries have become an integral part of Web development. This series will present an overview of a dozen of the most popular JavaScript Frameworks. This week's article will focus on Prototype, script.aculo.us and MooTools. By Rob Gravelle. 1008
Controllers: Programming Application Logic - Part 2 In CakePHP, controllers are the classes that handle browser requests and facilitate communication between models and views. This week we will learn the nuts and bolts of the CakePHP controller. By Ahsanul Bari, Anupom Syam. 1006
How to Use JavaScript to Validate Form Data This article discusses how to use JavaScript to validate important types of form data, including names, addresses, URLs, email addresses, phone numbers, zip codes, expiration dates and credit card numbers (Visa, Master Card, Discover, and American Express, in both Canadian and US formats). By Joseph Myers. 1002
Database Journal
DBJ offers SQL courses and other resources for beginning to expert DB
developers.
Optimizing VoIP traffic traditionally requires a deep understanding of your network, but with Cisco's AutoQoS and some interfaces, happier VoIP is only three steps away.