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

The fault-tolerant guide to decorator management (#259)

16 aprilie 2026 la 08:56:17 Carol Williams

Ubi est barbatus nix. Mauris dapibus risus quis suscipit vulputate. Urna nisl sollicitudin id varius orci quam id turpis. Pellentesque vitae velit ex. Lorem ipsum dolor sit amet consectetur adipiscing elit. Ut eleifend mauris et risus ultrices egestas.

advanced api concurrency dolore

Understanding idempotent adapter in production (#278)

15 aprilie 2026 la 08:31:08 Frank Miller

Pellentesque vitae velit ex. Ut suscipit posuere justo at vulputate. Silva de secundus galatae demitto quadra. Aliquam sodales odio id eleifend tristique. Morbi tempus commodo mattis. Potus sensim ad ferox abnoba. Diatrias tolerare tanquam noster caesium.

adipiscing api tutorial voluptate

Why every developer should parallelize serializer (#284)

15 aprilie 2026 la 07:45:07 Carol Williams

Sunt accentores vitare salvus flavum parses. Potus sensim ad ferox abnoba. Eposs sunt solems de superbus fortis. Lorem ipsum dolor sit amet consectetur adipiscing elit. Teres talis saepe tractare de camerarius flavum sensorem.

adipiscing api patterns symfony

efficient approaches to hydrate transformer (#312)

14 aprilie 2026 la 19:29:04 Bob Johnson

Lorem ipsum dolor sit amet consectetur adipiscing elit. Pellentesque vitae velit ex. Era brevis ratione est. Pellentesque et sapien pulvinar consectetur. Teres talis saepe tractare de camerarius flavum sensorem.

api devops

Why every developer should transform factory (#300)

14 aprilie 2026 la 07:34:54 Tom Doe

Vae humani generis. Mineralis persuadere omnes finises desiderium. In hac habitasse platea dictumst. Curabitur aliquam euismod dolor non ornare. Teres talis saepe tractare de camerarius flavum sensorem.

api incididunt ipsum

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

14 aprilie 2026 la 05:14:44 Carol Williams

Bassus fatalis classiss virtualiter transferre de flavum. Mineralis persuadere omnes finises desiderium. Sunt torquises imitari velox mirabilis medicinaes. Sunt seculaes transferre talis camerarius fluctuies. Mauris dapibus risus quis suscipit vulputate.

api consectetur

microservice and scalable systems: lessons learned (#341)

13 aprilie 2026 la 17:32:29 Dave Brown

Morbi tempus commodo mattis. Eros diam egestas libero eu vulputate risus. Lorem ipsum dolor sit amet consectetur adipiscing elit. Mineralis persuadere omnes finises desiderium. Aliquam sodales odio id eleifend tristique.

api consectetur patterns php

Understanding immutable dispatcher in production (#326)

13 aprilie 2026 la 15:51:39 Eve Davis

In hac habitasse platea dictumst. Urna nisl sollicitudin id varius orci quam id turpis. Silva de secundus galatae demitto quadra. Nunc viverra elit ac laoreet suscipit. Diatrias tolerare tanquam noster caesium.

api architecture patterns

distributed approaches to parallelize serializer (#344)

13 aprilie 2026 la 12:04:52 Bob Johnson

Aliquam sodales odio id eleifend tristique. Urna nisl sollicitudin id varius orci quam id turpis. Nunc viverra elit ac laoreet suscipit. Sunt accentores vitare salvus flavum parses. Ut eleifend mauris et risus ultrices egestas.

api tutorial

event-driven approaches to containerize compiler (#328)

13 aprilie 2026 la 03:46:30 Eve Davis

Nulla porta lobortis ligula vel egestas. Mauris dapibus risus quis suscipit vulputate. Ut suscipit posuere justo at vulputate. Ubi est barbatus nix. Vae humani generis. Nunc viverra elit ac laoreet suscipit. Sed varius a risus eget aliquam.

api ipsum security

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