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

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

Доброго времени суток. Мне дали сайт, находящийся на хостинге beget, для обновления информации о нашей компании, а так же для дальнейшего развития. В создании сайта я никакого участия не принимал, никто из нынешних коллег тоже. Столкнулся с такой задачей впервые. С чего стоит начать? С какими видео или литературой нужно ознакомиться в первую очередь?
  • Вопрос задан
  • 249 просмотров
Подписаться 1 Простой 13 комментариев
Пригласить эксперта
Ответы на вопрос 5
@AlexVWill
Самый смешной пост тут за последний год, чеслово... А если бы тебе сказали сделать операцию на коленном суставе, ты бы пошел искать пособие (видел и литературу) как это делать? А сам бы к такому врачу пошел?
Они что, сдурели там? Неужели нельзя во фриланс обратиться, и найти специалиста?
Ну если хочешь сам поковырять, то прежде чем что-то делать ручками, сохрани полный бэкап с хостинга, на котором крутится сайт, а потом узнай на каком web сервере оно работает (apache2 или nginx), в какой программной среде работает backend (PHP, Node.JS, и т.д.), есть та какие то базы данных (MySQL, Postgres, и т.д.) отсюда и плясать... Если сам не понимаешь как это все работает, то наймите хотя бы для консультации сисадмина, который разберет что у вас там на чем стояло и грамотно распишет архитектуру вашего сайта (если прежний админ документацию не оставил).
Ответ написан
Steel_Balls
@Steel_Balls
Нанять за деньги человека, который в этом разбирается
Ответ написан
Комментировать
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. Аналогично после ещё одного прохода тестов ветка вливается в мастер и только потом попадает на основной сервер системой доставки и развёртывания
Ответ написан
NeiroNx
@NeiroNx
Программист
Сайт обычно состоит из 2 частей Backend и Frontend.
Бэкэнд - это то что показывается - обычно скрипты CMS(php,python,nodejs+база) в упрощенном виде просто файлы html.
Фронтэнд - это то как это показывается - Обычно тема установленная в CMS, а в простом варианте набор js библиотек css стилей и оформительских картинок.

Так вот когда надо что-то поменять в данных сайта - то это скорее всего в Бэкэнд, если CMS - то там вход в админ-панель и в браузере меняешь, а если там тупо файлы html - то скачиваешь, меняешь, заливаешь.
Ответ написан
Комментировать
найти сначала все документы по договору с хостингом, его разработчиками и т.д.
найти логин и пароль от панели управления сайтом
определиться что нужно обновить сразу
определиться что конкретно входит в понятие "дальнейшее развитие" - что хотете от сайта, его посетителей, поисковой выдачи...
искать специалистов или становиться им самому
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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