Development

ref/DirBackend

You must first sign up to be able to contribute.

Version 2 (modified by bshirley, 9 years ago)
fixed contents

backend

A common application found in projects. Simple projects may only have two applications, often called [wikie:ref/DirFrontend frontend] and backend. This is only a convention; applications within a project can have any name the developer wishes. The backend application is generally intended for administrative access to the project.

There is no implication that the backend occurs on the server and the frontend on the client. They are both just application names. The backend is usually for tasks that the general user of the frontend shouldn't be able to perform. It provides a convenient division for security and authentication. Administrative access could be provided via different modules? within an application, but it is not normally done that way.

Locations

/<projname>/apps/backend

Contents

Minimally contains generated directories for a standard application: config, i18n, lib?, modules?, and templates?.

Examples

From Jobeet:

    prompt$ ls -l apps/frontend/modules/job/actions
    -rw-r--r--  1 user  staff  2558 Jan  8 10:51 actions.class.php

References