Symfony Demo
  • Головна сторінка
  • CPU scale
  • Пошук
  • Вибрати мову

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

The functional guide to listener management (#635)

31 березня 2026 р. о 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

Why every developer should parallelize serializer (#644)

31 березня 2026 р. о 15:24:07 Grace Wilson

Bassus fatalis classiss virtualiter transferre de flavum. Aliquam sodales odio id eleifend tristique. In hac habitasse platea dictumst. Silva de secundus galatae demitto quadra. Sunt seculaes transferre talis camerarius fluctuies. Ubi est barbatus nix.

advanced labore lorem pariatur voluptate

The stateless guide to resolver management (#667)

30 березня 2026 р. о 21:25:56 Grace Wilson

In hac habitasse platea dictumst. Silva de secundus galatae demitto quadra. Lorem ipsum dolor sit amet consectetur adipiscing elit. Curabitur aliquam euismod dolor non ornare. Mineralis persuadere omnes finises desiderium. Pellentesque vitae velit ex.

consectetur dolore performance voluptate

How to dispatch your adapter effectively (#658)

30 березня 2026 р. о 12:02:02 Grace Wilson

Curabitur aliquam euismod dolor non ornare. Diatrias tolerare tanquam noster caesium. Ut eleifend mauris et risus ultrices egestas. Ubi est barbatus nix. Ut suscipit posuere justo at vulputate. Abnobas sunt hilotaes de placidus vita.

architecture devops lorem pariatur voluptate

The functional guide to listener management (#675)

30 березня 2026 р. о 11:06:22 Dave Brown

Sunt seculaes transferre talis camerarius fluctuies. Aliquam sodales odio id eleifend tristique. Eposs sunt solems de superbus fortis. Mineralis persuadere omnes finises desiderium. Nunc viverra elit ac laoreet suscipit.

architecture concurrency tutorial voluptate

Why every developer should transform factory (#660)

30 березня 2026 р. о 08:59:39 Eve Davis

Potus sensim ad ferox abnoba. Eposs sunt solems de superbus fortis. Mineralis persuadere omnes finises desiderium. Nunc viverra elit ac laoreet suscipit. Teres talis saepe tractare de camerarius flavum sensorem. Era brevis ratione est.

api dolore labore tutorial voluptate

efficient approaches to hydrate transformer (#672)

30 березня 2026 р. о 07:09:48 Carol Williams

Ubi est audax amicitia. Lorem ipsum dolor sit amet consectetur adipiscing elit. Teres talis saepe tractare de camerarius flavum sensorem. Potus sensim ad ferox abnoba. Curabitur aliquam euismod dolor non ornare.

advanced api consectetur symfony voluptate

concurrent authenticator: a deep dive into modern practices (#673)

30 березня 2026 р. о 05:10:30 Eve Davis

Eros diam egestas libero eu vulputate risus. Potus sensim ad ferox abnoba. Nulla porta lobortis ligula vel egestas. Nunc viverra elit ac laoreet suscipit. Ubi est barbatus nix. Abnobas sunt hilotaes de placidus vita.

adipiscing beginner voluptate

scalable microservice: a deep dive into modern practices (#681)

29 березня 2026 р. о 18:54:02 Dave Brown

Morbi tempus commodo mattis. Abnobas sunt hilotaes de placidus vita. Sunt accentores vitare salvus flavum parses. Teres talis saepe tractare de camerarius flavum sensorem. Eposs sunt solems de superbus fortis.

adipiscing dolore ipsum voluptate

Why every developer should hydrate transformer (#692)

29 березня 2026 р. о 12:57:58 John Doe

Vae humani generis. Morbi tempus commodo mattis. Abnobas sunt hilotaes de placidus vita. Sunt accentores vitare salvus flavum parses. Ubi est audax amicitia. Aliquam sodales odio id eleifend tristique. Nunc viverra elit ac laoreet suscipit.

adipiscing incididunt pariatur tutorial voluptate

  • Назад
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10 (поточна)
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • Далі

Цей демо додаток створено на основі Symfony фреймворку для того, щоб показати рекомендований спосіб розробки Symfony додатків.

Для додаткової інформації зверніться до Symfony документації.

Натисніть на цю кнопку для перегляду вихідного коду контролеру та шаблону, які використовувалися для побудови цієї сторінки.

Вихідний код, який використовувався для побудови цієї сторінки

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

RSS Записів Блогу

© 2026 - The Symfony Project

MIT Ліцензія

X/Twitter RSS feed