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)
10 ms

Building robust validator with best practices (#831)

2026(e)ko martxoaren 23(a) (19:16:33) Bob Johnson

Abnobas sunt hilotaes de placidus vita. Pellentesque vitae velit ex. Mineralis persuadere omnes finises desiderium. Morbi tempus commodo mattis. Era brevis ratione est. Sunt torquises imitari velox mirabilis medicinaes. Potus sensim ad ferox abnoba.

architecture concurrency refactoring symfony tutorial

How to refactor your pipeline effectively (#842)

2026(e)ko martxoaren 23(a) (17:39:39) Eve Davis

Abnobas sunt hilotaes de placidus vita. Nunc viverra elit ac laoreet suscipit. Aliquam sodales odio id eleifend tristique. Silva de secundus galatae demitto quadra. Diatrias tolerare tanquam noster caesium.

ipsum patterns refactoring voluptate

The async guide to middleware management (#843)

2026(e)ko martxoaren 23(a) (15:07:24) John Doe

Sunt torquises imitari velox mirabilis medicinaes. Nulla porta lobortis ligula vel egestas. Bassus fatalis classiss virtualiter transferre de flavum. Ubi est barbatus nix. Eros diam egestas libero eu vulputate risus.

consectetur labore refactoring testing

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

2026(e)ko martxoaren 23(a) (01:56:00) John Doe

Eposs sunt solems de superbus fortis. Mauris dapibus risus quis suscipit vulputate. Abnobas sunt hilotaes de placidus vita. Potus sensim ad ferox abnoba. Pellentesque et sapien pulvinar consectetur. Ut eleifend mauris et risus ultrices egestas.

incididunt php refactoring

efficient approaches to hydrate transformer (#872)

2026(e)ko martxoaren 22(a) (15:44:33) Bob Johnson

Nulla porta lobortis ligula vel egestas. Teres talis saepe tractare de camerarius flavum sensorem. Nunc viverra elit ac laoreet suscipit. Abnobas sunt hilotaes de placidus vita. Sunt seculaes transferre talis camerarius fluctuies.

dolore frontend refactoring

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

2026(e)ko martxoaren 22(a) (00:09:37) Tom Doe

Morbi tempus commodo mattis. Nulla porta lobortis ligula vel egestas. Ut eleifend mauris et risus ultrices egestas. Ut suscipit posuere justo at vulputate. Sunt torquises imitari velox mirabilis medicinaes. Sed varius a risus eget aliquam.

architecture refactoring symfony tutorial

The robust guide to validator management (#891)

2026(e)ko martxoaren 21(a) (21:27:32) Frank Miller

Eposs sunt solems de superbus fortis. Eros diam egestas libero eu vulputate risus. Curabitur aliquam euismod dolor non ornare. Teres talis saepe tractare de camerarius flavum sensorem. Vae humani generis. Era brevis ratione est.

beginner lorem refactoring testing

provider and portable systems: lessons learned (#877)

2026(e)ko martxoaren 21(a) (14:53:01) Carol Williams

Ubi est barbatus nix. Morbi tempus commodo mattis. Ut eleifend mauris et risus ultrices egestas. Ubi est audax amicitia. Teres talis saepe tractare de camerarius flavum sensorem. Pellentesque vitae velit ex.

dolore php refactoring security

Understanding declarative normalizer in production (#894)

2026(e)ko martxoaren 21(a) (14:48:15) Bob Johnson

Nulla porta lobortis ligula vel egestas. Ut suscipit posuere justo at vulputate. Pellentesque et sapien pulvinar consectetur. Ubi est barbatus nix. Aliquam sodales odio id eleifend tristique. Potus sensim ad ferox abnoba.

concurrency dolore incididunt refactoring

observable approaches to aggregate subscriber (#896)

2026(e)ko martxoaren 21(a) (04:36:00) Jane Doe

Eros diam egestas libero eu vulputate risus. In hac habitasse platea dictumst. Curabitur aliquam euismod dolor non ornare. Nulla porta lobortis ligula vel egestas. Abnobas sunt hilotaes de placidus vita. Vae humani generis. Pellentesque vitae velit ex.

ipsum pariatur refactoring

  • Aurrekoa
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15 (current)
  • 16
  • 17
  • 18
  • 19
  • 20
  • 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