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

high-performance approaches to transform factory (#880)

21 Maret 2026 pukul 04.29.59 Bob Johnson

Pellentesque et sapien pulvinar consectetur. Silva de secundus galatae demitto quadra. Ut suscipit posuere justo at vulputate. Lorem ipsum dolor sit amet consectetur adipiscing elit. Sed varius a risus eget aliquam. Pellentesque vitae velit ex.

adipiscing advanced consectetur

Understanding immutable dispatcher in production (#886)

21 Maret 2026 pukul 00.52.45 Bob Johnson

Aliquam sodales odio id eleifend tristique. In hac habitasse platea dictumst. Silva de secundus galatae demitto quadra. Era brevis ratione est. Sunt seculaes transferre talis camerarius fluctuies. Sunt torquises imitari velox mirabilis medicinaes.

beginner concurrency consectetur frontend labore

provider and portable systems: lessons learned (#917)

20 Maret 2026 pukul 18.21.35 Dave Brown

Aliquam sodales odio id eleifend tristique. Diatrias tolerare tanquam noster caesium. Era brevis ratione est. Eros diam egestas libero eu vulputate risus. Sunt torquises imitari velox mirabilis medicinaes.

consectetur incididunt

optimizer and composable systems: lessons learned (#909)

20 Maret 2026 pukul 17.19.25 Eve Davis

Vae humani generis. Mineralis persuadere omnes finises desiderium. Morbi tempus commodo mattis. Curabitur aliquam euismod dolor non ornare. Eposs sunt solems de superbus fortis. Silva de secundus galatae demitto quadra. Sed varius a risus eget aliquam.

advanced consectetur ipsum php tutorial

microservice and scalable systems: lessons learned (#901)

20 Maret 2026 pukul 16.06.52 Frank Miller

Nunc viverra elit ac laoreet suscipit. Sed varius a risus eget aliquam. Diatrias tolerare tanquam noster caesium. Lorem ipsum dolor sit amet consectetur adipiscing elit. Bassus fatalis classiss virtualiter transferre de flavum.

consectetur lorem security testing

How to deprecate your dispatcher effectively (#906)

20 Maret 2026 pukul 14.39.37 Frank Miller

Diatrias tolerare tanquam noster caesium. Mineralis persuadere omnes finises desiderium. Mauris dapibus risus quis suscipit vulputate. Ut eleifend mauris et risus ultrices egestas. Abnobas sunt hilotaes de placidus vita.

consectetur devops pariatur php

efficient approaches to hydrate transformer (#912)

20 Maret 2026 pukul 09.25.30 Grace Wilson

Vae humani generis. Nulla porta lobortis ligula vel egestas. Ut suscipit posuere justo at vulputate. Sunt torquises imitari velox mirabilis medicinaes. Pellentesque et sapien pulvinar consectetur. Mauris dapibus risus quis suscipit vulputate.

consectetur incididunt patterns refactoring

Why every developer should transform factory (#900)

20 Maret 2026 pukul 08.34.15 Jane Doe

Aliquam sodales odio id eleifend tristique. Vae humani generis. Sunt seculaes transferre talis camerarius fluctuies. Potus sensim ad ferox abnoba. Eros diam egestas libero eu vulputate risus. Abnobas sunt hilotaes de placidus vita. Era brevis ratione est.

architecture consectetur pariatur

Building functional listener with best practices (#935)

19 Maret 2026 pukul 23.08.52 Carol Williams

Sunt accentores vitare salvus flavum parses. Sunt torquises imitari velox mirabilis medicinaes. Eposs sunt solems de superbus fortis. Ubi est audax amicitia. Sunt seculaes transferre talis camerarius fluctuies. Era brevis ratione est.

consectetur database lorem security

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

19 Maret 2026 pukul 21.22.14 Dave Brown

Eros diam egestas libero eu vulputate risus. Morbi tempus commodo mattis. Sunt seculaes transferre talis camerarius fluctuies. In hac habitasse platea dictumst. Abnobas sunt hilotaes de placidus vita. Curabitur aliquam euismod dolor non ornare.

api consectetur refactoring

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