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

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

Доброго времени суток. Мне дали сайт, находящийся на хостинге beget, для обновления информации о нашей компании, а так же для дальнейшего развития. В создании сайта я никакого участия не принимал, никто из нынешних коллег тоже. Столкнулся с такой задачей впервые. С чего стоит начать? С какими видео или литературой нужно ознакомиться в первую очередь?
  • Вопрос задан
  • 376 просмотров
Подписаться 1 Простой 13 комментариев
Пригласить эксперта
Ответы на вопрос 7
@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 - то скачиваешь, меняешь, заливаешь.
Ответ написан
Комментировать
найти сначала все документы по договору с хостингом, его разработчиками и т.д.
найти логин и пароль от панели управления сайтом
определиться что нужно обновить сразу
определиться что конкретно входит в понятие "дальнейшее развитие" - что хотете от сайта, его посетителей, поисковой выдачи...
искать специалистов или становиться им самому
Ответ написан
Комментировать
tramp55
@tramp55
Землю попашет, попишет стихи....
Мне дали сайт, находящийся на хостинге beget
Как много информации вы даете! Прямо, как только здешние специалисты узнают, что ваш сайт находится на хостинге beget, они вам сразу скажут, - на какие кнопочки нажимать.
А вы не хотите, для начала, определить на какой CMS сделан сайт? Ведь это просто и информация будет намного полезней.
Хотя, если вам нужно только текст отредактировать (информацию об организации), это просто, даже на самописном сайте.
Ответ написан
Комментировать
@Tolnik
Выясни у хостера, на какой CMS работает сайт. Это административная часть работы с контентом сайта. Почитай об этой CMS. И работай по началу в админке CMS - в ней можно работать без знаний программирования и особенностей хостинга.
Постепенно вникай в область баз данных, серверного программирования, особенностей инструментов хостинга...
P.S. Маловероятно, но не с нулевой вероятностью, сайт самописный - тогда руководства по работе с CMS нет, если разработчик о нем не позаботился.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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