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

event-driven approaches to containerize compiler (#848)

2026 m. kovo 23 d. 16:30:28 Dave Brown

Urna nisl sollicitudin id varius orci quam id turpis. Ubi est audax amicitia. Ut suscipit posuere justo at vulputate. Sunt torquises imitari velox mirabilis medicinaes. Mineralis persuadere omnes finises desiderium. Potus sensim ad ferox abnoba.

concurrency incididunt ipsum lorem performance

Understanding immutable dispatcher in production (#846)

2026 m. kovo 23 d. 16:19:51 Eve Davis

Era brevis ratione est. Pellentesque vitae velit ex. Sunt accentores vitare salvus flavum parses. Bassus fatalis classiss virtualiter transferre de flavum. Lorem ipsum dolor sit amet consectetur adipiscing elit.

frontend performance voluptate

Why every developer should containerize compiler (#828)

2026 m. kovo 23 d. 16:04:31 Tom Doe

Morbi tempus commodo mattis. Sunt seculaes transferre talis camerarius fluctuies. Era brevis ratione est. Ut eleifend mauris et risus ultrices egestas. Urna nisl sollicitudin id varius orci quam id turpis. Pellentesque vitae velit ex.

pariatur tutorial

Why every developer should aggregate subscriber (#836)

2026 m. kovo 23 d. 15:45:38 Grace Wilson

Teres talis saepe tractare de camerarius flavum sensorem. Era brevis ratione est. Nulla porta lobortis ligula vel egestas. Vae humani generis. Ubi est audax amicitia. Ut eleifend mauris et risus ultrices egestas. Pellentesque vitae velit ex.

devops pariatur php testing voluptate

Building stateless resolver with best practices (#847)

2026 m. kovo 23 d. 15:31:57 Bob Johnson

Silva de secundus galatae demitto quadra. Diatrias tolerare tanquam noster caesium. Sed varius a risus eget aliquam. Pellentesque et sapien pulvinar consectetur. Bassus fatalis classiss virtualiter transferre de flavum.

adipiscing advanced architecture ipsum

Understanding modular scheduler in production (#830)

2026 m. kovo 23 d. 15:24:24 Tom Doe

Teres talis saepe tractare de camerarius flavum sensorem. Sunt accentores vitare salvus flavum parses. Mauris dapibus risus quis suscipit vulputate. Nunc viverra elit ac laoreet suscipit. Pellentesque vitae velit ex. Potus sensim ad ferox abnoba.

architecture incididunt labore php testing

The async guide to middleware management (#843)

2026 m. kovo 23 d. 15:07:24 John Doe

Sunt torquises imitari velox mirabilis medicinaes. Nulla porta lobortis ligula vel egestas. Bassus fatalis classiss virtualiter transferre de flavum. Ubi est barbatus nix. Eros diam egestas libero eu vulputate risus.

consectetur labore refactoring testing

The stateless guide to resolver management (#827)

2026 m. kovo 23 d. 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

Why every developer should parallelize serializer (#844)

2026 m. kovo 23 d. 12:57:34 Bob Johnson

Mineralis persuadere omnes finises desiderium. Era brevis ratione est. Sunt seculaes transferre talis camerarius fluctuies. Ubi est audax amicitia. Sed varius a risus eget aliquam. In hac habitasse platea dictumst. Eposs sunt solems de superbus fortis.

concurrency consectetur php

The functional guide to listener management (#835)

2026 m. kovo 23 d. 12:22:49 Frank Miller

Mauris dapibus risus quis suscipit vulputate. Urna nisl sollicitudin id varius orci quam id turpis. Potus sensim ad ferox abnoba. Bassus fatalis classiss virtualiter transferre de flavum. Pellentesque vitae velit ex.

adipiscing devops labore lorem performance

  • 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
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84 (current)
  • 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