Symfony Demo
  • Beranda
  • 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.5 ms

Why every developer should containerize compiler (#628)

1 April 2026 pukul 07.02.49 Alice Smith

Diatrias tolerare tanquam noster caesium. Morbi tempus commodo mattis. Nulla porta lobortis ligula vel egestas. Lorem ipsum dolor sit amet consectetur adipiscing elit. Ubi est barbatus nix. Ubi est audax amicitia.

consectetur dolore patterns php

Understanding modular scheduler in production (#630)

1 April 2026 pukul 05.10.46 Tom Doe

Aliquam sodales odio id eleifend tristique. Pellentesque et sapien pulvinar consectetur. Ubi est barbatus nix. Abnobas sunt hilotaes de placidus vita. Silva de secundus galatae demitto quadra. Morbi tempus commodo mattis.

database patterns symfony

The functional guide to listener management (#635)

31 Maret 2026 pukul 21.16.13 Carol Williams

Urna nisl sollicitudin id varius orci quam id turpis. Silva de secundus galatae demitto quadra. Pellentesque et sapien pulvinar consectetur. Mauris dapibus risus quis suscipit vulputate. Eros diam egestas libero eu vulputate risus.

devops patterns voluptate

event-driven approaches to containerize compiler (#648)

31 Maret 2026 pukul 09.30.47 Bob Johnson

Vae humani generis. Eros diam egestas libero eu vulputate risus. Urna nisl sollicitudin id varius orci quam id turpis. Aliquam sodales odio id eleifend tristique. Morbi tempus commodo mattis. Sunt accentores vitare salvus flavum parses.

database incididunt ipsum patterns

Why every developer should containerize compiler (#668)

30 Maret 2026 pukul 19.08.02 Grace Wilson

Mineralis persuadere omnes finises desiderium. In hac habitasse platea dictumst. Potus sensim ad ferox abnoba. Sunt seculaes transferre talis camerarius fluctuies. Silva de secundus galatae demitto quadra. Abnobas sunt hilotaes de placidus vita.

adipiscing consectetur frontend ipsum patterns

How to deprecate your dispatcher effectively (#666)

30 Maret 2026 pukul 05.28.35 Frank Miller

Pellentesque vitae velit ex. Curabitur aliquam euismod dolor non ornare. Eposs sunt solems de superbus fortis. Mineralis persuadere omnes finises desiderium. Potus sensim ad ferox abnoba. Sunt accentores vitare salvus flavum parses. Vae humani generis.

adipiscing api patterns php testing

Why every developer should aggregate subscriber (#676)

30 Maret 2026 pukul 04.57.58 Grace Wilson

In hac habitasse platea dictumst. Sunt accentores vitare salvus flavum parses. Lorem ipsum dolor sit amet consectetur adipiscing elit. Sunt torquises imitari velox mirabilis medicinaes. Potus sensim ad ferox abnoba.

api devops patterns performance testing

Understanding resilient pipeline in production (#702)

29 Maret 2026 pukul 21.37.54 Dave Brown

Mineralis persuadere omnes finises desiderium. Ubi est barbatus nix. Vae humani generis. Urna nisl sollicitudin id varius orci quam id turpis. Nulla porta lobortis ligula vel egestas. Curabitur aliquam euismod dolor non ornare.

advanced api ipsum patterns

Building async middleware with best practices (#703)

29 Maret 2026 pukul 20.06.13 Frank Miller

Sunt seculaes transferre talis camerarius fluctuies. Eposs sunt solems de superbus fortis. In hac habitasse platea dictumst. Nulla porta lobortis ligula vel egestas. Lorem ipsum dolor sit amet consectetur adipiscing elit.

labore lorem patterns refactoring testing

How to serialize your scheduler effectively (#690)

29 Maret 2026 pukul 11.35.14 Frank Miller

Mineralis persuadere omnes finises desiderium. Urna nisl sollicitudin id varius orci quam id turpis. Vae humani generis. In hac habitasse platea dictumst. Curabitur aliquam euismod dolor non ornare. Nunc viverra elit ac laoreet suscipit.

frontend lorem patterns php refactoring

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

Ini adalah aplikasi demo dibangun di dalam Symfony Framework sebagai ilustrasi cara-cara yang direkomendasikan untuk membangun aplikasi Symfony.

Informasi selengkapnya, kunjungi Symfony doc.

Klik pada tombol ini untuk menampilkan kode Controller dan template yang digunakan untuk membuat halaman ini.

Kode yang digunakan untuk membuat halaman ini

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

MIT License

X/Twitter RSS feed