10.02.2013 Views

PHP Programming Language - Cultural View

PHP Programming Language - Cultural View

PHP Programming Language - Cultural View

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Xyster Framework 374<br />

Xyster Framework<br />

Stable release Build 6 / May 19, 2008<br />

Operating<br />

system<br />

Cross-platform<br />

Type Web application frameworks<br />

License BSD license<br />

Website http://xyster.devweblog.org/<br />

Xyster Framework is an open source application framework for developing <strong>PHP</strong> 5 applications. It extends from<br />

Zend Framework and requires a minimum <strong>PHP</strong> version of 5.2.0.<br />

Components<br />

Xyster provides several add-ons and extensions to the features available in Zend Framework.<br />

Plugins for and Extensions of Zend Framework<br />

• Several MVC plugins and action helpers for access control, authentication, and cache control<br />

• Several view helpers<br />

• Additional filters and validators<br />

• An Access control list which supports plugins for just-in-time rule creation<br />

New Components<br />

• A mediator between the ACL and Authentication to translate authenticated identities into ACL roles and<br />

determine their parentage<br />

• A collections package in the style of Java or .NET<br />

• A container for validation messages that can be used to pass validation results between application layers<br />

• A base for developers to implement an application service layer<br />

• A layer for specifying how to sort, filter, and group fields in tabular data<br />

• An Object-relational mapping system based on the data mapper design pattern<br />

• Support for Enumerated types<br />

• A Dependency injection container<br />

• An abstraction layer for database schema definition<br />

External links<br />

• Official website [1]<br />

References<br />

[1] http://xyster.devweblog.org

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!