<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Intellectual Technologies on Transport</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Intellectual Technologies on Transport</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Интеллектуальные технологии на транспорте</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="online">2413-2527</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">123781</article-id>
   <article-id pub-id-type="doi">10.20295/2413-2527-2026- 246-36-45</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>МАТЕМАТИЧЕСКОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ КОМПЛЕКСОВ И СЕТЕЙ</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>MATHEMATICAL AND SOFTWARE SUPPORT FOR COMPUTER COMPLEXES AND NETWORKS</subject>
    </subj-group>
    <subj-group>
     <subject>МАТЕМАТИЧЕСКОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ КОМПЛЕКСОВ И СЕТЕЙ</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">Advantages of Using Django Template Engines for Business: The Balance Between Efficiency and Cost of Development</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Преимущества использования шаблонизаторов Django для бизнеса: баланс между эффективностью и стоимостью разработки</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Забродин</surname>
       <given-names>Андрей Владимирович</given-names>
      </name>
      <name xml:lang="en">
       <surname>Zabrodin</surname>
       <given-names>Andrey Vladimirovich</given-names>
      </name>
     </name-alternatives>
     <email>zabrodin@pgups.ru</email>
     <bio xml:lang="ru">
      <p>кандидат исторических наук;</p>
     </bio>
     <bio xml:lang="en">
      <p>candidate of historical sciences;</p>
     </bio>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Михеев</surname>
       <given-names>Андрей Дмитриевич</given-names>
      </name>
      <name xml:lang="en">
       <surname>Miheev</surname>
       <given-names>Andrey Dmitrievich</given-names>
      </name>
     </name-alternatives>
     <email>miheev.31.andrey@gmail.com</email>
     <xref ref-type="aff" rid="aff-2"/>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Граур</surname>
       <given-names>Максим Александрович</given-names>
      </name>
      <name xml:lang="en">
       <surname>Graur</surname>
       <given-names>Maksim Aleksandrovich</given-names>
      </name>
     </name-alternatives>
     <email>maksimgraur22@mail.ru</email>
     <xref ref-type="aff" rid="aff-3"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Петербургский государственный университет путей сообщения Императора Александра I</institution>
     <city>Санкт-Петербург</city>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Emperor Alexander I St. Petersburg State Transport University</institution>
     <city>Saint Petersburg</city>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-2">
    <aff>
     <institution xml:lang="ru">Петербургский государственный университет путей сообщения Императора Александра I</institution>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Emperor Alexander I St. Petersburg State Transport University</institution>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-3">
    <aff>
     <institution xml:lang="ru">Петербургский государственный университет путей сообщения Императора Александра I</institution>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Emperor Alexander I St. Petersburg State Transport University</institution>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2026-06-24T12:26:23+03:00">
    <day>24</day>
    <month>06</month>
    <year>2026</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2026-06-24T12:26:23+03:00">
    <day>24</day>
    <month>06</month>
    <year>2026</year>
   </pub-date>
   <issue>2</issue>
   <fpage>36</fpage>
   <lpage>45</lpage>
   <history>
    <date date-type="received" iso-8601-date="2026-05-19T00:00:00+03:00">
     <day>19</day>
     <month>05</month>
     <year>2026</year>
    </date>
    <date date-type="accepted" iso-8601-date="2026-05-22T00:00:00+03:00">
     <day>22</day>
     <month>05</month>
     <year>2026</year>
    </date>
   </history>
   <self-uri xlink:href="https://itt-pgups.ru/en/nauka/article/123781/view">https://itt-pgups.ru/en/nauka/article/123781/view</self-uri>
   <abstract xml:lang="ru">
    <p>Аннотация. Рассматривается проблема выбора технологического стека для веб-проектов малого и среднего бизнеса. Цель: на фоне распространения архитектур с разделением фронтенда и бэкенда проанализировать целесообразность использования встроенного шаблонизатора Django как более простого решения для проектов с ограниченным бюджетом, небольшой командой и умеренными требованиями к интерактивности страниц сайта. Результаты: показано, что серверный рендеринг в сочетании с запросами одностраничного приложения позволяет сократить архитектурную сложность, снизить затраты на разработку и поддержку приложения, сохранить преимущества SEO и использовать встроенные механизмы безопасности Django. Сделан вывод о том, что для ряда прикладных бизнес-задач Django-шаблоны могут выступать как рациональный архитектурный выбор. Практическая значимость: результаты исследования могут быть использованы при проектировании систем массового сбора данных и взаимодействия с ними, построении распределенных поисковых роботов и создании платформ анализа информации на основе многоагентных систем. Обсуждение: представленные наблюдения отражают практическую структуру функционирования распределенного поискового робота. В отличие от классических поисковиков предложенный агент-ориентированный подход позволяет перераспределять нагрузку, динамически изменять стратегии обхода при обнаружении блокировок.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>Abstract. The problem of choosing a technology stack for small and medium-sized business web projects is considered. Purpose: against the background of the proliferation of architectures with separation of frontend and backend, to analyze the feasibility of using the built-in Django template engine as a simpler solution for projects with a limited budget, a small team and moderate requirements for the interactivity of site pages. Results: it is shown that server-side rendering combined with single-page application queries can reduce architectural complexity, reduce application development and support costs, preserve SEO benefits, and use Django’s builtin security mechanisms. It is concluded that Django templates can act as a rational architectural choice for a number of applied business tasks. Practical significance: the research results can be used in the design of mass data collection systems and interaction with them, the construction of distributed search robots and the creation of information analysis platforms based on multi-agent systems. Discussion: the presented observations reflect the practical structure of the functioning of a distributed search robot. Unlike classical search engines, the proposed agent-based approach allows you to redistribute the load and dynamically change the bypass strategies when blocking is detected.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>Django</kwd>
    <kwd>шаблонизатор</kwd>
    <kwd>сравнительный анализ архитектур</kwd>
    <kwd>веб-разработка</kwd>
    <kwd>наблю- даемость</kwd>
    <kwd>AJAX</kwd>
    <kwd>малый бизнес</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>Django</kwd>
    <kwd>template engine</kwd>
    <kwd>comparative architecture analysis</kwd>
    <kwd>web development</kwd>
    <kwd>observability</kwd>
    <kwd>AJAX</kwd>
    <kwd>small business</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Фаулер М. Шаблоны корпоративных приложений = Patterns of Enterprise Application Architecture / пер. с англ. Испр. изд. СПб.: Диалектика, 2020. 544 с.</mixed-citation>
     <mixed-citation xml:lang="en">Fauler M. Shablony korporativnyh prilozheniy = Patterns of Enterprise Application Architecture / per. s angl. Ispr. izd. SPb.: Dialektika, 2020. 544 s.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Nesher G. SPA Are Dead, Long Live SPA // Semaphore Blog. 23.08.2023. URL: http://semaphore.io/blog/singlepage- applications (дата обращения: 14.05.2026).</mixed-citation>
     <mixed-citation xml:lang="en">Nesher G. SPA Are Dead, Long Live SPA // Semaphore Blog. 23.08.2023. URL: http://semaphore.io/blog/singlepage- applications (data obrascheniya: 14.05.2026).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Дронов В. А. Django 4. Практика создания веб-сайтов на Python. СПб.: БХВ-Петербург, 2023. 800 с.</mixed-citation>
     <mixed-citation xml:lang="en">Dronov V. A. Django 4. Praktika sozdaniya veb-saytov na Python. SPb.: BHV-Peterburg, 2023. 800 s.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Наумов Р. В. Программирование Питон. Выбор веб-фреймворка // Достижения науки и образования. 2016. № 12 (13). С. 25–26.</mixed-citation>
     <mixed-citation xml:lang="en">Naumov R. V. Programmirovanie Piton. Vybor veb-freymvorka // Dostizheniya nauki i obrazovaniya. 2016. № 12 (13). S. 25–26.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Django Documentation. Version 5.0. URL: http://docs.djangoproject.com/en/5.0 (дата обращения: 16.05.2026).</mixed-citation>
     <mixed-citation xml:lang="en">Django Documentation. Version 5.0. URL: http://docs.djangoproject.com/en/5.0 (data obrascheniya: 16.05.2026).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B6">
    <label>6.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Лутц М. Изучаем Python: авторитетный курс объектно-ориентированного программирования. Пятое издание = Learning Python. Fifth Edition: в 2 т. / пер. с англ. и ред. Ю. Н. Артеменко. СПб.: Диалектика, 2020.</mixed-citation>
     <mixed-citation xml:lang="en">Lutc M. Izuchaem Python: avtoritetnyy kurs ob'ektno-orientirovannogo programmirovaniya. Pyatoe izdanie = Learning Python. Fifth Edition: v 2 t. / per. s angl. i red. Yu. N. Artemenko. SPb.: Dialektika, 2020.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B7">
    <label>7.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Jadhav S. B., Gholve S. S. Django vs. FastAPI: A Comparative Study for High-Performance Web Applications // International Journal of Advance and Applied Research. 2025. Vol. 6, no. 23. Pp. 47–51. DOI: 10.5281/zenodo.15119179</mixed-citation>
     <mixed-citation xml:lang="en">Jadhav S. B., Gholve S. S. Django vs. FastAPI: A Comparative Study for High-Performance Web Applications // International Journal of Advance and Applied Research. 2025. Vol. 6, no. 23. Pp. 47–51. DOI: 10.5281/zenodo.15119179</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B8">
    <label>8.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Software Engineering Cost Estimation using COCOMO II Model / K. Htay [et al.] // International Journal of Trend in Scientific Research and Development. 2019. Vol. 3, iss. 5. Pp. 2326–2329. DOI: 10.31142/ijtsrd28019</mixed-citation>
     <mixed-citation xml:lang="en">Software Engineering Cost Estimation using COCOMO II Model / K. Htay [et al.] // International Journal of Trend in Scientific Research and Development. 2019. Vol. 3, iss. 5. Pp. 2326–2329. DOI: 10.31142/ijtsrd28019</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B9">
    <label>9.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Основы поисковой оптимизации сайтов, использующих JavaScript // Google for Developers. URL: http://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics (дата обращения: 17.05.2026).</mixed-citation>
     <mixed-citation xml:lang="en">Osnovy poiskovoy optimizacii saytov, ispol'zuyuschih JavaScript // Google for Developers. URL: http://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics (data obrascheniya: 17.05.2026).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B10">
    <label>10.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Achille A. Server-Side Rendering vs. Client-Side Rendering: A Guide for Web Development // BairesDev Blog. 13.05.2026. URL: http://www.bairesdev.com/blog/server-side-client-rendering-web-development (дата обращения: 15.05.2026).</mixed-citation>
     <mixed-citation xml:lang="en">Achille A. Server-Side Rendering vs. Client-Side Rendering: A Guide for Web Development // BairesDev Blog. 13.05.2026. URL: http://www.bairesdev.com/blog/server-side-client-rendering-web-development (data obrascheniya: 15.05.2026).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B11">
    <label>11.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Зарплаты IT-специалистов в первой половине 2025: +2 %, рост замедлился // Хабр. 14.08.2025. URL: http:// habr.com/ru/specials/936618 (дата обращения: 14.05.2026).</mixed-citation>
     <mixed-citation xml:lang="en">Zarplaty IT-specialistov v pervoy polovine 2025: +2 %, rost zamedlilsya // Habr. 14.08.2025. URL: http:// habr.com/ru/specials/936618 (data obrascheniya: 14.05.2026).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B12">
    <label>12.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">The Django Template Language: Django Documentation. URL: http://docs.djangoproject.com/en/5.1/ref/templates/ language (дата обращения: 17.05.2026).</mixed-citation>
     <mixed-citation xml:lang="en">The Django Template Language: Django Documentation. URL: http://docs.djangoproject.com/en/5.1/ref/templates/ language (data obrascheniya: 17.05.2026).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B13">
    <label>13.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Verbina E. Which is the Best Python Web Framework: Django, Flask, or FastAPI? // PyCharm Blog. 18.02.2026. URL: http://blog.jetbrains.com/pycharm/2025/02/django-flask-fastapi (дата обращения: 13.05.2026).</mixed-citation>
     <mixed-citation xml:lang="en">Verbina E. Which is the Best Python Web Framework: Django, Flask, or FastAPI? // PyCharm Blog. 18.02.2026. URL: http://blog.jetbrains.com/pycharm/2025/02/django-flask-fastapi (data obrascheniya: 13.05.2026).</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
