Где лучше хранить данные админа, в бд все данные записывать или конфигурационный файл инклудить?
27 Дек 2010, 16:52Okula, я тож сначало начал на бд делать, но потом в сомнения впал)))
Но вот тогда ещё один вопрос, в каком виде их хранить там?
У меня что-то вроде этого
CREATE TABLE `admin` (
`id` int(1) NOT NULL auto_increment,
`nick` text NOT NULL,
`psw` varchar(20) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
На мой взгляд смотря какой скрипт. Если, к примеру, библиотека то лучше в файл записать (хотя можно и для админа специально таблицу создать в бд). А если портал, форум, ясный х не будем всех юзеров в бд кидать, а админа в файл)
27 Дек 2010, 17:13если несколько пользователей, и сам скрипт работает на мускуле, то конечно в базе хранить..
темболее для больших скриптов
Ricardo Brandino, а почему форуму и чату не подходит? имхо очень даже походит. Так как всегда должен быть инструмент "неубиваемый". коим мне лично кажется и является такой способ.при взломе конечно скорее всего все равно снесут бд но.... все ж. зато если ктото станет админом просто (если у них например нет определенных возможностей супер админа) то он не снесет "главного" так как система ему не даст. ну мне лично такой вариант кажется имеющим право на жизнь)
27 Дек 2010, 17:27Если смотреть на бузопасность, то лучше их вобще не хранить нигде. Так как БД можно слить, файлы тоже можно слить шеллом, ну а вобще либо в файле либо в БД в зашыфрованом несколько раз виде 