Не целесообразно чем? Тем что у тебя будет вся история изменений при том последовательная? Да делать 100500 версий файлов это реально целесообразней
SSH достаточно, вот например бегет:
А если хостер сломается и надо будет переехать в другую среду? Или сайт будет жить вечно там где его разработали?
Гит это не сервис - это открытое ПО как и вордпресс, хотите используйте wp.com а хотите лейте на свой сервер. И да, на самом деле удаленный реп нужен только для работы в несколько жал или автодеплоя. Вот на твоем месте я бы вставил что только ламеры могут так думать, но не буду как и дальше по тексту.
Везде есть гит на шаредах, я уже давно не встречал такой помойки где нет гита.
Гит не про это, это не бэкапы, и даже с гитом можно работать так же, внося правки прям на продакшене. Гит это репозиторий, история изменения файлов в директории которая лежит в той же папке под названием .git, по сути просто утилита для хранения истории изменения файлов.
Именно эту проблему и решает докер, вот прям точнее не сказать, так как контейнер, на какой машине и операционной системе ты его бы не запустил, он будет работать одинаково всегда, вот прям абсолютно идентично, именно эту проблему докер и закрывал изначально.
А если ты уехал на дачу? Или комп сломался? Или еще что то пошло не так, или ты хранишь все на сервере сразу? и делаешь бэкапы со всем этим мусором, а потом еще вспоминаешь какой индекс.пхп под каким номером нужный тебе? тем более скопировать файл стоит больших действий чем закоммитить изменения, ровно как и откатиться. А потом поменялся разработчик и что он должен знать о всех ревизиях?
Почему вместо ответа на вопрос, вы вечно переводите стрелки и меняете тему?---------- Добавлено 02.06.2020 в 15:13 ----------
Наверное потому что на сервер ходят посетители, а даже забытая точка с запятой положит сайт и пользователь вместо сайта увидит кукишь, разве нет?
Серьезно, каждый файл каждой редакции как в гите?
Вот пример истории для одного файла со всеми изменениями что на что поменялось (и теми кто эти изменения сделал и когда):
Даже когда я работал один над проектом, я гит начал использовать именно для этого, чтобы не комментить кучу старого кода, а тупо не боятся его удалить и если что всегда посмотреть что там было, ну либо вернуть если что то не заработало как надо. Гит у меня начинался не с команды разработчиков, а с потребности не хранить кучу редакций одного и того же файла и не комментить старый код, когда пишешь новый.
То есть вас обижает наличие бложика что ли? Ну блин, у меня тоже есть бложик я не обижаюсь, а еще у меня есть домохозяйка и она не против ею быть. Почему я считаю что WP для домохозяек? Потому что он простой топорный как пробка с кучей плагинов и мышкой можно что то натыкать и в сети нарыть инфу, самое то для человека, которые никак не связан с сайтостроением и ему (не заказчику на заказ а лично ей) нужен ресурс где постить котиков или рецепты или еще что либо на ваш выбор. А есть разработчики (у которых заказывают сайты) им дают ТЗ и пишут, тут должно работать так и никак иначе, они садятся и пишут так как в ТЗ потому что с вероятностью в 99% такого плагина нет даже на ВП и вот именно в этот момент начинается боль, но я уже запарился это рассказывать фанатам плагинов, кнопочек и ресурсов про котики суть которых показать больше рекламы и продать побольше ссылок.
Это вы себе сами придумали? Богатая у вас фантазия, то $350 за инсталяцию ВП, то кто то кого то уже оскорбляет. Домохозяйка - это домохозяйка, то есть женщина (может и мужчина) сидящий дома и занимающийся домашним хозяйством. Что в этом оскорбительного то?---------- Добавлено 02.06.2020 в 14:46 ----------
То есть вы еще поняли о чем речь? Удивительно.
Я это прочитал так: Я сделал сущности благодаря какому то фреймворку у которого нет русской документации, а делают они вот что, как интернет магазин с фильтрами, но не интернет магазин, каталог, но не совсем каталог и жаль что таких проектов мало. Видимо это цитата из ТЗ была, или это уже преобразованная инфа из тз... я честно сказать ничего не понял, по этому даже спросить конкретный вопрос по реализации не представляется возможным.
PS. Я так понимаю, помимо табу на показ сайтов клиентских, есть еще и табу на разглашение ТЗ
В вас говорит зависть или что? "обычные работники", "корчите владельцев". Да мы обычные работники, правда, просто обычные трудяги на галере, кто то тим лид, такие же обычные как и ученые в НИИ, доктора в больницах, пожарные, учителя, дорожники или вы что то тоже против них имеете? Считаете их ламерами, тупыми и не образованными, может неудачниками? Мы решаем те задачи, которые нужны кому то и не работаем над тем, что бесполезно по своей сути. На что вы злитесь то? Вас кто то учит, у вас спрашивают, задают вопросы, вы лишь огрызаетесь, вы до сих пор не можете ответить нам на вопрос, чем вас не устраивают текущие решения что есть. Я то полностью спокоен.
PS. Где я говорил что я владелец миллионной компании? Если я работаю с такими компаниями и такими проектами это не говорит что я их владелец, просто мне хватает опыта и знаний чтобы пройти туда собеседование и влиться в коллектив, делать общее дело, в том числе полезные сервисы, которыми пользуются тысячи людей и я вам скажу это приятно.
Странное у вас какое то представление, я не покупал себе мак до тех пор пока мне это не позволили финансы. При том мой стационарник на винде, по цене сравнится с моим маком про. И да у нас в семье компов и гаджетов больше, чем членов семьи, так что нам хватает. А вот у кого один виндовый комп на двоих, те явно мак себе не купят.
Вот собственно этим все и сказано, называется это - делаеть на коленке. Так и сайты делают в том числе на WP неделю ходят, потом за вечер устанавливают WP с кучкой плагинов и берут $350 и сливаются =)
Эти инструменты призваны решать задачи бизнеса, которые еще не решены, ваш инструмент решает то, что уже давно решено.
Вас напрягает что кто то работает в крупных компаниях? На хороших должностях, с стабильной белой зарплатой? Работают и решают интересные задачи? Оптимизируют части крупных, порой в большей степени легаси систем, чтобы они принимали больше нагрузки и при этом не ложились? А для этого им надо знать как это все работает под капотом? Что именно вас смущает, что вы хотите тут увидеть?
Вы все что дают упорно игнорируете
Вы подменяете понятия. Вы используете PHP? Потому что он простой как палка и потому что вы не освоили более производительные языки. Например Rust, на нем сделана тильда, огромный конструктор с тысячами сайтов простой и удобный для пользователей. Чем вы отличаетесь от тех кто просто делает на WP на покушать?
Мы используем не готовые инструменты, а проверенные решения. Например взять тот же роутер, вы его тоже используете в своем приложении, но вы решили написать свой не гибкий костыль, который решает лишь одну задачу в лоб, вместо того, чтобы взять проверенное решение (даже пусть написать самому), конкретной узкой прикладной задаче. Лично мне нет разницы на чём писать, я вот например работаю в большинстве своём с битриксом, потому что работаю в электронной коммерции, я не считаю битрикс идеальным решением, по этому у меня даже тут в подписи еще куча всего, но на российском рынке, решения или альтернативы лучше для быстрого старта просто нет, а писать свое очень дорого и не всегда оправданно.
Их много, альтернатив то WP, вопрос заключается альтернатив в чём? Например вот эту используют такие технологические гиганты как apple, mozila, nasa и многие другие. Можете статейку почитать. Если у вас есть много времени в жизни, вы можете заниматься бесполезным занятием, тут вас никто не смеет ограничивать. У вас какое то странное мышление. Почему вы считаете что вы делаете что то стоящее? У меня лично есть стойкое осознание того, что вы не сделаете вообще в итоге ничего, но почему то что то ходите и пытаетесь всем доказать. Сначала сделайте, а потом говорите, если делать наоборот, то люди начинают считать человека пустобрехом.