Поиск:

Ответ в темуСоздание новой темы Создание опроса
> .system/anyconf.php 
:(
    Опции темы
Wowa
Дата 30.9.2006, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: нет
Всего: 290



Данный файл содержит конфигурация подключения к БД на разных хостах.
Вот его структура на 30.09.06
Код


switch ($_SERVER['HTTP_HOST']) {
    
    /**
     * Arthur F. Bier configuration
     */
    case 'core.ab.rx':
        
        define('_ctl_conf_pdo_dsn',                'mysql:host=localhost;dbname=core');
        define('_ctl_conf_db_user',                'root');
        define('_ctl_conf_db_pswd',                '****');
        define('_ctl_conf_db_set_names',           'utf8');
        define('_ctl_conf_env_charset',            'UTF-8');
        define('_ctl_conf_env_content_type',       'text/html');
             
        break;    

    /**
     * Arthur F. Bier configuration
     */    
    case 'www.vcms.lan':
        
        define('_ctl_conf_pdo_dsn',                'mysql:host=localhost;dbname=core');
        define('_ctl_conf_db_user',                'user');
        define('_ctl_conf_db_pswd',                '*****;');
        define('_ctl_conf_db_set_names',           'utf8');
        define('_ctl_conf_env_charset',            'UTF-8');
        define('_ctl_conf_env_content_type',       'text/html');
        
        break;

    default:
        break;
}


Вопрос. Вроде некоторые товарищи хотели конфиг хранить исключительно в XML. Ваши мнения?
Что еще будем в anyconf.php хранить?
PM WWW   Вверх
Sardar
Дата 30.9.2006, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: нет
Всего: 317



XML проще для редактирования тулами, PHP быстрей. Как выход генерить PHP из XML и пользовать его, прозрачно для всех.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Wowa
Дата 30.9.2006, 19:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: нет
Всего: 290



Цитата(Sardar @  30.9.2006,  18:52 Найти цитируемый пост)
XML проще для редактирования тулами

Какими тулами, например? Если самому интерфейс для редактирования писать, так тогда имхо легче и лучше в базе настройки хранить.
PM WWW   Вверх
Sardar
Дата 30.9.2006, 20:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: нет
Всего: 317



Цитата(Wowa @  30.9.2006,  18:53 Найти цитируемый пост)
Если самому интерфейс для редактирования писать, так тогда имхо легче и лучше в базе настройки хранить.

Кому как, мне проще через SimpleXML файл поднять, подправить и обратно на диск скинуть. Там структура проще (настройки группировать), в БД же двумерными таблицами это всё (ткните пальцем кто ОБД пользует). Похоже дело опыта/вкуса smile


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
IZ@TOP
Дата 2.10.2006, 10:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: нет
Всего: 73



Wowa, я вроде там todo оставлял... в смысле что сделать далее систему загрузки и кеширования конфига.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Vaulter
Дата 29.10.2006, 19:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1724
Регистрация: 30.12.2002
Где: бункер

Репутация: нет
Всего: 22



если заглянуть в будущее, то посоветую делать именно в PHP.
почему? smile тогда рынок будет иметь хоть какуюто потребность в PHP программистах smile
будете деньги брать с людей за то чтобы им перенастроить например широкоизвестную и самую популярную на те дни CMS Vingrad...
вот smile



--------------------
PM MAIL WWW ICQ   Вверх
IZ@TOP
Дата 29.10.2006, 22:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: нет
Всего: 73



Vaulter, чем сложнее в поддержке система, тем она менее эффективна невостребована. Знаю на опыте нескольких компаний производителей складского и бухгалтерского ПО.
Лучше сразу работать на оптимальное решение. А деньги можно заработать на специфичных модулях и поддержке продукта.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Vingrad CMS | Следующая тема »


 




[ Время генерации скрипта: 0.1343 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.