General

  eZ Systems Website
  Editor documentation


  Developer documentation

  Back to the top

The documentation is moving!

We're moving our developer docs to Github and a new site.
The migration is still in progress, so please contact us in #documentation-contrib on eZ Community Slack if you have any questions or feedback.

This space will not be updated from now on except for critical fixes.

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Column
width70%

eZ Platform is a new CMS written in PHP5 using Symfony2 Full Stack.


You will need a web server, a relational database and PHP5.x+ in order to follow this tutorial. An *AMP web server is sufficient. You can use a local server on your own computer.

Once you have installed eZ Platform, configured your server, and created your database (see aside) started your web server, you need to create a database for this tutorial.

 

Tip
Tip: you can use the local PHP built-in web server for this Tutorial !
Note

Note that if you are using your own custom installation of eZ Platform, some of the code provided in this tutorial might not work properly. Please check that all code provided in this tutorial that it fits your project.

Column
width30%
Panel
borderWidth0
borderStylenone
titleDatabase Creation

 In this tutorial, we'll use the database name "ezplatformtutorial".

You can create this using a GUI tool, or on the command line. For MySQL you can use this query: `CREATE DATABASE ezplatformtutorial CHARACTER SET UTF8`. You can perform the equivalent action on the database of your choice. We've seen good results with MariaDB, PostgreSQL, and others.

Now you are ready to begin the Tutorial!

As we did a clean install, the root content will be displayed using the default content view template.

 

Our website is quite raw for the moment.


We will customize this default content view template in the next steps. After that, we'll create your Content Model and populate your content tree.

 

Section
Column
width50%

  Previous: Introduction of the Tutorial

Column

Next: Step 2 - Create your content model


 

 

Panel
borderColor#f58220
borderWidth2
titleTutorial path

Page Tree
rootBuilding a Bicycle Route Tracker in eZ Platform