|
|
|
| Собственно где из лучше хранить в xml или в обычом php файле, который содержит массив?
Как будет быстрее работать скрипт, как будет удобнее? | |
|
|
|
|
|
|
|
для: FireTiger
(15.03.2008 в 14:13)
| | Имеется ввиду логин, пароль и т.д. к БД и тому подобное? Тогда лучше в PHP-файле, его ен надо разбирать, просто приинклюдить и всё :) | |
|
|
|
|
|
|
|
для: DEM
(15.03.2008 в 14:28)
| | Нет, имеется ввиду, например, язык сайта, ключевые слова и т.д. | |
|
|
|
|
|
|
|
для: FireTiger
(15.03.2008 в 20:55)
| | в обычном файле, который содержит ДЕФАЙНЫ..
хотя на данный момент я уже подумываю об неком классе, который будет предоставлять инструментарий для считывания/изменения XML-конфигов | |
|
|
|
|
|
|
|
для: mechanic
(07.04.2008 в 14:57)
| | >хотя на данный момент я уже подумываю об неком классе, который будет предоставлять инструментарий для считывания/изменения XML-конфигов
Во замутили | |
|
|
|
|
|
|
|
для: FireTiger
(15.03.2008 в 14:13)
| | В обчном РНР файле - так проблем с безопасностью не будет. Вы ведь знаете что исходник xml, допустим, через браузер просмотреть, РНР - нет. | |
|
|
|
|
|
|
|
для: mihdan
(07.04.2008 в 15:27)
| | ...если не закрыть папочку с xml-ями через .htaccess | |
|
|
|
|
|
|
|
для: mechanic
(07.04.2008 в 15:49)
| | Вот он велосипед. Зачем что-то менять? Потом еще и .htaccess создать, прописать директивы и в папку положить. Непроще ли просто по-человечески хранить конфиги в файле config.php, положив его на уровень выше чем DOCUMENT_ROOT | |
|
|
|
|
|
|
|
для: mihdan
(07.04.2008 в 16:14)
| | Нужно учитывать, что XML еще и парсить надо. А это, звиняйте, время и ресурсы. Оно вам надо? Если нужно указывать простые данные, то достаточно дефайнов. XML Нужен в более сложных случаях. И то, в пыхпыхе есть же всякие массивы многомерные, ассоциативные... Удобней так. Все равно вы ваш xml будете парсить как раз в такие вот структуры. Делайте так:
$CONF = array(
"db_login" => 'root',
"db_pass" => '',
"site_name" => 'my site'
);
|
так вы ограничитесь простым инклюдом. | |
|
|
|
|
|
|
|
для: mihdan
(07.04.2008 в 16:14)
| | ценю вашу заботу, уважаемые, но мои конфиги несколько сложнее, чем обычные-привычные
к тому же есть надобность править их через интерфейс, и в случае с XML это очень удобно делать через DOM
в простых случаях, конечно, я юзаю define и массивы...
велосипед так велосипед.. главное чтоб кататься было удобно | |
|
|
|
|
|
|
|
для: mechanic
(08.04.2008 в 09:27)
| | Ну храните их тогда в БД | |
|
|
|
|
|
|
|
для: mihdan
(08.04.2008 в 10:39)
| | думал.. но мне необходимо обеспечить работу модуля и без БД
БД это лишняя зависимость | |
|
|
|
|
|
|
|
для: mechanic
(08.04.2008 в 10:43)
| | Тогда xml + htaccess (для защиты директории от просмотра xml) | |
|
|
|
|
|
|
|
для: mihdan
(08.04.2008 в 10:49)
| | вот именно это я и сказал несколькими постами выше, не так ли? ) | |
|
|
|
|
|
|
|
для: mechanic
(08.04.2008 в 11:10)
| | Я с вами просто согласился ))) | |
|
|
|