Задать вопрос
@Toksikosha

Как редактировать сайт?

Доброго времени суток. Мне дали сайт, находящийся на хостинге beget, для обновления информации о нашей компании, а так же для дальнейшего развития. В создании сайта я никакого участия не принимал, никто из нынешних коллег тоже. Столкнулся с такой задачей впервые. С чего стоит начать? С какими видео или литературой нужно ознакомиться в первую очередь?
  • Вопрос задан
  • 113 просмотров
Подписаться 1 Простой 11 комментариев
Пригласить эксперта
Ответы на вопрос 4
@AlexVWill
Самый смешной пост тут за последний год, чеслово... А если бы тебе сказали сделать операцию на коленном суставе, ты бы пошел искать пособие (видел и литературу) как это делать? А сам бы к такому врачу пошел?
Они что, сдурели там? Неужели нельзя во фриланс обратиться, и найти специалиста?
Ну если хочешь сам поковырять, то прежде чем что-то делать ручками, сохрани полный бэкап с хостинга, на котором крутится сайт, а потом узнай на каком web сервере оно работает (apache2 или nginx), в какой программной среде работает backend (PHP, Node.JS, и т.д.), есть та какие то базы данных (MySQL, Postgres, и т.д.) отсюда и плясать... Если сам не понимаешь как это все работает, то наймите хотя бы для консультации сисадмина, который разберет что у вас там на чем стояло и грамотно распишет архитектуру вашего сайта (если прежний админ документацию не оставил).
Ответ написан
Steel_Balls
@Steel_Balls
Нанять за деньги человека, который в этом разбирается
Ответ написан
Комментировать
@historydev
1. Если время куры не клюют - смотри на расширения файлов и выясняй что в них находится, а уже после ищи литературу.
2. Если не важно ты это сделаешь или сторонний человек - иди на фриланс.
3. Если политика не позволяет нанять фрилансера и времени в обрез - пиши по собственному.
4. Возвращаемся к пункту 1.
Ответ написан
Комментировать
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Начать с чтения документации по сайту в его репозитории и/или корпоративной Wiki. Стандартный процесс работы с кодом сайта:
  1. Скачивается репозиторий
  2. Устанавливаются зависимости
  3. Устанавливается и настраивается рабочее окружение
  4. Создаётся новая ветка с соответствии с принятыми в компании/репозитории именованием
  5. Происходит работа с кодом
  6. Пишется документация
  7. Пишутся тесты к коду
  8. Локально запускаются все нужные тесты
  9. Результат вливается в ветку, а ветка - на сервер
  10. На сервере CI/CD система делает сборку, упаковку и всё остальное, а так же повторно прогоняет все тесты
  11. Тим/тех-лиды делают обзор и проверку кода, документации, тестов
  12. После прохождения ревью ветка вливается в ветку разработку, где CI/CD система повторно прогоняет тесты и заливает изменения на тестовый сервер
  13. После прохождения всех тестов ветка разработки вливается в ветку staging и далее попадает на сервер промежуточного тестирования
  14. Аналогично после ещё одного прохода тестов ветка вливается в мастер и только потом попадает на основной сервер системой доставки и развёртывания
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы