FLOW3 1.1.0

FLOW3

FLOW3 is an enterprise PHP framework, an offspring from the development of a very comprehensive PHP-based open source PHP CMS(Content Managemen System) TYPO3 to make extensive use of project development paradigms that had not been brought to PHP programming yet. It is a PHP framework to help you with the infrastructure of your application.

Features of FLOW3 PHP Framework:
- The Object Manager is in charge of building, caching and combining objects. It is a lightweight Inversion-of-Control container with first-class support for Dependency Injection.
- The AOP Framework enables you to use the powerful techniques of Aspect Oriented Programming.
- The MVC Framework takes care of requests and responses and provides you with a powerful, easy-to use Model-View-Controller implementation.
- The Persistence Framework realizes a unique transparent persistence layer based on the principles of Domain-Driven Design.
- The Validation module provides a validation and filtering framework with built-in rules as well as support for custom validation of any object.
- The Property module implements the concept of property editors and is used for setting and retrieving object properties.
- The Package Manager allows you to download, install, configure and uninstall packages and share new features with the FLOW3 community.
- The Resource Manager contains functions for providing, caching, securing and retrieving resources.
- The Signal Slot sub package provides an annotation based event system based on the Signal Slot design pattern.
- The Error module handles errors and exceptions and provides utility classes for this purpose.
- The Reflection API complements PHP's built-in reflection support by advanced annotation handling and metadata caching for speed.
- The Security Framework provides "touchless" security by enforcing security policies through AOP.

Requirements:
- PHP 5.3.0 (or higher, without Zend Multibyte support due to a bug in 5.3.0 and 5.3.1)
- At least 180 MB memory for PHP if you want to run all unit tests
- optional: Webserver (Apache, IIS, ...)
- optional: Database (MySQL, PostgreSQL, ...)
- optional: Internet connection

What's New in This Version:
- Doctrine 2 Annotations
- Session Handling
- YAML
- Parser
- Routing

License type: GPL
Date added: 3 years, 7 months 27 days ago | Last updated: 1 year, 10 months 29 days ago

More popular Framework

Listing Files

FLOW3-1.1.0
Build
Common
JSUnit
  • updateJasmine.sh
  • 134 Bytes
  • 08/24/2012 16:48:41
Jasmine
test
  • envjs.runner.sh
  • 197 Bytes
  • 08/24/2012 16:48:41
  • LICENSE
  • 1.0 KB
  • 08/24/2012 16:48:41
src
  • README.markdown
  • 646 Bytes
  • 08/24/2012 16:48:41
ext
  • jline.jar
  • 45.3 KB
  • 08/24/2012 16:48:41
List All Files