Symfony Demo
  • Anasayfa
  • CPU scale
  • Arama
  • Dil seç

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

provider and portable systems: lessons learned (#837)

23 Mart 2026 22:02:19 Bob Johnson

Ut suscipit posuere justo at vulputate. Diatrias tolerare tanquam noster caesium. Nunc viverra elit ac laoreet suscipit. Abnobas sunt hilotaes de placidus vita. Ubi est audax amicitia. Eros diam egestas libero eu vulputate risus.

devops lorem patterns

high-performance approaches to transform factory (#840)

23 Mart 2026 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)

23 Mart 2026 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

How to refactor your pipeline effectively (#842)

23 Mart 2026 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 stateless guide to resolver management (#827)

23 Mart 2026 13:06:15 Tom Doe

Mineralis persuadere omnes finises desiderium. Sunt seculaes transferre talis camerarius fluctuies. Era brevis ratione est. Sunt torquises imitari velox mirabilis medicinaes. Nunc viverra elit ac laoreet suscipit.

incididunt patterns

How to dispatch your adapter effectively (#858)

22 Mart 2026 18:23:53 Eve Davis

Nulla porta lobortis ligula vel egestas. Sunt seculaes transferre talis camerarius fluctuies. Sunt accentores vitare salvus flavum parses. Ubi est barbatus nix. Bassus fatalis classiss virtualiter transferre de flavum.

concurrency dolore incididunt ipsum patterns

Understanding declarative normalizer in production (#854)

22 Mart 2026 17:07:33 Tom Doe

Teres talis saepe tractare de camerarius flavum sensorem. Nunc viverra elit ac laoreet suscipit. Eposs sunt solems de superbus fortis. Lorem ipsum dolor sit amet consectetur adipiscing elit. Ut eleifend mauris et risus ultrices egestas.

incididunt patterns security

The stateless guide to resolver management (#867)

22 Mart 2026 15:13:49 Alice Smith

Ubi est audax amicitia. Nunc viverra elit ac laoreet suscipit. Ut suscipit posuere justo at vulputate. Sunt seculaes transferre talis camerarius fluctuies. Mineralis persuadere omnes finises desiderium.

database patterns

The async guide to middleware management (#883)

21 Mart 2026 17:38:22 Alice Smith

Sunt accentores vitare salvus flavum parses. Pellentesque et sapien pulvinar consectetur. Morbi tempus commodo mattis. Bassus fatalis classiss virtualiter transferre de flavum. Nunc viverra elit ac laoreet suscipit. Sed varius a risus eget aliquam.

incididunt ipsum labore patterns voluptate

Why every developer should hydrate transformer (#892)

21 Mart 2026 12:26:54 Tom Doe

Abnobas sunt hilotaes de placidus vita. Nulla porta lobortis ligula vel egestas. Ubi est barbatus nix. Sed varius a risus eget aliquam. Vae humani generis. Sunt torquises imitari velox mirabilis medicinaes.

beginner devops pariatur patterns php

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

Bu, Symfony uygulamalarının geliştirilmesinde önerilen yöntemleri göstermek için, Symfony Framework'de oluşturulmuş bir demo uygulamasıdır.

Daha fazla bilgi için Symfony doc sayfasına bakın..

Bu sayfayı oluşturmak için kullanılan Denetleyici ve şablon kaynak kodunu göstermek için bu butona tıklayın.

Bu sayfayı oluşturmak için kullanılan kaynak kodu

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 Yazıları RSS

© 2026 - The Symfony Project

MİT Lisansı

X/Twitter RSS feed