Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Раздел для общения на любые темы, для которых не нашлось места в остальных разделах. Если Вашу тему можно отнести по смыслу к другому разделу, лучше создайте её там, иначе Вас накажут.

В данном форуме немного понижены требования к Общим правилам форума, а именно:
1. Информативность темы
2. Отходить от первоначального смысла темы

!
В разделе запрещено создавать темы связанные с раскруткой игровых серверов
2 страниц V   1 2

VitePress от ModX

, Генератор статических сайтов
Статус пользователя Gecko
сообщение 31.1.2024, 1:30
Сообщение #1
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Снова тема про ГГС (SSG) - Генератор Статических Сайтов
Если бы меня спросили на чем бы ты сделал блог или сайт компании, то ответ однозначный - на hugo.
А вот касательно документации, не всё так однозначно ))) В данной теме я хочу ра***зать о такой классной штуке как модифицированный VitePress от команды разработчиков ModX CMS.

Ссылка на репозиторий: https://github.com/modx-pro/Docs
Пример: https://docs.modx.pro

Установка в Windows/Linux/MacOS

Требует установки node.js и git

Простая установка и запуск из консоли (git bash - рекомендую) одной командой
Код
git clone https://github.com/modx-pro/Docs vitepress && cd vitepress && npm install && npm run dev


Чтобы команды ниже сработали, вам нужно перейти в каталог vitepress

Код
npm run dev

- эта команда запустит сервер

Код
npm run build

- эта команда для генерации сайта который в последствии можно залить на хостинг, генерация сайта происходит в каталог .viterpess/dist
- после выполнения этой команды будут созданы страницы сайта которые вы можете перенести на хостинг или к примеру залить в свой репозиторий на github.com (github-pages).

Также в комплекте идет генератор plop > подробно читаем тут
Вообще изучать возможности этой документации нужно с этой страницы
все конфиги ***одятся тут > .viterpess

Настройку авторов (те которые отображаются в компонентах) смотреть тут > docs/authors.ts

Касательно генератора plop
- шаблоны лежат тут > docs/plop-templates
- а также можно поправить этот файл > docs/plopfile.js
в каталоге docs/plop-templates/multi шаблоны для создания нескольких и более страниц для компонента

Мод отлично подойдет для ведения относительно небольшого сайта, очень много функций, есть даже плагин сниппетов для vscode.
Также в данной документации отлично реализован механизм коллективного наполнения контентом.

Если что непонятно, пишите в этой теме.

PS.
Про минусы:
Если вам нужна скорость генерации в пару секунд сотни страниц, и ваш сайт рассчитан на тысячи страниц, то я бы конечно рекомендовал вот этот вариант на hugo
Потому как генерация сайта на базе VitePress > 1000 страниц будет занимать несколько минут (зависит от мощности вашего компьютера) что очень много как по мне. На базе hugo подобный сайт будет собран за 10 секунд.

Отредактировал: Gecko, - 31.1.2024, 2:56


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   Цитировать сообщение
Статус пользователя Vladorld
сообщение 31.1.2024, 1:50
Сообщение #2
Стаж: 10 лет

Сообщений: 280
Благодарностей: 93
Полезность: < 0

Очередная хрень для гиков)


Скачать КС 1.6 https://cs-servers.in.ua/download/
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Elman370
сообщение 31.1.2024, 2:10
Сообщение #3
Стаж: 2 года 10 месяцев

Сообщений: 143
Благодарностей: 66
Полезность: 259

https://github.com/nuxt-ui-pro/docs
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 31.1.2024, 2:41
Сообщение #4
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Цитата(Vladorld @ 31.1.2024, 1:50) *
Очередная хрень для гиков)

Установить 2 программы и выполнить 1 команду в консоле для это нужно быть гиком?
Все у кого есть свой сайт по твоему гик? И почему хрень )))
А если тебе что-то непонятно - спрашивай, сложного там ничего нет вообще.

Elman370
Цитата


Это немного другое, это аналог VuePress (это и есть VuePress)
https://vuepress-theme-hope.github.io/

На VitePress к примеру документация https://hestiacp.com/ из которой можно взять довольно неплохой генератор конфига (пример работы) > вот тут


И добавить в VitePress от ModX
Код
<script setup>
  import PageHeader from "./.vitepress/theme/components/PageHeader.vue";
  import InstallBuilder from "./.vitepress/theme/components/InstallBuilder.vue";
  import { options } from "./_data/options";
</script>


На всякий случай: https://vitepress.dev/ - это официальный сайт vitepress

VitePress от ModX спокойно можно использовать для раздачи сборок
В компонентах можно разместить сами сборки с указанием авторов - сделать эту страницу главной.

И не нужно за хостинг платить (можно разместить на github), и даже за домен, такой сайт никто не взломает и не за ддосит.

Отредактировал: Gecko, - 31.1.2024, 3:27


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Elman370
сообщение 31.1.2024, 3:50
Сообщение #5
Стаж: 2 года 10 месяцев

Сообщений: 143
Благодарностей: 66
Полезность: 259

Gecko, Ох я бы посмотрел как ты на вайтпресс будешь поднимать сайт раздач в поисковиках. Вернее, посмотрел бы на твои страдания.
И прекращай везде упоминать установку на гит пейдж. Он не подходит для бизнеса.

Цитата
Установить 2 программы и выполнить 1 команду в консоле для это нужно быть гиком?

Человек о том, что ты не там разместил тему. Форум совершенно не об этом. Здесь людям нужны статьи по настройке стрельбы(привет клоунам), по возможности поднятия онлайна 32/32 с одного буста, и чай с печеньками.

Эта тема полезна будет лишь 0.1 проценту пользователей данного форума. И то это погрешность, не более.
Незнающие если и захотят вики, начнут сразу гуглить. А там либо попадутся на доисторический mediawiki, либо на актуальный wiki.js. Знающие же не будут юзать ни твой вариант, ни мой. И это очевидно.

Цитата
Это немного другое, это аналог VuePress (это и есть VuePress)

Это ты как определил? Увидев в package.json вью? Ну так и твой вариант написан на вью. Получается, твой вариант - это тоже вьюпресс?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 31.1.2024, 4:12
Сообщение #6
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Elman370,
Цитата
Ох я бы посмотрел как ты на вайтпресс будешь поднимать сайт раздач в поисковиках. Вернее, посмотрел бы на твои страдания.
И прекращай везде упоминать установку на гит пейдж. Он не подходит для бизнеса.


Аргументируй.
Вот приведи мне хоть одну ситуацию где у меня возникнут "страдания"

github-page по лимитам вполне подходит для размещения на нем подобного сайта. Все сайты что указаны в данной теме благополучно и не первый год хостятся на github.com, и сайты эти также про бизнес.
Не нравиться github - используй netlify или любой платный хостинг...
На гитхабе ты ещё и по лимитам вписываешься в экшоны, то есть, тебе ненужно генерировать сайт на ПК и пушить в репу, достаточно поднять экшон.
Да использовать для бизнеса их домены не самый лучший вариант, но это вариант... используй свой домен для проекта.

И про какой бизнес ты говоришь? Если интернет магазин с авторизацией - то конечно не подходит, а если статика то вполне...

В интернете нет ничего быстрее статического сайта, потому как статику веб-сервер отдает клиенту, во всех остальных случаях работает бэкенд который генерирует страницу замедляя процесс отдачи страницы клиенту.

Отредактировал: Gecko, - 31.1.2024, 4:17


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 31.1.2024, 4:30
Сообщение #7
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Elman370,
Цитата
Это ты как определил? Увидев в package.json вью? Ну так и твой вариант написан на вью. Получается, твой вариант - это тоже вьюпресс?


В контексте проекта vuepress было сказано.
А так это всё на vue.js
На официальном сайте написано черным по белому
Код
VitePress | Vite & Vue Powered Static Site Generator

только vite это немного про другое.


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vladorld
сообщение 31.1.2024, 4:40
Сообщение #8
Стаж: 10 лет

Сообщений: 280
Благодарностей: 93
Полезность: < 0

Gecko, для компаний нужен сайт-конструктор, где низкооплачиваемый сотрудник с 3 классами образования мог менять/удалять/создавать весь контент без напряга. Поэтому так популярны WordPress и Tilda.

Если хочется нормальную оптимизацию без кучи плагинов, как на WP и админку поприятней, то рекомендую Wagtail на питоне. После опыта на DLE, MODx и WordPress — я прям кайфую насколько все удобней в разработке и для редактора.


Скачать КС 1.6 https://cs-servers.in.ua/download/
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 31.1.2024, 4:48
Сообщение #9
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Vladorld,
Цитата
низкооплачиваемый сотрудник с 3 классами образования

Именно для таких VitePress/hugo и создали, всё что там нужно, это в VScode нажать кнопочку > появится надпись > введите название > ввод
Ну а дальше всё как в редакторе на WP/DLE - даже лучше и в разы удобнее, всё можно настроить, поверь я знаю о чем говорю, я в этой теме уже 7 лет. Да, сайт компании на гитхабе никто не хостит, по одной простой причине, есть свои сервера.

Последний такой сайт я делал 2 года назад за 700$ (знакомым) для одного бренда (вино,напитки), до этого у них был сайт на WP и они его проклинали, и работал он на тот момент в режиме серверного кэширования nginx, то есть, по сути смысла в WP не было вообще. Наполняли сайт девочки (менеджеры) которые с WP вопросов задавали больше чем с VSCode + hugo который зашел им просто на ура.

Elman370
Цитата
Человек о том, что ты не там разместил тему. Форум совершенно не об этом. Здесь людям нужны статьи по настройке стрельбы(привет клоунам), по возможности поднятия онлайна 32/32 с одного буста, и чай с печеньками.

Ну откуда ты знаешь кому и что интересно? А тема ГСС (генератор статики) очень даже относиться к тематике форума, потому как почти у любого интернет-проекта есть сайт, а эта тема как раз про сайты, точнее, на чем лучше его (сайт) создать чтобы никому не платить и ни за что не переживать.

Если есть вопросы, задавайте - обсудим, переубеждать тут не нужно что лучше а что хуже, а вот спорить это пожалуйста.

Отредактировал: Gecko, - 31.1.2024, 5:05


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 31.1.2024, 5:51
Сообщение #10
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Vladorld
Цитата
После опыта на DLE, MODx и WordPress — я прям кайфую насколько все удобней в разработке и для редактора.

Сразу 4 минуса по сравнению с ГСС.

wagtail
1. Можно взломать
- больше уязвим к DDOS и прочим сетевым атакам.
2. Нужен VPS или выделенный сервер ("бомжам" не подходит точно)
3. Нужно шарить в python+jango чтобы поддерживать, дорого модифицировать.
4. Легко украсть вместе с контентом плагинами, темой оформления... Счастье для хостера.


hugo - плюсы
Нереально взломать
Легче защитить от сетевых атак по типу ддос
Нет привязки к серверу или единому пользовательскому интерфейсу, редактором может быть всё что угодно от notepad++ и VSCode до специального markdown редактора который заточен под hugo.
Нет необходимости поддерживать подобный сайт, разработчику достаточно знать hugo (шаблонизатор).
Можно хостить бесплатно (очень много вариантов) - отличный вариант для "бомжей" - школьники, студенты, и прочие лица у которых часто не водятся денежные знаки
Сложно украсть (если у вас уникальный дизайн за который вы заплатили), у хостера будет только html,css,js...

Отредактировал: Gecko, - 31.1.2024, 6:02


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Elman370
сообщение 31.1.2024, 7:39
Сообщение #11
Стаж: 2 года 10 месяцев

Сообщений: 143
Благодарностей: 66
Полезность: 259

Цитата
В контексте проекта vuepress было сказано.
А так это всё на vue.js
На официальном сайте написано черным по белому

Вью также умеет в вебпак. И что? Тут уже вопрос в компиляции, а не в запуске.

Цитата
Вот приведи мне хоть одну ситуацию где у меня возникнут "страдания"

Начнём с того, что ты будешь каждый день жить с мыслью о том, что твой поддомен могут забрать в любую секунду. Такая политика гит'а, с этим ничего не поделаешь. Или то что тебе в первый день месяца могут накидать трафика на 100к и весь месяц ты будешь сидеть без сайта.
Продолжать? Таких примеров может быть вагон и малая тележка.

Цитата
И про какой бизнес ты говоришь?

Сайт раздач клиента 1.6 для чего используется? Для продвижения клиента, дабы набрать уники. Уники = деньги. Итог: бизнес.

Цитата
во всех остальных случаях работает бэкенд который генерирует страницу замедляя процесс отдачи страницы клиенту

Ты не берёшь во внимание SSR, где генерация происходит на стороне сервера, после чего готовое уже скармливается клиенту. Но для одностраничника это не всралось, ибо SSR используется в первую очередь для 'облегчения' клиента. Зачем это на одностраничнике, где нагрузка минимальная?

Цитата
Ну откуда ты знаешь кому и что интересно?

Есть такая немало важная вещь как наблюдательность. Рекомендую с ней ознакомиться, помогает в жизни.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 31.1.2024, 8:15
Сообщение #12
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Elman370,
Цитата
Такая политика гит'а, с этим ничего не поделаешь.

Что тебе мешает свой домен привязать?

Цитата
Или то что тебе в первый день месяца могут накидать трафика на 100к

100к чего?
Так лимиты на трафик есть и на colocation.
Проблемы с деньгами и нет возможности оплатить свой сервер? Переключаешь NS A на netlify,gitlab,bitbucket,heroku,.. 10 минут простоя. ты можешь параллельно скриптом со своего компа развернуть сайт автоматически на любом из этих сервисов. Так ты можешь сделать только c ГСС или просто статическим сайтом.





Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Elman370
сообщение 31.1.2024, 8:53
Сообщение #13
Стаж: 2 года 10 месяцев

Сообщений: 143
Благодарностей: 66
Полезность: 259

Цитата
100к чего?

Картошки, чего же ещё. Ну что за глупые вопросы? Посмотри лимиты гит'а, если не понимаешь о чём речь.

О каких проблемах с деньгами идёт речь, когда за 200р можно взять виртуалку под эти задачи и не придётся подстраиваться под гит? Экономия на спичках?
Опять же: использовать гит для бизнеса - идиотизм да и только. Гит подходит для каких-нибудь пет-проектов, под демо-версии, и тому подобное. Не более.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 31.1.2024, 10:44
Сообщение #14
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Elman370,
Цитата
Опять же: использовать гит для бизнеса - идиотизм да и только.

Если у тебя есть домен и ты его привязал (cname) к github-page, то я не вижу проблемы держать сайт на github или netlify.
Если я не планирую бизнес, то и собственный домен не нужен.

Да, если у тебя сайт раздачи сборок которых достаточно много, то наверное есть смысл взять сервер исключительно под файлы, а можно обойтись гугл-диском...

Никто не спорит на тему своего VPS и домена в коммерции, а говоря про бесплатный домен подразумевалось развернуть то, что по определения не предполагает приносить денег, личный блог, документация, etc.

Моя история перехода на ССГ началась в 2014 году, и первыми ГСС стали jekyll и hexo, именно в работе с hexo я понял какое на самом деле днище этот ваш WP, и единственным вопросом был редактор для создания контента, и за это время я пришел к единственному решению > VSCode как универсальному инструменту для работы с любым ГСС.

Отредактировал: Gecko, - 31.1.2024, 14:55


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 31.1.2024, 15:11
Сообщение #15
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Берем любой среднестатистический блог на WP/DLE по списку из поиска
и сравниваем с сайтом на базе hugo
https://hbstack.dev/posts/

Только сайт на базе hugo > хостят бесплатно уже больше 3 лет и автор этого сайта уже сэкономил 7200р
А вот среднестатистический сайт на WP просит денег, и автор такого сайта занес хостерам за это же время ту же сумму что сэкономил автор блога на базе hugo.

Отредактировал: Gecko, - 31.1.2024, 15:14


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vladorld
сообщение 31.1.2024, 16:41
Сообщение #16
Стаж: 10 лет

Сообщений: 280
Благодарностей: 93
Полезность: < 0

Берем средний доход бустмена из топа поиска за 3 года - $36 000. Экономия в 0,3% прям очень существенная) при этом куча недостатков по сравнению с динамическими сайтами


Скачать КС 1.6 https://cs-servers.in.ua/download/
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 31.1.2024, 20:29
Сообщение #17
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Цитата(Vladorld @ 31.1.2024, 16:41) *
Берем средний доход бустмена из топа поиска за 3 года - $36 000. Экономия в 0,3% прям очень существенная) при этом куча недостатков по сравнению с динамическими сайтами

И сколько таких "бустменов" - единицы? А начинал этот "бустмен" с 200 рублями как все. Я не спорю, если это коммерческий проект, то берите VPS. Но раскручивать можно сборку не только для бизнеса, но и для раскрутки своего игрового сервера.


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Elman370
сообщение 31.1.2024, 20:39
Сообщение #18
Стаж: 2 года 10 месяцев

Сообщений: 143
Благодарностей: 66
Полезность: 259

Gecko, Нет. Бустмэн'ы не начинают с 200р. Разработка сайта, продвижение, покупка движка. Это всё требует вклады.
Логично что у бустмэн'а должно быть на руках кругленькая сумма. В противном случае ему нечего делать в этой сфере.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 1.2.2024, 2:07
Сообщение #19
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

Это справедливо лишь в основном на реальные затраты по продвижению, а если руки есть, весь функционал, сборки, движки мониторинга человек теоретически может для себя написать сам.


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя ssx
сообщение 1.2.2024, 2:55
Сообщение #20


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Elman370, Плохая у тебя наблюдательность. Меня интересуют данные проекты, хотя бы потому что есть альтернативы в способах чего-либо. Тематика "Хоум-сервер" меня интересует по моим наблюдениям, в рунете многие интересуются от домашний NAS, Docker контейнеры, Веб-сервера, Игровые сервера, Home Assistant, и т д.

По-больше бы таких статей.


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: