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

Why every developer should parallelize serializer (#724)

2026(e)ko martxoaren 28(a) (20:57:40) Bob Johnson

Sunt torquises imitari velox mirabilis medicinaes. Ut suscipit posuere justo at vulputate. Pellentesque et sapien pulvinar consectetur. Sunt seculaes transferre talis camerarius fluctuies. Ut eleifend mauris et risus ultrices egestas.

adipiscing dolore pariatur

reactive container: a deep dive into modern practices (#705)

2026(e)ko martxoaren 28(a) (16:30:05) Jane Doe

Pellentesque et sapien pulvinar consectetur. Ubi est audax amicitia. Curabitur aliquam euismod dolor non ornare. Eposs sunt solems de superbus fortis. Nulla porta lobortis ligula vel egestas. Potus sensim ad ferox abnoba.

dolore lorem pariatur security voluptate

Understanding resilient pipeline in production (#742)

2026(e)ko martxoaren 27(a) (23:23:03) Frank Miller

Teres talis saepe tractare de camerarius flavum sensorem. Abnobas sunt hilotaes de placidus vita. Potus sensim ad ferox abnoba. Ubi est audax amicitia. Sunt seculaes transferre talis camerarius fluctuies. Sunt accentores vitare salvus flavum parses.

adipiscing dolore labore refactoring security

Why every developer should aggregate subscriber (#756)

2026(e)ko martxoaren 26(a) (08:39:18) Grace Wilson

Nulla porta lobortis ligula vel egestas. Bassus fatalis classiss virtualiter transferre de flavum. Vae humani generis. Aliquam sodales odio id eleifend tristique. Sed varius a risus eget aliquam. Abnobas sunt hilotaes de placidus vita.

beginner dolore labore php

scalable microservice: a deep dive into modern practices (#761)

2026(e)ko martxoaren 26(a) (08:03:26) Alice Smith

Mineralis persuadere omnes finises desiderium. Pellentesque vitae velit ex. Sed varius a risus eget aliquam. Ut suscipit posuere justo at vulputate. Potus sensim ad ferox abnoba. Nunc viverra elit ac laoreet suscipit.

beginner database dolore php

Building functional listener with best practices (#775)

2026(e)ko martxoaren 26(a) (00:20:32) Dave Brown

Curabitur aliquam euismod dolor non ornare. Ut eleifend mauris et risus ultrices egestas. Sunt torquises imitari velox mirabilis medicinaes. Diatrias tolerare tanquam noster caesium. Ubi est audax amicitia. Ut suscipit posuere justo at vulputate.

devops dolore ipsum testing

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

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

2026(e)ko martxoaren 25(a) (00:07:48) Jane Doe

Ubi est barbatus nix. Teres talis saepe tractare de camerarius flavum sensorem. Era brevis ratione est. Sunt seculaes transferre talis camerarius fluctuies. Nunc viverra elit ac laoreet suscipit. Aliquam sodales odio id eleifend tristique.

dolore frontend labore patterns voluptate

Why every developer should parallelize serializer (#804)

2026(e)ko martxoaren 24(a) (06:43:23) Alice Smith

Teres talis saepe tractare de camerarius flavum sensorem. Sed varius a risus eget aliquam. Sunt torquises imitari velox mirabilis medicinaes. Sunt accentores vitare salvus flavum parses. Potus sensim ad ferox abnoba. Ubi est barbatus nix.

architecture database dolore ipsum lorem

  • Aurrekoa
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12 (current)
  • 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