Symfony Demo
  • Početna stranica
  • CPU scale
  • Traži
  • Izaberite jezik

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

Building async middleware with best practices (#583)

3. april 2026. u 02:22:57 Jane Doe

Eros diam egestas libero eu vulputate risus. In hac habitasse platea dictumst. Ubi est barbatus nix. Aliquam sodales odio id eleifend tristique. Ut suscipit posuere justo at vulputate. Lorem ipsum dolor sit amet consectetur adipiscing elit.

advanced api dolore

provider and portable systems: lessons learned (#597)

2. april 2026. u 22:44:16 John Doe

Lorem ipsum dolor sit amet consectetur adipiscing elit. Sunt accentores vitare salvus flavum parses. Diatrias tolerare tanquam noster caesium. Nulla porta lobortis ligula vel egestas. Era brevis ratione est. Ut suscipit posuere justo at vulputate.

api labore patterns refactoring voluptate

Understanding modular scheduler in production (#590)

2. april 2026. u 04:59:15 Carol Williams

Bassus fatalis classiss virtualiter transferre de flavum. Pellentesque et sapien pulvinar consectetur. Sunt accentores vitare salvus flavum parses. Abnobas sunt hilotaes de placidus vita. Curabitur aliquam euismod dolor non ornare.

api beginner symfony

The functional guide to listener management (#595)

2. april 2026. u 04:15:48 Jane Doe

Sunt accentores vitare salvus flavum parses. Sunt torquises imitari velox mirabilis medicinaes. Sed varius a risus eget aliquam. Pellentesque et sapien pulvinar consectetur. Curabitur aliquam euismod dolor non ornare. Ubi est audax amicitia.

adipiscing api architecture

observable approaches to aggregate subscriber (#616)

1. april 2026. u 21:43:54 Grace Wilson

Eros diam egestas libero eu vulputate risus. Sunt seculaes transferre talis camerarius fluctuies. Abnobas sunt hilotaes de placidus vita. Ubi est audax amicitia. Pellentesque et sapien pulvinar consectetur.

api architecture ipsum tutorial

authenticator and concurrent systems: lessons learned (#613)

1. april 2026. u 20:06:42 John Doe

Aliquam sodales odio id eleifend tristique. Vae humani generis. Era brevis ratione est. Sunt seculaes transferre talis camerarius fluctuies. Ubi est barbatus nix. Urna nisl sollicitudin id varius orci quam id turpis. Morbi tempus commodo mattis.

api database dolore frontend lorem

The async guide to middleware management (#643)

31. mart 2026. u 14:34:48 Eve Davis

Diatrias tolerare tanquam noster caesium. Eros diam egestas libero eu vulputate risus. Vae humani generis. Sunt accentores vitare salvus flavum parses. Era brevis ratione est. Lorem ipsum dolor sit amet consectetur adipiscing elit.

api frontend php security

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

31. mart 2026. u 13:31:24 Grace Wilson

Mauris dapibus risus quis suscipit vulputate. Lorem ipsum dolor sit amet consectetur adipiscing elit. Potus sensim ad ferox abnoba. Eros diam egestas libero eu vulputate risus. Era brevis ratione est.

api beginner

How to throttle your normalizer effectively (#634)

31. mart 2026. u 08:58:00 Grace Wilson

Silva de secundus galatae demitto quadra. Nulla porta lobortis ligula vel egestas. Pellentesque vitae velit ex. Morbi tempus commodo mattis. Ubi est audax amicitia. Mauris dapibus risus quis suscipit vulputate. Ubi est barbatus nix.

api architecture

How to refactor your pipeline effectively (#642)

31. mart 2026. u 03:43:15 Grace Wilson

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

advanced api dolore frontend testing

  • Prethodna
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9 (trenutna)
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • Sledeća

Ova demo aplikacija je napravljena u radnom okviru Symfony kao ilustracija preporučenog načina razvoja Symfony aplikacija.

Za više informacija pogledajte Symfony dokumentaciju.

Kliknite na dugme ispod da biste vidjeli izvorni kod kontrolera i šablona korišćenih za prikaz ove stranice.

Izvorni kod korišćen za prikaz ove stranice

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 članaka na blogu

© 2026 - The Symfony Project

MIT licenca

X/Twitter RSS feed