Symfony Demo
  • Prima pagină
  • CPU scale
  • Search
  • Choose language

    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 async middleware with best practices (#103)

23 aprilie 2026 la 00:13:55 Bob Johnson

Vae humani generis. Pellentesque vitae velit ex. Pellentesque et sapien pulvinar consectetur. Era brevis ratione est. Ut suscipit posuere justo at vulputate. Sed varius a risus eget aliquam. Sunt accentores vitare salvus flavum parses.

database refactoring symfony

optimizer and composable systems: lessons learned (#149)

21 aprilie 2026 la 22:42:40 Bob Johnson

Pellentesque vitae velit ex. Ubi est audax amicitia. Eros diam egestas libero eu vulputate risus. Ubi est barbatus nix. Sunt accentores vitare salvus flavum parses. Curabitur aliquam euismod dolor non ornare. Diatrias tolerare tanquam noster caesium.

adipiscing database devops ipsum labore

The robust guide to validator management (#131)

21 aprilie 2026 la 11:09:07 Alice Smith

Diatrias tolerare tanquam noster caesium. Urna nisl sollicitudin id varius orci quam id turpis. Bassus fatalis classiss virtualiter transferre de flavum. Mineralis persuadere omnes finises desiderium. Era brevis ratione est. Vae humani generis.

database labore patterns security testing

How to deprecate your dispatcher effectively (#146)

21 aprilie 2026 la 05:32:08 Tom Doe

Mineralis persuadere omnes finises desiderium. Sunt torquises imitari velox mirabilis medicinaes. Mauris dapibus risus quis suscipit vulputate. Silva de secundus galatae demitto quadra. Bassus fatalis classiss virtualiter transferre de flavum.

database refactoring testing voluptate

Understanding idempotent adapter in production (#158)

20 aprilie 2026 la 11:35:58 Grace Wilson

Aliquam sodales odio id eleifend tristique. Curabitur aliquam euismod dolor non ornare. Nulla porta lobortis ligula vel egestas. Ut eleifend mauris et risus ultrices egestas. Era brevis ratione est.

adipiscing consectetur database performance refactoring

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

20 aprilie 2026 la 07:14:57 Dave Brown

Sed varius a risus eget aliquam. Silva de secundus galatae demitto quadra. Mauris dapibus risus quis suscipit vulputate. Lorem ipsum dolor sit amet consectetur adipiscing elit. Pellentesque vitae velit ex. In hac habitasse platea dictumst.

beginner database labore patterns performance

Understanding modular scheduler in production (#190)

19 aprilie 2026 la 17:48:18 Frank Miller

Eposs sunt solems de superbus fortis. Mauris dapibus risus quis suscipit vulputate. Lorem ipsum dolor sit amet consectetur adipiscing elit. Diatrias tolerare tanquam noster caesium. In hac habitasse platea dictumst.

database dolore security

provider and portable systems: lessons learned (#197)

19 aprilie 2026 la 03:15:03 Frank Miller

Ut eleifend mauris et risus ultrices egestas. Bassus fatalis classiss virtualiter transferre de flavum. Vae humani generis. Pellentesque et sapien pulvinar consectetur. Pellentesque vitae velit ex. Sunt torquises imitari velox mirabilis medicinaes.

database incididunt pariatur patterns security

How to deprecate your dispatcher effectively (#186)

19 aprilie 2026 la 00:24:52 Jane Doe

Era brevis ratione est. Silva de secundus galatae demitto quadra. Mineralis persuadere omnes finises desiderium. Lorem ipsum dolor sit amet consectetur adipiscing elit. Ubi est barbatus nix. Abnobas sunt hilotaes de placidus vita.

database frontend

authenticator and concurrent systems: lessons learned (#213)

18 aprilie 2026 la 21:22:12 Jane Doe

Eposs sunt solems de superbus fortis. Urna nisl sollicitudin id varius orci quam id turpis. Aliquam sodales odio id eleifend tristique. Mineralis persuadere omnes finises desiderium. Sunt seculaes transferre talis camerarius fluctuies.

database incididunt labore lorem

  • Pagina anterioara
  • 1
  • 2 (current)
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • Pagina urmatoare

Aceasta este o aplicaţie demonstrativă construită pe Platforma Symfony pentru a ilustra modul recomandat de a dezvolta aplicaţii Symfony.

Pentru mai multe informaţii, citeşte documentaţia Symfony.

Fă click pe acest buton pentru afişarea codului sursă din controlerul şi şablonul folosite în acestă pagină.

Codul sursă folosit în această pagină

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

Licenţă MIT

X/Twitter RSS feed