kolemming
Новичок
Общие параметры сайта.
Нужно хранить общие параметры сайта, такие как название разделов, адреса почты админов и много чего еще. Подскажите как это сделать грамотней?
Сначала была мысль создать табличку с одной записью и в ней множество полей, которые и хранят инфу о сайте, но такой вариант не позволяет добавлять новые параметры, а только редактировать существующие.
Есть вариант(тоже ИМХО, как и первый) создать таблицу параметры и там id,name,value. Тогда можно добавлять и редактировать бесконечное число параметров, нужно только создать средство их извлечения из БД в нужное время, в нужное место =)).
Есть вариант три: например движок для форумов ibp(частенько от него отталкиваюсь, потому что прикольный) при установке или смене общих параметров сайта, меняет файл с общей конфигурацией, но как говорит весь этот форум, да и в книгах пишут, не стоит менять файлы php из сценариев php!!!
Так что все таки делать, для того, что бы хранить общие настройки сайта, удобно их вытаскивать и использовать??? Чем можно заменить всеми любимые, в свое время, ini-файлы?
Нужно хранить общие параметры сайта, такие как название разделов, адреса почты админов и много чего еще. Подскажите как это сделать грамотней?
Сначала была мысль создать табличку с одной записью и в ней множество полей, которые и хранят инфу о сайте, но такой вариант не позволяет добавлять новые параметры, а только редактировать существующие.
Есть вариант(тоже ИМХО, как и первый) создать таблицу параметры и там id,name,value. Тогда можно добавлять и редактировать бесконечное число параметров, нужно только создать средство их извлечения из БД в нужное время, в нужное место =)).
Есть вариант три: например движок для форумов ibp(частенько от него отталкиваюсь, потому что прикольный) при установке или смене общих параметров сайта, меняет файл с общей конфигурацией, но как говорит весь этот форум, да и в книгах пишут, не стоит менять файлы php из сценариев php!!!
Так что все таки делать, для того, что бы хранить общие настройки сайта, удобно их вытаскивать и использовать??? Чем можно заменить всеми любимые, в свое время, ini-файлы?