Seagull PHP Framework :: Overview

2013 年 7 月 10 日3590

Overview

Introduction

Seagull is a mature OOP framework for building web, command line and GUI applications. Licensed under BSD, the project allows PHP developers to easily integrate and manage code resources, and build complex applications quickly.

Many popular PHP applications are already seamlessly integrated within the project, as are various templating engines, testing tools and managed library code. If you're a beginner, the framework provides a number of sample applications that can be customised and extended to suit your needs. If you're an intermediate or advanced developer, take advantage of Seagull's best practices , standards and modular codebase to build your applications in record time.

Once your development cycle is complete, use Seagull's features for deploying and maintaining your apps locally and remotely. Check out the friendly and active Seagull community and see if Seagull's a good fit for you.

Features

Check out the screenshots page to see Seagull in action. Or compare the features list with your current framework/CMS. Seagull offers the following key features:

PHP 4/5 compatible

compact core framework with basic CMS and other modules included to get you started

ease of use: learning curve not as steep as other frameworks

enterprise ready, performance conscious design

tight integration with PEAR libraries, great for prototyping complex projects

integrated ORM for RAD

highly configurable, easy to integrate with 3rd party code

community support: the project enjoys participation from a large and active developer community, want the documentation in Chinese, looking for Seagull devs near you?

loosely coupled components, use template engine of your choice, output to multiple devices or CLI

staying power: started in 2001, the Seagull project has been steadily growing in popularity and now enjoys international recognition

License

The Seagull core is licensed under BSD and is free to use in Open Source and closed commercial projects. You must however maintain the original copyright notice as described in the license. The BSD license gives the enduser much greater freedom to use the software than any of the GPL family and its derivatives.

Read the Finnish translation

0 0