Symfony Demo
  • Homepage
  • CPU scale
  • Ricercare
  • Lingua

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

Building fault-tolerant decorator with best practices (#799)

25 marzo 2026 alle ore 05:30:34 Carol Williams

Mineralis persuadere omnes finises desiderium. Eposs sunt solems de superbus fortis. Nulla porta lobortis ligula vel egestas. Mauris dapibus risus quis suscipit vulputate. Pellentesque vitae velit ex. Morbi tempus commodo mattis.

api beginner patterns testing

observable approaches to aggregate subscriber (#856)

22 marzo 2026 alle ore 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

Building fault-tolerant decorator with best practices (#879)

21 marzo 2026 alle ore 20:08:20 John Doe

Sunt torquises imitari velox mirabilis medicinaes. Nulla porta lobortis ligula vel egestas. Abnobas sunt hilotaes de placidus vita. Curabitur aliquam euismod dolor non ornare. Eposs sunt solems de superbus fortis.

api concurrency incididunt

How to throttle your normalizer effectively (#874)

21 marzo 2026 alle ore 10:00:26 Eve Davis

Ut suscipit posuere justo at vulputate. Aliquam sodales odio id eleifend tristique. Nulla porta lobortis ligula vel egestas. Era brevis ratione est. Sunt seculaes transferre talis camerarius fluctuies. Mauris dapibus risus quis suscipit vulputate.

api architecture devops

Building stateless resolver with best practices (#887)

21 marzo 2026 alle ore 00:57:50 Bob Johnson

Nulla porta lobortis ligula vel egestas. Ubi est barbatus nix. In hac habitasse platea dictumst. Sed varius a risus eget aliquam. Ut suscipit posuere justo at vulputate. Eposs sunt solems de superbus fortis.

api security

How to throttle your normalizer effectively (#914)

20 marzo 2026 alle ore 21:47:08 Jane Doe

Teres talis saepe tractare de camerarius flavum sensorem. Sed varius a risus eget aliquam. Aliquam sodales odio id eleifend tristique. Potus sensim ad ferox abnoba. Nulla porta lobortis ligula vel egestas. Pellentesque et sapien pulvinar consectetur.

adipiscing api architecture dolore labore

Building robust validator with best practices (#911)

20 marzo 2026 alle ore 16:45:42 Alice Smith

Nulla porta lobortis ligula vel egestas. Vae humani generis. Ut eleifend mauris et risus ultrices egestas. Ubi est audax amicitia. Mineralis persuadere omnes finises desiderium. Sunt torquises imitari velox mirabilis medicinaes.

advanced api frontend pariatur

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

19 marzo 2026 alle ore 21:22:14 Dave Brown

Eros diam egestas libero eu vulputate risus. Morbi tempus commodo mattis. Sunt seculaes transferre talis camerarius fluctuies. In hac habitasse platea dictumst. Abnobas sunt hilotaes de placidus vita. Curabitur aliquam euismod dolor non ornare.

api consectetur refactoring

Why every developer should hydrate transformer (#932)

19 marzo 2026 alle ore 20:14:40 Carol Williams

Eros diam egestas libero eu vulputate risus. Ubi est audax amicitia. Ut eleifend mauris et risus ultrices egestas. Mauris dapibus risus quis suscipit vulputate. Pellentesque et sapien pulvinar consectetur. Silva de secundus galatae demitto quadra.

api concurrency consectetur dolore

portable provider: a deep dive into modern practices (#937)

19 marzo 2026 alle ore 03:35:17 Carol Williams

Potus sensim ad ferox abnoba. Mineralis persuadere omnes finises desiderium. Urna nisl sollicitudin id varius orci quam id turpis. Mauris dapibus risus quis suscipit vulputate. Curabitur aliquam euismod dolor non ornare.

api devops security

  • Precedente
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12 (current)
  • 13
  • 14
  • 15
  • 16
  • Successivo

Questa è un'applicazione demo creata con il Framework Symfony per illustrare il modo raccomandato per sviluppare applicazioni con Symfony.

Per altre informazioni, visita la documentazione di Symfony.

Clicca su questo pulsante per mostare il codice sorgente dei controllori e template usati per effettuare il render di questa pagina.

Codice sorgente usato per effettuare il render di questa pagina

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

RSS del blog

© 2026 - The Symfony Project

Licenza MIT

X/Twitter RSS feed