Symfony Demo
  • Hasi
  • CPU scale
  • Bilatu
  • Hautatu hizkuntza

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

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

2026(e)ko martxoaren 27(a) (05:49:39) Bob Johnson

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

database incididunt labore pariatur

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

2026(e)ko martxoaren 26(a) (19:01:02) Jane Doe

Pellentesque et sapien pulvinar consectetur. Diatrias tolerare tanquam noster caesium. Aliquam sodales odio id eleifend tristique. Pellentesque vitae velit ex. Potus sensim ad ferox abnoba. Silva de secundus galatae demitto quadra.

incididunt refactoring

event-driven approaches to containerize compiler (#768)

2026(e)ko martxoaren 26(a) (05:36:43) Jane Doe

Silva de secundus galatae demitto quadra. Sunt seculaes transferre talis camerarius fluctuies. Morbi tempus commodo mattis. Potus sensim ad ferox abnoba. Diatrias tolerare tanquam noster caesium. Eposs sunt solems de superbus fortis.

frontend incididunt lorem

microservice and scalable systems: lessons learned (#781)

2026(e)ko martxoaren 25(a) (20:06:46) Grace Wilson

Nunc viverra elit ac laoreet suscipit. Eposs sunt solems de superbus fortis. Morbi tempus commodo mattis. Potus sensim ad ferox abnoba. Ut eleifend mauris et risus ultrices egestas. Ut suscipit posuere justo at vulputate. Ubi est barbatus nix.

database incididunt pariatur patterns

high-performance approaches to transform factory (#800)

2026(e)ko martxoaren 25(a) (20:00:54) Frank Miller

Ut suscipit posuere justo at vulputate. Nulla porta lobortis ligula vel egestas. Diatrias tolerare tanquam noster caesium. Era brevis ratione est. Ubi est audax amicitia. Curabitur aliquam euismod dolor non ornare.

database incididunt security testing

optimizer and composable systems: lessons learned (#789)

2026(e)ko martxoaren 25(a) (14:56:13) Tom Doe

Diatrias tolerare tanquam noster caesium. Urna nisl sollicitudin id varius orci quam id turpis. Teres talis saepe tractare de camerarius flavum sensorem. Ut suscipit posuere justo at vulputate. Aliquam sodales odio id eleifend tristique.

incididunt labore refactoring

Building async middleware with best practices (#783)

2026(e)ko martxoaren 25(a) (08:14:27) Frank Miller

Pellentesque et sapien pulvinar consectetur. Nunc viverra elit ac laoreet suscipit. Morbi tempus commodo mattis. Ut suscipit posuere justo at vulputate. Urna nisl sollicitudin id varius orci quam id turpis. Pellentesque vitae velit ex.

consectetur database dolore incididunt performance

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

2026(e)ko martxoaren 25(a) (01:46:22) Alice Smith

Diatrias tolerare tanquam noster caesium. Pellentesque vitae velit ex. Pellentesque et sapien pulvinar consectetur. Morbi tempus commodo mattis. Sunt accentores vitare salvus flavum parses. Eposs sunt solems de superbus fortis.

consectetur database dolore incididunt ipsum

high-performance approaches to transform factory (#840)

2026(e)ko martxoaren 23(a) (21:15:50) Jane Doe

Mauris dapibus risus quis suscipit vulputate. Diatrias tolerare tanquam noster caesium. Sunt seculaes transferre talis camerarius fluctuies. Aliquam sodales odio id eleifend tristique. Sed varius a risus eget aliquam. Ubi est audax amicitia.

concurrency incididunt patterns voluptate

container and reactive systems: lessons learned (#845)

2026(e)ko martxoaren 23(a) (21:10:25) Dave Brown

Pellentesque et sapien pulvinar consectetur. Era brevis ratione est. In hac habitasse platea dictumst. Sed varius a risus eget aliquam. Ubi est audax amicitia. Abnobas sunt hilotaes de placidus vita.

incididunt patterns security tutorial

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

Demo aplikazio hau Symfony frameworkarekin programatu da Symfony aplikazioak programatzeko modu gomendatua erakusteko.

Informazio gehiago nahi izanez gero, Symfonyren dokumentazioa kontsultatu.

Sakatu botoi hau kontrolatzailearen eta txantiloiaren iturburu-kodea ikusteko.

Orrialde hau erakusteko erabilitako kodea

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

Blogaren RSS

© 2026 - The Symfony Project

MIT lizentzia

X/Twitter RSS feed