<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=430324&amp;view=findpost&amp;p=3920446</guid>
        <pubDate>Mon, 07 Apr 2025 22:55:05 +0000</pubDate>
        <title>Svelte SSR (рендеринг на стороне сервера)</title>
        <link>https://forum.sources.ru/index.php?showtopic=430324&amp;view=findpost&amp;p=3920446</link>
        <description><![CDATA[macomics: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=430324&view=findpost&p=3920445'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Majestio &#064; <time class="tag-quote__quoted-time" datetime="2025-04-08T01:17:38+03:00">07.04.25, 22:17</time></span><div class='quote '>Но где бы это почитать, скажем так &quot;документально&quot;?</div></div><br>
А какую именно доку? Просто я не понял, что вы именно искали и чего не нашли.<br>
<br>
<a class='tag-url' href='https://nodejs.org/docs/latest/api/synopsis.html' target='_blank'>NodeJS</a><br>
<a class='tag-url' href='https://laravel.com/docs/12.x/installation' target='_blank'>Laravel</a><br>
<a class='tag-url' href='https://svelte.dev/docs/svelte/overview' target='_blank'>Svelte + SvelteKIT</a><br>
<a class='tag-url' href='https://sveltestrap.js.org/?path=/story/components--get-started&ref=toolbox.necipakgoz.dev' target='_blank'>sveltestrap</a><br>
<br>
Ну а из своего опыта я знаю, что на хостингах обычно не конфигурируют NodeJS среду т.к. у нее 1000000 разных версий и модулей. Для работы её приложений нужны дополнительные загрузки модулей. Из-за этого требуется монопольный доступ к командной строки и файловой системе. Простым интерфейсом для загрузки файлов тут не обойтись. Вот и не предоставляют на хостингах такие среды. Но, если все же нужна среда с NodeJS, тогда проще взять VDS/VPS и поставить на нем нужный NodeJS + NPM/NPX и загрузить нужный package.json с зависимостями модулей. А можно и не пользоваться костылем от NodeJS в виде NPM/NPX для загрузки, а использоваться что-то другое (yaml).<br>
<br>
И все это конечно хорошо, но все же данный подход уходит в прошлое. Сейчас все больше используют подход с контейнеризацией. Когда <a class='tag-url' href='https://docs.docker.com/?_gl=1*6jcdkq*_gcl_au*MTgzMzc4ODE3OC4xNzQ0MDY2NDMz*_ga*MTQ4MjE0NjAxLjE3NDM5NzE5MDU.*_ga_XJWPQMJYHQ*MTc0NDA2NjQzMi4zLjEuMTc0NDA2NjQzMy41OS4wLjA' target='_blank'>докер</a>. или что-то еще (этих собак сейчас много - я всех и не перечислю) создает рабочий энвиронмент для программ и скриптов. Плюс он разделяет ваш проект на блоки и позволяет их скачивать по отдельности и создавать необходимую энвиронмент для запуска без зависимости от ОС или платформы. Ну в общем у вас будет контейнер с nginx, еще один с nodejs и там же будут подтягиваться и скачиваться зависимости вашего скрипта и собственно контейнер с вашим скриптом. Все это собирается в кучу и создается виртуальная среда с экранированными сетевыми портами, но все еще использующая апи и возможности хостовой ОС, а не запускающая собственную. Так сказать ВМ на минималках.]]></description>
        <author>macomics</author>
        <category>WWW Masters. Прочее</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=430324&amp;view=findpost&amp;p=3920445</guid>
        <pubDate>Mon, 07 Apr 2025 22:17:38 +0000</pubDate>
        <title>Svelte SSR (рендеринг на стороне сервера)</title>
        <link>https://forum.sources.ru/index.php?showtopic=430324&amp;view=findpost&amp;p=3920445</link>
        <description><![CDATA[Majestio: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=430324&view=findpost&p=3920443'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>macomics &#064; <time class="tag-quote__quoted-time" datetime="2025-04-07T17:15:54+00:00">07.04.25, 17:15</time></span><div class='quote '>Если ему нужен node.js тогда обычного хостинга с apache/nginx + php + db может не хватить и нужен vds/vps.</div></div><br>
Пасип за участие =) Но где бы это почитать, скажем так &quot;документально&quot;? У меня чёт ненагуглилось :(]]></description>
        <author>Majestio</author>
        <category>WWW Masters. Прочее</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=430324&amp;view=findpost&amp;p=3920443</guid>
        <pubDate>Mon, 07 Apr 2025 17:15:54 +0000</pubDate>
        <title>Svelte SSR (рендеринг на стороне сервера)</title>
        <link>https://forum.sources.ru/index.php?showtopic=430324&amp;view=findpost&amp;p=3920443</link>
        <description><![CDATA[macomics: Если ему нужен node.js тогда обычного хостинга с apache/nginx + php + db может не хватить и нужен vds/vps. Там уже сам накидываешь все нужные утилиты (nginx + nodejs + db) ну и в зависимостях своего проекта подтягиваешь его. Или можно все запихать в контейнеры и разворачивать на хостингах с докером или кубернетисом.]]></description>
        <author>macomics</author>
        <category>WWW Masters. Прочее</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=430324&amp;view=findpost&amp;p=3920438</guid>
        <pubDate>Mon, 07 Apr 2025 14:34:15 +0000</pubDate>
        <title>Svelte SSR (рендеринг на стороне сервера)</title>
        <link>https://forum.sources.ru/index.php?showtopic=430324&amp;view=findpost&amp;p=3920438</link>
        <description><![CDATA[Majestio: Сорян, но немного апну тему&#33; :-?]]></description>
        <author>Majestio</author>
        <category>WWW Masters. Прочее</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=430324&amp;view=findpost&amp;p=3878464</guid>
        <pubDate>Mon, 10 Oct 2022 12:16:22 +0000</pubDate>
        <title>Svelte SSR (рендеринг на стороне сервера)</title>
        <link>https://forum.sources.ru/index.php?showtopic=430324&amp;view=findpost&amp;p=3878464</link>
        <description><![CDATA[Majestio: Решил попробовать связку для создания сайта: <strong class='tag-b'>laravel</strong> + <strong class='tag-b'>svelte </strong> + <strong class='tag-b'>sveltestrap</strong>. <br>
До сего момента со svelte дело не имел, только знакомлюсь. Начальная инфа меня, скажем так, вдохновила. Но и возникли вопросы ...<br>
<br>
Во многих мануалах написано, что генерация содержимого страницы на стороне клиента резко снижает показатели SEO. Но пишут, мол есть выход - использование SSR (server side rendering).<br>
<br>
<strong class='tag-b'>Собственно, вопросы</strong><br>
<br>
<ul class="tag-list"><li>Что должно быть на хостинге дополнительно к web-сервер + php + database, чтобы мочь использовать SSR?</li><li>&quot;Кто&quot; именно осуществляет SSR? Cофтина node.js у провайдера или что-то иное?</li></ul>]]></description>
        <author>Majestio</author>
        <category>WWW Masters. Прочее</category>
      </item>
	
      </channel>
      </rss>
	