# {$result->translate('Welcome to')} {$result->conf.site.name}

{if $result->msgGet()} {$result->msgGet()} {/if} {if $result->preview}

### {$result->preview.title}

{$result->preview.newsHtml}

{/if}

Welcome to the Seagull Framework project. Seagull is an OO PHP framework, with core components BSD licensed, that has the following design goals:

- independence of data, logic & presentation layers
- extensible component architecture
- reduction of repetitive programming tasks
- simplifying data access
- comprehensive error handling
- module workflow routines
- form handling without the donkey work
- component reuse
- authentication management
- integration with PEAR libraries
- PHP coding standards
- platform/PHP version/browser independence
- self-generating documentation
- quality end user docs

Seagull works 'out of the box' and is simple to install and configure, please follow the instructions in INSTALL.txt. Developer info is availabe in the project docs.

There are some default modules that come with the framework, these handle tasks related to:

- user/group management
- content management
- document management
- category management
- messaging
- navigation