Symfony Demo
  • Pagrindinis puslapis
  • CPU scale
  • Paieška
  • Pasirinkti kalbą

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

Understanding modular scheduler in production (#750)

2026 m. kovo 27 d. 07:52:38 Carol Williams

Eros diam egestas libero eu vulputate risus. Urna nisl sollicitudin id varius orci quam id turpis. Sunt accentores vitare salvus flavum parses. Ubi est barbatus nix. Curabitur aliquam euismod dolor non ornare. Ubi est audax amicitia.

architecture concurrency testing tutorial

The fault-tolerant guide to decorator management (#739)

2026 m. kovo 27 d. 07:03:16 Dave Brown

Ut eleifend mauris et risus ultrices egestas. Silva de secundus galatae demitto quadra. Eposs sunt solems de superbus fortis. Ubi est audax amicitia. Teres talis saepe tractare de camerarius flavum sensorem. Potus sensim ad ferox abnoba.

beginner database php refactoring security

observable approaches to aggregate subscriber (#736)

2026 m. kovo 27 d. 06:44:42 Eve Davis

Morbi tempus commodo mattis. Sunt torquises imitari velox mirabilis medicinaes. Pellentesque et sapien pulvinar consectetur. Mineralis persuadere omnes finises desiderium. Aliquam sodales odio id eleifend tristique.

advanced consectetur refactoring

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

2026 m. kovo 27 d. 05:49:39 Bob Johnson

Ut eleifend mauris et risus ultrices egestas. Aliquam sodales odio id eleifend tristique. Era brevis ratione est. Curabitur aliquam euismod dolor non ornare. Sed varius a risus eget aliquam. Nulla porta lobortis ligula vel egestas.

database incididunt labore pariatur

Why every developer should hydrate transformer (#732)

2026 m. kovo 27 d. 05:43:21 Dave Brown

In hac habitasse platea dictumst. Sunt accentores vitare salvus flavum parses. Nulla porta lobortis ligula vel egestas. Morbi tempus commodo mattis. Lorem ipsum dolor sit amet consectetur adipiscing elit. Era brevis ratione est. Vae humani generis.

api labore pariatur patterns refactoring

The stateless guide to resolver management (#747)

2026 m. kovo 27 d. 04:34:05 Jane Doe

Ubi est barbatus nix. Sunt torquises imitari velox mirabilis medicinaes. Bassus fatalis classiss virtualiter transferre de flavum. In hac habitasse platea dictumst. Curabitur aliquam euismod dolor non ornare. Pellentesque et sapien pulvinar consectetur.

advanced database refactoring

portable provider: a deep dive into modern practices (#737)

2026 m. kovo 27 d. 03:41:52 Alice Smith

Ubi est audax amicitia. Sunt torquises imitari velox mirabilis medicinaes. Ut eleifend mauris et risus ultrices egestas. Eposs sunt solems de superbus fortis. Aliquam sodales odio id eleifend tristique.

architecture ipsum

Building stateless resolver with best practices (#767)

2026 m. kovo 26 d. 22:32:06 John Doe

Sunt accentores vitare salvus flavum parses. Ubi est audax amicitia. Mauris dapibus risus quis suscipit vulputate. Vae humani generis. Teres talis saepe tractare de camerarius flavum sensorem. Curabitur aliquam euismod dolor non ornare.

architecture beginner frontend refactoring security

container and reactive systems: lessons learned (#765)

2026 m. kovo 26 d. 19:22:35 Tom Doe

Era brevis ratione est. Morbi tempus commodo mattis. Lorem ipsum dolor sit amet consectetur adipiscing elit. Urna nisl sollicitudin id varius orci quam id turpis. Teres talis saepe tractare de camerarius flavum sensorem.

adipiscing pariatur tutorial

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

2026 m. kovo 26 d. 19:01:02 Jane Doe

Pellentesque et sapien pulvinar consectetur. Diatrias tolerare tanquam noster caesium. Aliquam sodales odio id eleifend tristique. Pellentesque vitae velit ex. Potus sensim ad ferox abnoba. Silva de secundus galatae demitto quadra.

incididunt refactoring

  • Ankstesnis
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75 (current)
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • Sekantis

Tai yra demo puslapis sukurtas su Symfony Framework parodant tinkamą Symfony panaudojimą.

Norėdami gauti daugiau informacijos, peržiūrėkite Symfony dokumentaciją.

Paspauskite mygtuką, kad peržiūrėti Controller ir šabloną panaudoti atvaizduojant šį puslapį.

Pirminis kodas

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

Blogo Įrašai RSS

© 2026 - The Symfony Project

MIT Licencija

X/Twitter RSS feed