> Home
> User Guide
v Reference
    v Introduction
       o How to use this doc
       o Background
       > Design Principles
       o Characterising BEE
       o How BEE runs
       o What is a BEE Web Site
    > CROFT
    > BEE Variables
    > BEE Syntax
    > BEE Commands
    > Database Operation
    > Content Management
    > Objects and Classes
    > Interface with others
    o Glossary
> Portal Object
> Development Guide

sys Class
debug Class
Intrinsic Conversions
>> Reference >> Introduction <=  =>      <  1  >  

BEE stands for Business Electronic Enterprise.  It is a server-side scripting language for developing commercial web applications.  The web server extracts the program script code sections from the web page, runs them, and substitutes the code sections with their corresponding execution output, then send the whole page to the client's browser.

Bearing the word "Business" in its name, BEE was designed to be business oriented.  The syntax is simple and flexible, and comes with two different forms: BEE Script and BEE Tag.  This design makes it easy for BEE to mix with HTML Tags and other scripting languages in the same page without affecting each other.

BEE has been developed by OnMyWeb Internet Services, which is a web hosting provider.  Naturally, the design of BEE has taken into considerations of multiple web sites running on the same physical server with shared resources.  Ownership, management right, resource allocation and security are among the primary design criteria.  As a result, these features are intimately integrated into a web hosting environment instead of as add-on patches.

The administration effort is centralised and kept to minimal; most of the settings are automated and done once upon web site creation.  No unnecessary initialisations in the program codes and most operations (especially for database access) are one-liner.  This architecture makes BEE ideal for hosting firms for SMEs (Small to Medium Enterprises).

Although the initial version of BEE Script is implemented on PHP and Apache, the syntax and design is platform independent, and therefore can be implemented on other platforms that support server-side scripting.

Previous Page       Next Page

Accsoft Computer Technology Pty Ltd     ABN: 98 065 617 549
PO Box 892, Epping NSW 1710         Level 1, Epping Office Park, 242 Beecroft Rd, Epping NSW 2121, Australia
Tel: Sydney - (02)98691668     National - 1300-881668         Fax: (02)98691866
© Copyright 2003 Accsoft Computer Technology Pty Ltd