$30 off During Our Annual Pro Sale. View Details »

Tired of fixing your CMS instead of creating awesome websites?

Tired of fixing your CMS instead of creating awesome websites?

Start your next web project with Sulu and get the content management system you deserve. Enjoy a full stack Symfony architecture and enterprise-level features.

Sulu is the CMS your project deserves !
Full-stack Symfony: You know Symfony ? You know Sulu.
Clean code: Dreaming of writing clean code at work? Now you can.
Outstanding user experience: Do you care about user experience? We do too.
Open-source: Looking for the paid enterprise edition? Sorry, Sulu is free.
Excellent support: Questions? Join our free #Slack channel to get instant support.

Sulu is a great solution for enterprise projects with a large need for customization:
* News- and media platforms
* Brand and corporate presences
* Social and collaborative sites
* E-Business projects
* Multi-channel platforms
* Intranet or extranet portals

Wachter Johannes

September 07, 2017
Tweet

More Decks by Wachter Johannes

Other Decks in Programming

Transcript

  1. Tired of fixing your CMS 

    instead of creating
    awesome websites?
    Sulu CMS - Getting started

    View Slide

  2. I'm Johannes Wachter
    @wachterjohannes | https://asapo.at | https://github.com/wachterjohannes
    ... core developer and support
    genius. Never looses his smile,
    even on release days.

    View Slide

  3. Sulu
    – Content-Management-Platform
    – Full-Stack Symfony
    – Multi-language, -platform, -channel
    – High Performance
    – Simple UI

    View Slide

  4. – Open-Source
    – Accepted technological foundation
    – Business & enterprise features
    – Multi-language & Multi-platform
    – Apps, intranets or extranet platforms
    For business

    View Slide

  5. – Full-Stack Symfony
    – Build apps around content-management
    – Semantic configuration of templates
    – Easy transition from data to HTML
    – Add/Remove functionality with Symfony
    Bundles
    For developers

    View Slide

  6. – Simple & intuitive user interface
    – Continuous user experience in all
    modules
    – Edit forms for any type of content with
    validation
    – Live preview for instant feedback
    For editors

    View Slide

  7. Where we see us

    View Slide

  8. Where we see us
    Bicycles
    Everyone can ride them,
    many can repair it

    (WordPress etc.)

    View Slide

  9. Where we see us
    Bicycles
    Everyone can ride them,
    many can repair it

    (WordPress etc.)
    Cars
    Many can ride them,
    some can repair it

    (Typo3 etc.)

    View Slide

  10. Where we see us
    Bicycles
    Everyone can ride them,
    many can repair it

    (WordPress etc.)
    Cars
    Many can ride them,
    some can repair it

    (Typo3 etc.)

    Trucks
    Need a special license,
    must be configured
    to your needs

    (EZpublisher, PimCore
    etc.)

    View Slide

  11. Where we see us
    Bicycles
    Everyone can ride them,
    many can repair it

    (WordPress etc.)
    Cars
    Many can ride them,
    some can repair it

    (Typo3 etc.)
    Supertanker
    Need highly specialized
    staff, expensive
    and very complex

    (Hybris, OpenText etc.)

    Trucks
    Need a special license,
    must be configured
    to your needs

    (EZpublisher, PimCore
    etc.)

    View Slide

  12. Where we see us
    Bicycles
    Everyone can ride them,
    many can repair it

    (WordPress etc.)
    Cars
    Many can ride them,
    some can repair it

    (Typo3 etc.)
    Supertanker
    Need highly specialized
    staff, expensive
    and very complex

    (Hybris, OpenText etc.)

    Trucks
    Need a special license,
    must be configured
    to your needs

    (EZpublisher, PimCore
    etc.)

    View Slide

  13. When to use Sulu?
    – Complex website scenarios
    – News- and media platforms
    – Brand and corporate presences
    – Social and collaborative sites
    – E-Business projects
    – Handling external data resources
    – Speed is a critical success factor
    – Skilled PHP/Symfony developers
    – Web standards

    View Slide

  14. When not to use Sulu?
    – Sulu is not Wordpress
    – We don’t recommend to use Sulu for:
    – Hobby websites
    – Low budget marketing sites
    – Simple blogs
    – (Very) small business websites

    View Slide


  15. Sulu is the CMS your project deserves
    When Sulu fits your needs and knowledge, use it :)

    View Slide


  16. „Quick help for every single problem - great job

    Sulu Team. I love this CMS.“

    View Slide

  17. Getting Started
    From zero to hero

    View Slide

  18. PHPCR DOCTRINE
    MySQL, Jackrabbit, ...
    Framework
    Symfony Symfony CMF
    Sulu
    Contact Media Content ...

    View Slide

  19. Sulu
    Contact Media Content ...

    View Slide

  20. Sulu
    Contact Media Content ...
    Website Admin
    REST Api
    Single-Page Application
    Your application

    View Slide

  21. php -n /usr/local/bin/composer create-project "sulu/sulu-minimal" sfug.dev
    cd sfug.dev
    bin/adminconsole sulu:build dev
    bin/adminconsole server:start
    open http://127.0.0.1:8000
    open http://127.0.0.1:8000/admin
    Installation

    View Slide


  22. example.com
    example






    example.com
    example



    example.com/{localization}




    {host}/{localization}




    View Slide

  23. Webspace ...
    ….

    View Slide


  24. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://schemas.sulu.io/template/template http://schemas.sulu.io/
    template/template-1.0.xsd">
    default
    templates/default
    SuluWebsiteBundle:Default:index
    2400














    View Slide

  25. Form ...
    ….
    Live Preview ...
    ….

    View Slide

  26. {% extends "master.html.twig" %}
    {% block content %}
    {{ content.title }}

    {{ content.article|raw }}

    {% endblock %}

    View Slide

  27. View Slide

  28. Demo Time
    www.sulu.rocks

    View Slide

  29. Thanks for watching!
    www.sulu.io
    www.sulu.rocks

    View Slide