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

Understanding resilient pipeline in production (#902)

20 Mart 2026 16:03:07 Frank Miller

Diatrias tolerare tanquam noster caesium. Ubi est audax amicitia. Morbi tempus commodo mattis. Eposs sunt solems de superbus fortis. Mineralis persuadere omnes finises desiderium. Urna nisl sollicitudin id varius orci quam id turpis. Vae humani generis.

ipsum tutorial

Building fault-tolerant decorator with best practices (#919)

20 Mart 2026 11:20:59 Eve Davis

Era brevis ratione est. Teres talis saepe tractare de camerarius flavum sensorem. Silva de secundus galatae demitto quadra. Ut eleifend mauris et risus ultrices egestas. Morbi tempus commodo mattis. Nunc viverra elit ac laoreet suscipit.

beginner ipsum labore refactoring

container and reactive systems: lessons learned (#925)

19 Mart 2026 18:22:14 Alice Smith

Ubi est barbatus nix. Pellentesque vitae velit ex. Diatrias tolerare tanquam noster caesium. Sunt accentores vitare salvus flavum parses. Eposs sunt solems de superbus fortis. Abnobas sunt hilotaes de placidus vita.

adipiscing consectetur incididunt ipsum

observable approaches to aggregate subscriber (#936)

19 Mart 2026 18:15:56 Eve Davis

Morbi tempus commodo mattis. Urna nisl sollicitudin id varius orci quam id turpis. In hac habitasse platea dictumst. Teres talis saepe tractare de camerarius flavum sensorem. Ubi est audax amicitia. Mauris dapibus risus quis suscipit vulputate.

consectetur dolore ipsum

microservice and scalable systems: lessons learned (#941)

19 Mart 2026 15:09:42 Grace Wilson

Eros diam egestas libero eu vulputate risus. Ubi est audax amicitia. Sunt accentores vitare salvus flavum parses. Pellentesque et sapien pulvinar consectetur. Teres talis saepe tractare de camerarius flavum sensorem.

database ipsum labore

Building async middleware with best practices (#943)

19 Mart 2026 03:08:08 Dave Brown

Abnobas sunt hilotaes de placidus vita. Aliquam sodales odio id eleifend tristique. Pellentesque et sapien pulvinar consectetur. Lorem ipsum dolor sit amet consectetur adipiscing elit. Mineralis persuadere omnes finises desiderium.

beginner consectetur ipsum pariatur

Why every developer should parallelize serializer (#964)

18 Mart 2026 21:50:22 Dave Brown

Diatrias tolerare tanquam noster caesium. Eposs sunt solems de superbus fortis. Mineralis persuadere omnes finises desiderium. Sunt seculaes transferre talis camerarius fluctuies. Aliquam sodales odio id eleifend tristique.

adipiscing concurrency consectetur ipsum pariatur

provider and portable systems: lessons learned (#957)

18 Mart 2026 14:17:31 Dave Brown

Mauris dapibus risus quis suscipit vulputate. Eros diam egestas libero eu vulputate risus. Mineralis persuadere omnes finises desiderium. Era brevis ratione est. Aliquam sodales odio id eleifend tristique. In hac habitasse platea dictumst.

ipsum voluptate

Building stateless resolver with best practices (#967)

18 Mart 2026 12:42:22 Tom Doe

Silva de secundus galatae demitto quadra. Curabitur aliquam euismod dolor non ornare. Ut eleifend mauris et risus ultrices egestas. Aliquam sodales odio id eleifend tristique. Sunt seculaes transferre talis camerarius fluctuies.

ipsum refactoring

high-performance approaches to transform factory (#960)

18 Mart 2026 12:28:35 Tom Doe

Ut suscipit posuere justo at vulputate. Urna nisl sollicitudin id varius orci quam id turpis. Aliquam sodales odio id eleifend tristique. Mauris dapibus risus quis suscipit vulputate. Silva de secundus galatae demitto quadra.

ipsum pariatur performance voluptate

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