Php сайт без MySql

12 3
Hixon10
На сайте с 21.08.2010
Offline
125
2858

Добрый день. Я делаю свой первый сайт на пхп. Решил сделать его без mysql. Подскажите, пож-та, какой алгоритм создания записи в таком случае? Как сделать сайт с php+mysql я знаю: создаём форму хтмл, в которой создаём нужные поля (мета теги, контент, тайтл и т.д.), пост запросом отправляем все данные в бд, а от туда уже делаем выборку. А как действовать, если охото сделать сайт без бд, но с админкой?

Гуглил, но не нашёл, возможно, плохо искал.

Веду свой невзрачный блог (http://hixon.ru/).
[umka]
На сайте с 25.05.2008
Offline
456
#1
Hixon10:
пост запросом отправляем все данные в бд

Отправляем данные в файл(ы) и оттуда же делаем выборку.

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

Лог в помощь!
Z1
На сайте с 09.12.2005
Offline
164
#2
Hixon10:
Как сделать сайт с php+mysql я знаю: создаём форму хтмл, в которой создаём нужные поля (мета теги, контент, тайтл и т.д.), пост запросом отправляем все данные в бд, а от туда уже делаем выборку. А как действовать, если охото сделать сайт без бд, но с админкой?

Так же, только данные сохраняете не в бд, а в файлы. И оттуда же их считываете.

Обычно файлы имеют вид обычных csv с разделителями...

Например:


ник1|nick1@mail.ru|password1|Name1|
ник2|nick2@mail.ru|password2|Name2|
PavelWershinin
На сайте с 23.10.2010
Offline
9
#3
Hixon10:
А как действовать, если охото сделать сайт без бд

Все тоже самое но на файлах.

ЗЫ Только не пойму, зачем пересаживаться с мерседеса на телегу???

XR.CMS - система управления сайтами (https://xr-cms.ru)
Varkolak
На сайте с 03.06.2005
Offline
174
#4

и зачем изобретать велосипед, когда готовых cms оч много, в том числе и на файлах.

а если хочется просто практики, то тут курить мануалы...

html/css/js верстка и разработка сайтов на hostcms (хостцмс) - skype: varkolak1, тел: 89675012935, e-mail: anton.yurzanov@gmail.com
Hixon10
На сайте с 21.08.2010
Offline
125
#5
'[umka:
;8269858']Отправляем данные в файл(ы) и оттуда же делаем выборку.

Т.е. создаётся ещё один пхп файл, который принимает запрос, каждое поле заносится в свою переменную, а затем на основных страницах идёт вывод этих переменных? При этом все данные записываются в этот файл(ы) и его(их) размер растет?

Например,

создадим файл content.php, в нем сделаем массив, в котором будут записи под индексами 0,1,2,..,n, а в index.php мы уже будет, к примеру, выводить так for(i=0; i<=n; i++) echo content;
Правильно я понял идею?



'[umka:
;8269858']Но если у вас планируется какой-нибудь поиск или сортировка, то не факт, что на файлах у вас получится сделать более высокую производительность.

Начал создавать пхп сайт без бд, потому что хотел сделать очень легкую cms`ку.


-----------
Пока писал ответ на все вопросы уже ответили...


Varkolak:
и зачем изобретать велосипед, когда готовых cms оч много, в том числе и на файлах.
а если хочется просто практики, то тут курить мануалы...


Да, делаю я это ради практики.

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#6

Зачем делать без mysql? её придумали именно для того чтобы работать с информацией быстрее.

Начал создавать пхп сайт без бд, потому что хотел сделать очень легкую cms`ку.

Если хотите, чтобы на файлах, используйте SQLite.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
Z1
На сайте с 09.12.2005
Offline
164
#7
PavelWershinin:
зачем пересаживаться с мерседеса на телегу???

У файлов есть свои плюсы. Они работают на любом хосте, их проще перенести с одного хостинга на другой. Не надо создавать базу мускл, юзеров к ней, прописывать в скриптах логины/пароли. Ну и править значения в файлах обычно легче и быстрее, чем в базе.

I
На сайте с 29.12.2010
Offline
2
#8

А чем не устраивает xml????

Hixon10
На сайте с 21.08.2010
Offline
125
#9
ilyajs:
А чем не устраивает xml????

Меня устраивает бд, я хотел\хочу создать сайт без бд для практики, чтобы в дальнейшем знать, как это делается, какой алгоритм и т.д.

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#10
чтобы в дальнейшем знать

А кому оно надо? Лучше изучайте Ajax и HTML5 изучайте. Больше пригодится.

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий