Table of Contents Previous Next

Sugar Developer Guide

Version 5.1


Chapter 1 SugarCRM Overview : Application Framework Overview

Application Framework Overview
The SugarCRM application code is based on a modular framework with secure entry points into the application (e.g. index.php or soap.php). All modules, whether core modules or ones you create and install through the Module Loader, must exist in the <sugar root>/modules/ folder. Typically modules represent business entities or objects in SugarCRM, such as ‘Contacts’, and the object has fields or attributes that are stored in the database, as well as a user interface (UI) for the user to create and modify records. A module encompasses definitions for the data schema, user interface and application functionality.
 
Figure 1: Sugar root directory structure

Table of Contents Previous Next

Copyright 2004-2008 SugarCRM Inc.
Product License