Thule - 0.9.6
  • Welcome
  • Introduction
  • - MVC(Model-View-Controller)
    - Architecture of Framework
    - Flow Chart of Application
    - Services In One Server
    - Developing Guide
    - Features
  • Installation
  • Getting Started
  • - Direct Access HTTP
    - Router Access HTTP
    - Router Direct Access HTTP
    - Reserved Function
    - Convention
    - Bootstrap
    - Pack Javascript , CSS
  • Basic Modules
  • - Model
    - View
    - Controller
  • Libraries
  • - Router
    - Config
    - Response
    - Request
    - Database
    - Query
    - Cache
    - Debug
    - Log
    - Unit Test
    - Registry
    - Profile
  • Helper
  • - Auth
    - Calendar
    - Date
    - Error page
    - Email
    - Form
    - GeoIP
    - Google
    - Html Element
    - Html
    - Http
    - I18n
    - Image
    - Json
    - Jquery
    - Login
    - Layout
    - Locale
    - PHP to Javascript
    - Paging
    - Payflow
    - Soap
    - Text
    - Table
    - Uri
    - Upload
    - Validation
  • Plugins
  • - Smarty Template Engine
  • History
  • Home > Architecture

    Architecture of Framework


    This framework has designed for maximum performance and large system.
    Performance is almost 70% pure PHP without Framework and making query of database is apparently easy for DBA.
    You can have several services in one server.It means that if you want more than one service in a server, it's easy to add the other service.

    Maximum Perfomance and Flexibility


    You can get the maximum perfomance easliy and flexibility by using router

    Very easy to making query and maintenance database


    DBA and programmer can easy make query by using xml .

    Several Services in one server


    You can share the core code of service.

    Frontend Developer and Backend Developer


    Definitely Thule PHP framework seperate the frontend developer and backend developer and there are several weapons for each of them. However don't worry about flexibility,thule's one of strongest point is flexibility