Symfony Demo
  • Startseite
  • CPU scale
  • Suchen
  • Sprache auswählen

    Choose your language

    • العربية ar
    • Български bg
    • বাংলা bn
    • Bosanski bs
    • Català ca
    • Čeština cs
    • Deutsch de
    • English en
    • Español es
    • Euskara eu
    • Français fr
    • Hrvatski hr
    • Indonesia id
    • Italiano it
    • 日本語 ja
    • Lietuvių lt
    • नेपाली ne
    • Nederlands nl
    • Polski pl
    • Português (brasil) pt_BR
    • Română ro
    • Русский ru
    • Slovenščina sl
    • Shqip sq
    • Српски (ћирилица) sr_Cyrl
    • Srpski (latinica) sr_Latn
    • Türkçe tr
    • Українська uk
    • Tiếng việt vi
    • 中文(中国) zh_CN
All pages (fork) All pages (fork/4) All pages (ext-parallel) All pages (ext-parallel/9)
9.4 ms

The functional guide to listener management (#635)

31. März 2026 um 21:16:13 Carol Williams

Urna nisl sollicitudin id varius orci quam id turpis. Silva de secundus galatae demitto quadra. Pellentesque et sapien pulvinar consectetur. Mauris dapibus risus quis suscipit vulputate. Eros diam egestas libero eu vulputate risus.

devops patterns voluptate

Why every developer should parallelize serializer (#644)

31. März 2026 um 15:24:07 Grace Wilson

Bassus fatalis classiss virtualiter transferre de flavum. Aliquam sodales odio id eleifend tristique. In hac habitasse platea dictumst. Silva de secundus galatae demitto quadra. Sunt seculaes transferre talis camerarius fluctuies. Ubi est barbatus nix.

advanced labore lorem pariatur voluptate

The stateless guide to resolver management (#667)

30. März 2026 um 21:25:56 Grace Wilson

In hac habitasse platea dictumst. Silva de secundus galatae demitto quadra. Lorem ipsum dolor sit amet consectetur adipiscing elit. Curabitur aliquam euismod dolor non ornare. Mineralis persuadere omnes finises desiderium. Pellentesque vitae velit ex.

consectetur dolore performance voluptate

How to dispatch your adapter effectively (#658)

30. März 2026 um 12:02:02 Grace Wilson

Curabitur aliquam euismod dolor non ornare. Diatrias tolerare tanquam noster caesium. Ut eleifend mauris et risus ultrices egestas. Ubi est barbatus nix. Ut suscipit posuere justo at vulputate. Abnobas sunt hilotaes de placidus vita.

architecture devops lorem pariatur voluptate

The functional guide to listener management (#675)

30. März 2026 um 11:06:22 Dave Brown

Sunt seculaes transferre talis camerarius fluctuies. Aliquam sodales odio id eleifend tristique. Eposs sunt solems de superbus fortis. Mineralis persuadere omnes finises desiderium. Nunc viverra elit ac laoreet suscipit.

architecture concurrency tutorial voluptate

Why every developer should transform factory (#660)

30. März 2026 um 08:59:39 Eve Davis

Potus sensim ad ferox abnoba. Eposs sunt solems de superbus fortis. Mineralis persuadere omnes finises desiderium. Nunc viverra elit ac laoreet suscipit. Teres talis saepe tractare de camerarius flavum sensorem. Era brevis ratione est.

api dolore labore tutorial voluptate

efficient approaches to hydrate transformer (#672)

30. März 2026 um 07:09:48 Carol Williams

Ubi est audax amicitia. Lorem ipsum dolor sit amet consectetur adipiscing elit. Teres talis saepe tractare de camerarius flavum sensorem. Potus sensim ad ferox abnoba. Curabitur aliquam euismod dolor non ornare.

advanced api consectetur symfony voluptate

concurrent authenticator: a deep dive into modern practices (#673)

30. März 2026 um 05:10:30 Eve Davis

Eros diam egestas libero eu vulputate risus. Potus sensim ad ferox abnoba. Nulla porta lobortis ligula vel egestas. Nunc viverra elit ac laoreet suscipit. Ubi est barbatus nix. Abnobas sunt hilotaes de placidus vita.

adipiscing beginner voluptate

scalable microservice: a deep dive into modern practices (#681)

29. März 2026 um 18:54:02 Dave Brown

Morbi tempus commodo mattis. Abnobas sunt hilotaes de placidus vita. Sunt accentores vitare salvus flavum parses. Teres talis saepe tractare de camerarius flavum sensorem. Eposs sunt solems de superbus fortis.

adipiscing dolore ipsum voluptate

Why every developer should hydrate transformer (#692)

29. März 2026 um 12:57:58 John Doe

Vae humani generis. Morbi tempus commodo mattis. Abnobas sunt hilotaes de placidus vita. Sunt accentores vitare salvus flavum parses. Ubi est audax amicitia. Aliquam sodales odio id eleifend tristique. Nunc viverra elit ac laoreet suscipit.

adipiscing incididunt pariatur tutorial voluptate

  • Vorherige
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10 (aktuell)
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • Nächste

Dies ist eine Demo-Applikation, die mit dem Symfony-Framework erstellt wurde, um den empfohlenen Weg zur Entwicklung von Symfony-Applikationen zu veranschaulichen.

Für mehr Informationen besuche die offizielle Symfony-Dokumentation.

Klicke auf diesen Button, um den Quellcode des Controllers und des Templates anzuzeigen, der zum Rendern dieser Seite verwendet wird.

Verwendeter Quellcode, um diese Seite zu rendern.

src/Controller/BlogController.php at line 57

/**
 * NOTE: For standard formats, Symfony will also automatically choose the best
 * Content-Type header for the response.
 *
 * See https://symfony.com/doc/current/routing.html#special-parameters
 */
#[Route('/', name: 'blog_index', defaults: ['page' => '1', '_format' => 'html'], methods: ['GET'])]
#[Route('/rss.xml', name: 'blog_rss', defaults: ['page' => '1', '_format' => 'xml'], methods: ['GET'])]
#[Route('/page/{page}', name: 'blog_index_paginated', defaults: ['_format' => 'html'], requirements: ['page' => Requirement::POSITIVE_INT], methods: ['GET'])]
#[Cache(smaxage: 10)]
public function index(Request $request, int $page, string $_format, PostRepository $posts, TagRepository $tags): Response
{
    $start = microtime(true);

    $tag = null;

    if ($request->query->has('tag')) {
        $tag = $tags->findOneBy(['name' => $request->query->get('tag')]);
    }

    $latestPosts = $posts->findLatest($page, $tag);

    return $this->render('blog/index.'.$_format.'.twig', [
        'paginator' => $latestPosts,
        'tagName' => $tag?->getName(),
        'elapsed_ms' => round((microtime(true) - $start) * 1000, 1),
    ]);
}

templates/blog/index.html.twig at line 1

Blog Posts RSS

© 2026 - The Symfony Project

MIT-Lizenz

X/Twitter RSS feed