General

  eZ Systems Website
  Editor documentation


  Developer documentation

  Back to the top

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Edit : version of Platform (EZP-26456)

Building a Website with eZ Platform

 

Excerpt
This tutorial is a step-by-step guide to building an eZ Platform website from the ground up. 
All instructions and steps are based on version 1.37.0 of eZ Platform released on April 28December 15, 2016, and has passed testing with v1.6.0 as well. (Update for v1.7LTS is scheduled)

This tutorial applies a learning-by-doing method to demonstrate how eZ Platform can be used to build a great website.

Throughout this guide we will take you through the process of building a website in a series of steps using best practices for the most effective developer experience.

 

Section
bordertrue
Column
width45%

Intended Audience

This tutorial is intended for users who have little or no previous experience with the eZ Platform user interface.

Some general knowledge of web development would certainly be helpful.

To follow this tutorial, you should:

  • Have basic knowledge of HTML and CSS.
  • Have basic knowledge of the database you've selected.

 

 

Column
width45%

Learning Outcomes

After going through this tutorial, you will:

  • Have a basic understanding of setting up an eZ Platform application.

  • Have some hands-on experience designing, developing and deploying a demo eZ Platform website.
  • Have developed the skills to run your own eZ Platform website.
Section

The Story Behind the Tutorial - Bike Rides

We'll work according to the following story:

Panel
borderColor#f7f5f2
bgColor#ffffff
titleColor#000000
borderWidth2
titleBGColor#f7f5f2
borderStylesolid
titleThe Story

A good friend has a spreadsheet which details all her bike rides, and she knows you are a professional webmaster. She asks for your help in building a website detailing the rides. She wants to upload photos from each ride.
She has no experience with web development. Some of her friends are interested in browsing and searching her "ride log". In the near future, she wants to be able to add rides by herself, and even open this possibility to her friends.

Panel
borderWidth0
borderStylenone
titleSpecifications

The "customer" requirements are:

  • A list of all rides in table form
  • Viewing photos of a ride
Panel
borderColor0
borderStylenone
titleMore to come...
  • WORK IN PROGRESS Ordering rides
  • WORK IN PROGRESS Searching for a ride by starting place or length in km
  • WORK IN PROGRESS Commenting on rides
Tip

Getting Help

If you have any questions, feel free to reach out to us or our awesome community for help!

Section

 
 

Column
width50%

 

Column

Next: Part 1: Setting up eZ Platform


 

 

 

Panel
borderColor#f58220
borderWidth2
titleTutorial path

Page Tree
root@self