Changes between Version 1 and Version 2 of WikiStart

Show
Ignore:
Timestamp:
11/04/08 07:34:27 (5 years ago)
Author:
marcosdsanchez
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v1 v2  
    11 
    22== Qcubed PHP5 Framework == 
     3 
     4 
     5QCubed is a PHP5 Framework.  The goal of the framework is to provide a unique alternative to other frameworks available, by making different architectural decisions.  The two major pieces of the QCubed framework are the ORM layer and the GUI layer.  Each layer plays a separate and unique role, and is designed to be able to operate independently of the other. 
     6 
     7=== The Code Generator === 
     8 
     9The last major piece is the Code Generator.  Because of the nature of PHP, a major efficiency step is to make short and concise code.  The less code that is included on each request, the better.  The Code Generator is a sub-system of QCubed that generates PHP code based on templates and data derived from the project data schema.  These PHP files are then written out into the project and made available to use.  This drastically increases the efficiency of the system. 
     10 
     11=== The ORM Layer === 
     12 
     13The Object Relational Modeling layer provides an API, after code generation, to manipulate the database of your project.  It includes full support for relational tables, even when the underlying database does not.  
     14 
     15 
     16=== The GUI Layer === 
     17 
     18The GUI layer is based on an object called a QForm.  A QForm is a PHP class that facilitates a state-driven GUI layer over the stateless HTTP protocol.  Advanced Web 2.0 features like Ajax based controls allow creation of really cool websites.  The GUI layer can easily be extended with additional QControls.  
     19 
     20=== Links === 
     21 
     22{{{ 
     23   * ProjectRoadmap 
     24   * ChangeLog 
     25   * WeNeedHelp! 
     26   * Who is behind this? 
     27   * JobOpenings 
     28 
     29}}} 
     30 
     31 
     32=== QCubed 1.0.0 RC 1 is out! === 
     33 === Download === 
     34{{{ 
     35[Linux version] 
     36[Windows version] 
     37}}} 
     38=== QCubed Specific === 
     39 
     40Here we have '''QCubed''' specific areas. If a '''Qcubed''' component is not native to '''QCodo''', this is where documentation, examples, etc may be found for it. 
     41 
     42=== History ===  
     43 
     44'''QCubed''' is largely based upon '''QCodo''', and as such the material in the '''QCodo''' wiki is very useful. This includes any tips and tricks, controls and examples that apply to '''QCodo'''. 
     45For further information visit: 
     46[http://wiki.qcodo.com wiki.qcodo.com]