Showing posts with label PHP Framework. Show all posts
Showing posts with label PHP Framework. Show all posts

Monday, January 5, 2009

Adventure PHP Framework 1.8 now runs under LGPL 3

A first release candidate for version 1.8 of the Adventure PHP Framework has been announced. The version released for production environments now runs under a new licence model, LGPL 3. The aim is to enable enterprise clients to use the framework for closed-source applications, or under their own licence.

Besides the revision of proven components and some bugfixes, new productivity tools have been added. These include the AdvancedLogger for advanced logging tasks, the taglib for the global reuse of template fragments, taglibs for delivering GUI elements directly from the application's namespace, and eZ-Style templates to allow template translation, using special tags and XML files. Further productivity tools can be found in the documentation in the Special taglibs section.

The Adventure PHP Framework is intended to help developers implement object-oriented, generic and reusable PHP web applications in compliance with known and approved OO design patterns.

Sunday, December 14, 2008

10 Advanced PHP Tips To Improve Your Programming

PHP programming has climbed rapidly since its humble beginnings in 1995. Since then, PHP has become the most popular programming language for Web applications. Many popular websites are powered by PHP, and an overwhelming majority of scripts and Web projects are built with the popular language.

Because of PHP’s huge popularity, it has become almost impossible for Web developers not to have at least a working knowledge of PHP. This tutorial is aimed at people who are just past the beginning stages of learning PHP and are ready to roll up their sleeves and get their hands dirty with the language. Listed below are 10 excellent techniques that PHP developers should learn and use every time they program. These tips will speed up proficiency and make the code much more responsive, cleaner and more optimized for performance.

1. Use an SQL Injection Cheat Sheet
2. Know the Difference Between Comparison Operators
3. Shortcut the else
4. Drop those Brackets
5. Favour str_replace() over ereg_replace() and preg_replace()
6. Use Ternary Operators
7. Memcached
8. Use a Framework
9. Use the Suppression Operator Correctly
10. Use isset instead of strlen

Read More...

Monday, November 24, 2008

PRADO - Component Framework for PHP 5

PRADO is a component-based and event-driven programming framework for developing Web applications in PHP 5. PRADO stands for PHP Rapid Application Development Object-oriented. A range of web applications have been built using the PRADO Framework.

There is a configurable and pluggable modular architecture and full spectrum of database support within PRADO. It supports AJAX-enabled Web components, Customizable and localizable error/exception handling and Generic caching modules and selective output caching. There is some sort of Security measures: cross-site script (XSS) prevention, cookie protection as well. Most importantly, Rich documentation and strong userbase will help you through.

The sole requirement to run PRADO-based applications is a Web server supporting PHP 5.1.0 or higher. PRADO is free. You can use it to develop either open source or commercial applications.

Read More..