Как сохранять изменения на Веб-сайте?

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

Дополнительно:

Как альтернатива есть "админки" типа textolite.ru

Ответы:

Да, обычно изменяемые части хранят в БД, если нагрузка большая можно фрагменты страниц кешировать в файлах или памяти (memcached, redis).

опубликовал, вышел из сайта

Что такое "опубликовал"? Условно нажал "сохранить"?

Есть 2 варианта:
1. Сохранять локально в браузере (не рекомендуется).
2. Сохранять в бд.

сохранять html файл в самой бд

Не весь html, а только содержимое того, что "опубликовал".

 

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

 

    • Как сохранять изменения на Веб-сайте?Есть ответ
    • 07.04.2024
    Ответить

    Для сохранения изменений на веб-сайте вам понадобится доступ к файлам сайта и знание способов их редактирования. Вот несколько способов, которые вы можете использовать:

    1. FTP (File Transfer Protocol): Самый распространенный способ доступа к файлам сайта - это использование FTP. Для этого вам понадобится программа FTP-клиент, например, FileZilla. Вы можете подключиться к серверу, загрузить файлы, внести изменения и сохранить их обратно на сервер.

    // Пример кода для подключения к FTP серверу
    $ftp_server = "ftp.example.com";
    $ftp_username = "username";
    $ftp_password = "password";
     
    $conn_id = ftp_connect($ftp_server);
    $login_result = ftp_login($conn_id, $ftp_username, $ftp_password);

    2. Использование панели управления хостингом: Многие хостинг-провайдеры предоставляют панель управления, через которую вы можете редактировать файлы сайта прямо в браузере. Например, cPanel или Plesk.

    3. Редактирование файлов через SSH (Secure Shell): Если у вас есть доступ к серверу через SSH, вы можете использовать командную строку для редактирования файлов. Для этого вам понадобится знание основных команд Linux, таких как nano, vim или emacs.

    // Пример использования команды nano для редактирования файла
    nano index.php

    4. Использование онлайн-редакторов: Существуют онлайн-редакторы, которые позволяют вам редактировать файлы прямо в браузере, например, CodePen или JSFiddle. Однако, такие редакторы не всегда поддерживают работу с файлами на сервере.

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

Оставить комментарий