Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Настройки системы
 
 автор: FireTiger   (15.03.2008 в 14:13)   письмо автору
 
 

Собственно где из лучше хранить в xml или в обычом php файле, который содержит массив?
Как будет быстрее работать скрипт, как будет удобнее?

   
 
 автор: DEM   (15.03.2008 в 14:28)   письмо автору
 
   для: FireTiger   (15.03.2008 в 14:13)
 

Имеется ввиду логин, пароль и т.д. к БД и тому подобное? Тогда лучше в PHP-файле, его ен надо разбирать, просто приинклюдить и всё :)

   
 
 автор: FireTiger   (15.03.2008 в 20:55)   письмо автору
 
   для: DEM   (15.03.2008 в 14:28)
 

Нет, имеется ввиду, например, язык сайта, ключевые слова и т.д.

   
 
 автор: mechanic   (07.04.2008 в 14:57)   письмо автору
 
   для: FireTiger   (15.03.2008 в 20:55)
 

в обычном файле, который содержит ДЕФАЙНЫ..
хотя на данный момент я уже подумываю об неком классе, который будет предоставлять инструментарий для считывания/изменения XML-конфигов

   
 
 автор: mihdan   (07.04.2008 в 16:15)   письмо автору
 
   для: mechanic   (07.04.2008 в 14:57)
 

>хотя на данный момент я уже подумываю об неком классе, который будет предоставлять инструментарий для считывания/изменения XML-конфигов

Во замутили

   
 
 автор: mihdan   (07.04.2008 в 15:27)   письмо автору
 
   для: FireTiger   (15.03.2008 в 14:13)
 

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

   
 
 автор: mechanic   (07.04.2008 в 15:49)   письмо автору
 
   для: mihdan   (07.04.2008 в 15:27)
 

...если не закрыть папочку с xml-ями через .htaccess

   
 
 автор: mihdan   (07.04.2008 в 16:14)   письмо автору
 
   для: mechanic   (07.04.2008 в 15:49)
 

Вот он велосипед. Зачем что-то менять? Потом еще и .htaccess создать, прописать директивы и в папку положить. Непроще ли просто по-человечески хранить конфиги в файле config.php, положив его на уровень выше чем DOCUMENT_ROOT

   
 
 автор: SHAman   (07.04.2008 в 17:37)   письмо автору
 
   для: mihdan   (07.04.2008 в 16:14)
 

Нужно учитывать, что XML еще и парсить надо. А это, звиняйте, время и ресурсы. Оно вам надо? Если нужно указывать простые данные, то достаточно дефайнов. XML Нужен в более сложных случаях. И то, в пыхпыхе есть же всякие массивы многомерные, ассоциативные... Удобней так. Все равно вы ваш xml будете парсить как раз в такие вот структуры. Делайте так:

$CONF = array(
   "db_login" => 'root',
   "db_pass" => '',
   "site_name" => 'my site'
);


так вы ограничитесь простым инклюдом.

   
 
 автор: mechanic   (08.04.2008 в 09:27)   письмо автору
 
   для: mihdan   (07.04.2008 в 16:14)
 

ценю вашу заботу, уважаемые, но мои конфиги несколько сложнее, чем обычные-привычные
к тому же есть надобность править их через интерфейс, и в случае с XML это очень удобно делать через DOM
в простых случаях, конечно, я юзаю define и массивы...
велосипед так велосипед.. главное чтоб кататься было удобно

   
 
 автор: mihdan   (08.04.2008 в 10:39)   письмо автору
 
   для: mechanic   (08.04.2008 в 09:27)
 

Ну храните их тогда в БД

   
 
 автор: mechanic   (08.04.2008 в 10:43)   письмо автору
 
   для: mihdan   (08.04.2008 в 10:39)
 

думал.. но мне необходимо обеспечить работу модуля и без БД
БД это лишняя зависимость

   
 
 автор: mihdan   (08.04.2008 в 10:49)   письмо автору
 
   для: mechanic   (08.04.2008 в 10:43)
 

Тогда xml + htaccess (для защиты директории от просмотра xml)

   
 
 автор: mechanic   (08.04.2008 в 11:10)   письмо автору
 
   для: mihdan   (08.04.2008 в 10:49)
 

вот именно это я и сказал несколькими постами выше, не так ли? )

   
 
 автор: mihdan   (09.04.2008 в 12:57)   письмо автору
 
   для: mechanic   (08.04.2008 в 11:10)
 

Я с вами просто согласился )))

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования