Message-ID: <1330714526.2466.1485837621278.JavaMail.confluence@ip-10-127-227-164> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_2465_1204229153.1485837621278" ------=_Part_2465_1204229153.1485837621278 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html Development & Administration Guides

Development & Administration Guides

 

eZ Publish 5.x is a "Dual kernel" software. This means it contains both = a legacy kernel (effectively a "4.y" version) aka "Legacy= Stack", and a new 5.x kernel, aka "Symfony Stack" (because it use= s Symfony2 Fullstack framework).

Legacy kernel<= /h2>

For documentation on the legacy kernel, please go to doc.ez.no w= here you'll find documentation on everything from its GUIs, official extens= ions to template coding ( 5.x doc: User man= ualTechnical manual ). If yo= u are looking for documentation on how to develop extensions for legacy in = php, then also see relevant material on share.ez.no ( Tutori= alsBlogs ).

5.x kernel

The new 5.x kernel is built using an HMVC model. It currently consists o= f Public API (Model), Symfony2 Fullstack Framework (Hierarchical = View Controller) with Twig (template engine) enhanced with eZ Publish = concepts (Core Bundle). On top of these you'll find REST v2 API, Demo = Bundle and a Legacy Bundle allowing some integration between the two kernel= s.

For documentation on Symfony2 go to symfon= y.com (for Twig see here)&n= bsp;and for the eZ Publish parts of 5.x kernel continue reading in this sec= tion.

------=_Part_2465_1204229153.1485837621278--