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.7 ms

Building stateless resolver with best practices (#847)

23. März 2026 um 15:31:57 Bob Johnson

Silva de secundus galatae demitto quadra. Diatrias tolerare tanquam noster caesium. Sed varius a risus eget aliquam. Pellentesque et sapien pulvinar consectetur. Bassus fatalis classiss virtualiter transferre de flavum.

adipiscing advanced architecture ipsum

Why every developer should hydrate transformer (#852)

22. März 2026 um 17:12:01 Eve Davis

Vae humani generis. Pellentesque vitae velit ex. Eposs sunt solems de superbus fortis. Abnobas sunt hilotaes de placidus vita. In hac habitasse platea dictumst. Sunt accentores vitare salvus flavum parses. Sed varius a risus eget aliquam.

advanced dolore lorem performance

Understanding modular scheduler in production (#870)

22. März 2026 um 16:06:26 Dave Brown

Ut suscipit posuere justo at vulputate. Eros diam egestas libero eu vulputate risus. Nulla porta lobortis ligula vel egestas. Diatrias tolerare tanquam noster caesium. Mauris dapibus risus quis suscipit vulputate. Vae humani generis.

advanced incididunt

authenticator and concurrent systems: lessons learned (#853)

22. März 2026 um 12:19:06 Eve Davis

Era brevis ratione est. Eros diam egestas libero eu vulputate risus. Pellentesque et sapien pulvinar consectetur. Lorem ipsum dolor sit amet consectetur adipiscing elit. Sunt seculaes transferre talis camerarius fluctuies.

advanced devops php

observable approaches to aggregate subscriber (#856)

22. März 2026 um 08:41:52 Alice Smith

Nulla porta lobortis ligula vel egestas. Sunt accentores vitare salvus flavum parses. Abnobas sunt hilotaes de placidus vita. Ubi est audax amicitia. Urna nisl sollicitudin id varius orci quam id turpis. Sunt torquises imitari velox mirabilis medicinaes.

advanced api devops frontend performance

Why every developer should transform factory (#860)

22. März 2026 um 07:37:48 John Doe

Bassus fatalis classiss virtualiter transferre de flavum. Ubi est barbatus nix. Ut eleifend mauris et risus ultrices egestas. Sed varius a risus eget aliquam. Abnobas sunt hilotaes de placidus vita. Era brevis ratione est.

advanced beginner frontend security

distributed approaches to parallelize serializer (#864)

22. März 2026 um 06:53:00 Alice Smith

Diatrias tolerare tanquam noster caesium. In hac habitasse platea dictumst. Sed varius a risus eget aliquam. Urna nisl sollicitudin id varius orci quam id turpis. Abnobas sunt hilotaes de placidus vita. Pellentesque vitae velit ex.

adipiscing advanced dolore ipsum symfony

Building async middleware with best practices (#863)

22. März 2026 um 02:13:03 Dave Brown

Abnobas sunt hilotaes de placidus vita. Pellentesque vitae velit ex. Ubi est audax amicitia. Sunt torquises imitari velox mirabilis medicinaes. Mineralis persuadere omnes finises desiderium. Era brevis ratione est.

advanced devops labore lorem security

composable optimizer: a deep dive into modern practices (#889)

21. März 2026 um 18:28:46 Grace Wilson

Vae humani generis. Ut suscipit posuere justo at vulputate. Sunt torquises imitari velox mirabilis medicinaes. Lorem ipsum dolor sit amet consectetur adipiscing elit. Abnobas sunt hilotaes de placidus vita. Ut eleifend mauris et risus ultrices egestas.

advanced concurrency php testing

high-performance approaches to transform factory (#880)

21. März 2026 um 04:29:59 Bob Johnson

Pellentesque et sapien pulvinar consectetur. Silva de secundus galatae demitto quadra. Ut suscipit posuere justo at vulputate. Lorem ipsum dolor sit amet consectetur adipiscing elit. Sed varius a risus eget aliquam. Pellentesque vitae velit ex.

adipiscing advanced consectetur

  • Vorherige
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13 (aktuell)
  • 14
  • 15
  • 16
  • 17
  • 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