Aisamiery

Aisamiery
Рейтинг
324
Регистрация
12.04.2015

team-voice, съезжать начали? Кому и чего я противоречу, если я процитировал то что у них на сайте заявлено? Это вы опять в свой оверсел ударились, у них одно ядро стоит дороже чем у айхора целая виртуалка с 2 ядрами, но может лично вам денег мало, но у меня нет сомнений в том что они заявляют. И я сомневаюсь что ТС нужно ядро выделенное конкретно для него, а уверен что ему нужно гарантированное физическое ядро.

team-voice:
"выделенное ядро"
это не тоже самое что реальное ядро. А ТС запросил именно выделенные ядра.
Выделенное - логично что выделено только вам. Аля гарантированное.
Но вы же читатель а не мыслитель. Так что ничего страшного.

То есть вы заявляете что там не гарантированные ядра? А я заявляю что там всегда доступно гарантированно то количество ядер что у вас куплено. Да этими ядрами пользуются и другие, но что то мне кажется выделить конкретно 4 ядро второго процессора будет технически трудно. По вашим словам гарантировать можно и виртуальное ядро. Ведь виртуальное ядро может быть гарантированным?

PS. Если следить за оборотом речи, то можно как бы догадаться чего хотел ТС, если ТС не хотел виртуальное ядро, то какое по вашему мнению он хотел?

mark2011, что насчет локальной сети между машинами? Про хостера слышал положительные отзывы от коллег, но попробовать не удалось. Я сетку видел только у 1cloud и у селектела из тех кем пользовался.

team-voice:
этим они сказали лишь то что у них отключен HT :)
ни слова про оверсел :)

А человек и не спрашивал про оверсел, человек спрашивал про реальные ядра а не виртуальные, но вы же не читатель, вы же писатель. Но у них хорошое качество и за годы мне мунин не разу не показал что есть ожидание проца. По этому есть там оверсел или нет можно только гадать, я не заметил ни разу

посмотрите 1cloud.ru, там реальные ядра. можно объединять в локальную сеть и менять ресурсы на лету. Ну и качество конечно отличное.

PS. по крайней мере написано что: "Важным техническим обстоятельством является то, что в облаке 1cloud не применяется коэффициентная программная эмуляция процессорных ядер, которая приводит к снижению производительности. В облаке 1cloud процессорное ядро виртуальной машины всегда соответствует физическому процессорному ядру аппаратной платформы."

vandamme:
гитхаб же более популярный))
уже должны быть бесплатно приватные репозитории, видел новости

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

vandamme:
Aisamiery, получается при установке гита на виндовс на локалке создается хранилище, где это всё хранится, так? Значит периодически и это хранилище бекапить на внешний жесткий диск?

Гит система распределенная, на каждой машине свой независимые репозиторий, то есть у вас локально репозиторий, еще такой же репозиторий на хостинге где сайт и еще репозиторий удаленный через который обмениваетесь, например бесплатный gitlab.com и даже если в этой цепочки хоть кто то крякнется останется еще 2 идентичных репозитория.

vandamme:
Aisamiery, и че после каждой мелкой операции вроде этой https://githowto.com/ru/moving_files надо постоянно работать с гитом и давать ему команды? Как-то геморно при каждом создании нового файла или перемещения его в другую папку работать с консолью.

Понятно, что большинство разработчиков им пользуется, но все же..

Не надо после каждого создания, будем считать что работаем с состоянием, называемыми коммитами. Например у нас есть состояние 1, мы создали пару файлов, изменили пару файлов и сделали коммит это состояние 2. Программисты обычно делаю задачу которую взяли, а потом уже как вы говорите работают с консолью. Но с консолью работать не обязательно, есть куча удобных GUI в том числе в шторме это делается точно так же, как например в нотпаде сохранить файл.

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

Ну и вы должны понимать, что свои файлы вы не испортите и не потеряете, потому что даже после удаления файла можно вернутся к состоянию, когда этот файл еще существовал, а так же можно сбросить любые изменения до любого состояния, например пропадает проблема с вирусами от слова совсем. Зашли на хостинг сделали git status увидели что изменились файлы, хотя вы эти изменения не делали, сделали git reset --hard HEAD и у вас вернулись все измененные файлы к последнему вашему состоянию.

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

Да и заказчикам видно, очень хорошо, особенно если на почасовой ставке как работаю я. Потому что видно всю проделанную работу, например как проверить правда ли человек работал 10 часов? Зашли в гит, посмотрели его мерж реквест а там 10 строк кода меняется во всем проекте, вы поверите что он писал их 10 часов? Так же удобно залетных фрилансеров пускать к проекту, им не нужен прод и любые их изменения можно откатить и в целом посмотреть что они сделали. Гит показывает исключительно строки, которые меняются в файлах это проще смотреть, чем просматривать тысячи строк в кучи файлов.

В случае если накатили изменения какого то функционала и все упало или что то сломалось, можно одной командой откатить все на предыдущее стабильное состояние. Преимуществ очень очень много, просто да, к гиту нужно привыкнуть, а потом уже не отвыкнуть =)

cscope:
Ну вот и я чего то не найду такой возможности в цмс.
Еще такой ламерский вопрос - я хочу тогда написать (заказать) скрипт который будет брать контент из csv файла и создавать на его базе файлы сайта. И отсюда такой вопрос - что будет создавать большую нагрузку сайт с 100к страницами на файлах или сайт со 100к страницами где контент в mysql? Файлы на инклюдах.
При одинаковом трафе.

Тогда уж закажите скрипт, который будет генерировать из csv файлов с контентом страницы сайта в html, можете даже отложеную публикацию дописать и на крон задачу поставить, тогда у вас собственно с нагрузкой проблем не будет и справится виртуалка даже за $5. На ноде пишется на раз, инструментов миллион, зачем вам цмс пока не совсем понятно

---------- Добавлено 23.02.2019 в 22:38 ----------

SeVlad:
Если эти 100к файлов будут в одном каталоге, то уже ФС загнётся :) Да даже если и в разных - зависит от ОС/ФС и ограничений хостинга. Как раз для обхода этого горлышка и были придуманы БД. Но с ними свои особенности.

Где вы вдохновление черпаете? У меня ФС не загибается даже с парой миллионов сессий в одной папке, да через фтп клиент её не посмотреть, но это проблема фтп клиента, а не файловой системы.

Ах да и бд придумали не для этого, а для удобной работы с информацией в этих файлах, поиском, связями и прочими плюшками. Проблемы ФС решают исключительно мемори сторейдж, но они тоже не про количество файлов

apollion:

Filezilla и Notepad++ самое простое и самое удачное решение. История изменений файла, который я могу править десятки раз за пару лет мне не требуется и старые версии которого мне не нужны.

Перетягивание туда-сюда файлов общим весом от 5 кб до максимум 100 мб. в редких случаях - ужасное занятие, ага.))

Я перед глобальными правками, установкой сложных плагинов и т. д. - всегда делаю бэкапы вообще всего сайта и его БД. Представляете?))

Ладно зайдем с другой стороны. Вы хотели бы увидеть в любой момент времени, какие файлы изменились с последних ваших правок? А хотели бы увидеть что именно в них изменилось? Ага это умеют системы контроля версий и еще очень много вещей которые они умеют делать. Это изучается быстро, используется легко, а самое главное это очень удобное решение во многих смыслах, но это сложно объяснить, это надо изучить и понять сколько новых возможностей открывается для вас, но и это не предел, это только первая ступень. Многие даже папки с документами на компьютере складывают под контроль версий, дизайнеры макеты, бухгалтеры отчетность =) То что попало под контроль версий уже от туда не стереть, даже что то удалив, всегда можно откатится назад.

Всего: 4113