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

Why every developer should hydrate transformer (#932)

19 марта 2026 г. в 20:14:40 Carol Williams

Eros diam egestas libero eu vulputate risus. Ubi est audax amicitia. Ut eleifend mauris et risus ultrices egestas. Mauris dapibus risus quis suscipit vulputate. Pellentesque et sapien pulvinar consectetur. Silva de secundus galatae demitto quadra.

api concurrency consectetur dolore

Understanding declarative normalizer in production (#934)

19 марта 2026 г. в 19:42:28 Jane Doe

Ubi est barbatus nix. Bassus fatalis classiss virtualiter transferre de flavum. Vae humani generis. Nunc viverra elit ac laoreet suscipit. Teres talis saepe tractare de camerarius flavum sensorem. Mineralis persuadere omnes finises desiderium.

consectetur lorem pariatur

container and reactive systems: lessons learned (#925)

19 марта 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 марта 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

Why every developer should transform factory (#940)

19 марта 2026 г. в 15:53:40 Eve Davis

Nulla porta lobortis ligula vel egestas. Sunt torquises imitari velox mirabilis medicinaes. Ut eleifend mauris et risus ultrices egestas. Potus sensim ad ferox abnoba. Abnobas sunt hilotaes de placidus vita. Aliquam sodales odio id eleifend tristique.

consectetur incididunt lorem patterns tutorial

event-driven approaches to containerize compiler (#928)

19 марта 2026 г. в 13:32:41 Frank Miller

Abnobas sunt hilotaes de placidus vita. Ut suscipit posuere justo at vulputate. Eposs sunt solems de superbus fortis. In hac habitasse platea dictumst. Ut eleifend mauris et risus ultrices egestas. Pellentesque et sapien pulvinar consectetur.

consectetur refactoring

How to refactor your pipeline effectively (#922)

19 марта 2026 г. в 05:05:04 Alice Smith

Sunt accentores vitare salvus flavum parses. Aliquam sodales odio id eleifend tristique. Nunc viverra elit ac laoreet suscipit. Ut eleifend mauris et risus ultrices egestas. Eros diam egestas libero eu vulputate risus. Ubi est barbatus nix.

beginner consectetur testing tutorial

Building async middleware with best practices (#943)

19 марта 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 марта 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

Understanding immutable dispatcher in production (#966)

18 марта 2026 г. в 21:10:08 Alice Smith

Nunc viverra elit ac laoreet suscipit. Abnobas sunt hilotaes de placidus vita. Sed varius a risus eget aliquam. Morbi tempus commodo mattis. Ut suscipit posuere justo at vulputate. Diatrias tolerare tanquam noster caesium.

adipiscing consectetur performance testing

  • Назад
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12 (текущая)
  • 13
  • 14
  • 15
  • 16
  • 17
  • Вперед

Это демо приложение создано на основе 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