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 ms

distributed approaches to parallelize serializer (#464)

8 أبريل 2026 في 3:48:14 ص Frank Miller

Abnobas sunt hilotaes de placidus vita. Ubi est barbatus nix. Diatrias tolerare tanquam noster caesium. Pellentesque et sapien pulvinar consectetur. Vae humani generis. Urna nisl sollicitudin id varius orci quam id turpis.

concurrency ipsum labore performance testing

event-driven approaches to containerize compiler (#488)

7 أبريل 2026 في 10:34:17 م John Doe

Curabitur aliquam euismod dolor non ornare. Sed varius a risus eget aliquam. Sunt seculaes transferre talis camerarius fluctuies. Morbi tempus commodo mattis. Lorem ipsum dolor sit amet consectetur adipiscing elit. Ubi est barbatus nix.

api ipsum performance tutorial

Understanding immutable dispatcher in production (#486)

7 أبريل 2026 في 3:06:06 م Grace Wilson

Ut suscipit posuere justo at vulputate. Silva de secundus galatae demitto quadra. Aliquam sodales odio id eleifend tristique. Curabitur aliquam euismod dolor non ornare. In hac habitasse platea dictumst.

api beginner ipsum symfony

provider and portable systems: lessons learned (#477)

7 أبريل 2026 في 11:53:23 ص Alice Smith

Pellentesque vitae velit ex. Teres talis saepe tractare de camerarius flavum sensorem. In hac habitasse platea dictumst. Morbi tempus commodo mattis. Pellentesque et sapien pulvinar consectetur. Mauris dapibus risus quis suscipit vulputate.

beginner dolore ipsum pariatur

How to throttle your normalizer effectively (#474)

7 أبريل 2026 في 6:53:26 ص Grace Wilson

Diatrias tolerare tanquam noster caesium. Abnobas sunt hilotaes de placidus vita. Sed varius a risus eget aliquam. Pellentesque et sapien pulvinar consectetur. Curabitur aliquam euismod dolor non ornare. Eros diam egestas libero eu vulputate risus.

frontend ipsum patterns php tutorial

Understanding idempotent adapter in production (#478)

7 أبريل 2026 في 1:54:56 ص Jane Doe

Ut eleifend mauris et risus ultrices egestas. Sunt torquises imitari velox mirabilis medicinaes. Bassus fatalis classiss virtualiter transferre de flavum. Era brevis ratione est. Mineralis persuadere omnes finises desiderium.

advanced incididunt ipsum

microservice and scalable systems: lessons learned (#501)

6 أبريل 2026 في 3:37:21 م Bob Johnson

Eros diam egestas libero eu vulputate risus. Sunt torquises imitari velox mirabilis medicinaes. Nulla porta lobortis ligula vel egestas. Era brevis ratione est. Lorem ipsum dolor sit amet consectetur adipiscing elit. Ubi est barbatus nix.

api ipsum performance

distributed approaches to parallelize serializer (#504)

6 أبريل 2026 في 2:49:13 ص Eve Davis

Curabitur aliquam euismod dolor non ornare. Sed varius a risus eget aliquam. Nunc viverra elit ac laoreet suscipit. Era brevis ratione est. Eros diam egestas libero eu vulputate risus. Abnobas sunt hilotaes de placidus vita.

beginner frontend incididunt ipsum

Understanding declarative normalizer in production (#494)

6 أبريل 2026 في 1:41:28 ص Frank Miller

Pellentesque et sapien pulvinar consectetur. Aliquam sodales odio id eleifend tristique. Mineralis persuadere omnes finises desiderium. Sunt seculaes transferre talis camerarius fluctuies. Abnobas sunt hilotaes de placidus vita.

advanced api ipsum symfony tutorial

Building fault-tolerant decorator with best practices (#519)

5 أبريل 2026 في 3:56:14 ص Bob Johnson

Ut eleifend mauris et risus ultrices egestas. Pellentesque et sapien pulvinar consectetur. Curabitur aliquam euismod dolor non ornare. In hac habitasse platea dictumst. Diatrias tolerare tanquam noster caesium. Sunt accentores vitare salvus flavum parses.

consectetur dolore incididunt ipsum

  • السابق
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8 (الحالي)
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • التالي

هذا هو تطبيق تجريبي تم بناؤه بواسطة إطار سيمفوني لتوضيح الطريقة الموصى بها لتطوير تطبيقات سيمفوني.

لمزيد من المعلومات، راجع وثائق سيمفوني.

اضغط على هذا الزر لعرض كود المتحكم و القالب المستخدم لعرض هذه الصفحة.

رمز المصدر المستخدم لتقديم هذه الصفحة

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