Способ записи и редактирования новостей на сервере для сайта

zakysj50

Как принято организовывать работу с новостями для пользователей через интернет?
Новости лежат на сервере в файле news.dat. Скрипт страницы с новостями считывает их из файла и помещает на страницу.
Есть запароленная страница с формой для добавления новостей, которой пользователь может воспользоваться для добавления новостей в news.dat через интернет.
А если пользователь хочет отредактировать новость, то он должен обязательно обращаться к админу? или есть какие-то стандартные способы?

Boris1980

Наконец-то начать использовать базу данных (mySQL, например) для хранения новостей.
Либо автоматизировать действия админа по исправлению файла news.dat.

Ivan8209

> Наконец-то начать использовать базу данных (mySQL, например)
Ответ на вопрос не зависит от того, как хранятся новости,
с тем же успехом можно использовать файловую систему.
---
...Я работаю антинаучным аферистом...

Ivan8209

> А если пользователь хочет отредактировать новость,
> то он должен обязательно обращаться к админу?
Если админ не предусмотрел удобного способа исправления
новостей, то да, придётся обращаться к нему.
> или есть какие-то стандартные способы?
Обычно "news.dat" представляет собой файл какой-нибудь известной
DBMS, только она не обязательно *QL и вообще реляционная.
---
...Я работаю антинаучным аферистом...

zakysj50

Если админ не предусмотрел удобного способа исправления
новостей,
в общем как раз и интересуют такие способы...
но на счет базы данных. я с ними никогда не работала, поэтому мне будет трудно организовать. к тому же новостей не так много думаю порядка 30 за год (сейчас всего 5 штук). Наверное, большого смысла нет использовать БД.

Ivan8209

>> Если админ не предусмотрел удобного способа
>> исправления новостей,
> в общем как раз и интересуют такие способы...
Самый простой и надёжный способ --- по файлу на каждую новость
и доступ через ssh или sftp. Примерно так сделано в Ленте.
Тебе понадобится текстовый редактор, поддерживающий ssh/sftp,
например, Емакс. Либо руками пересылать исправляемые файлы.
> но на счет базы данных. я с ними никогда не работала,
> поэтому мне будет трудно организовать.
Это не так трудно, если ты понимаешь, что как работает,
или если ты способна разобраться.
> к тому же новостей не так много думаю порядка 30 за год
> (сейчас всего 5 штук). Наверное, большого смысла нет
> использовать БД.
Верно, проще будет использовать средства файловой системы.
---
...Я работаю антинаучным аферистом...

uncle17

Самый простой и надёжный способ --- по файлу на каждую новость
и доступ через ssh или sftp. Примерно так сделано в Ленте.
Тебе понадобится текстовый редактор, поддерживающий ssh/sftp,
например, Емакс
не думаю, что реально там это именно так устроено...
ман HTML::Template

Ivan8209

> не думаю, что реально там это именно так устроено...
И не думай, мне-то что, у меня сведения из первых рук.
---
"Ни былин, ни эпосов, ни эпопей.
Телеграммой лети, строфа!.."

uncle17

кохтпа, хуле
все сведения - из первых рук

zakysj50

Понятно. спасибо
Оставить комментарий
Имя или ник:
Комментарий: