За последние 24 часа нас посетили 23164 программиста и 1701 робот. Сейчас ищут 1585 программистов ...

Храним настройки в файлах

Тема в разделе "PHP для новичков", создана пользователем j.me, 6 май 2008.

  1. j.me

    j.me Активный пользователь

    С нами с:
    6 май 2008
    Сообщения:
    6
    Симпатии:
    0
    Здравствуйте.
    Хотелось бы узнать есть ли готовые библиотеки для хранения и редактирования настроек сайта в файле. Например на подобии формата ini. С готовым api для сохранения и извлечения данных.
    В интернете ничего найти не удалось.
     
  2. +Sten+

    +Sten+ Активный пользователь

    С нами с:
    27 авг 2007
    Сообщения:
    978
    Симпатии:
    0
  3. j.me

    j.me Активный пользователь

    С нами с:
    6 май 2008
    Сообщения:
    6
    Симпатии:
    0
    С готовым api для сохранения и извлечения данных. set('s',$k); $k = get('s');
     
  4. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    PHP:
    1. <?
    2. # API сохранения/загрузки:
    3. $config = include 'config.php';// load
    4. file_put_contents('config.php', '<?php return '.var_export($config, true).';');// save
    5.  
    6. # API set/get:
    7. $config['s'] = $k; // set
    8. $k = $config['s']; // get
    9.  
     
  5. j.me

    j.me Активный пользователь

    С нами с:
    6 май 2008
    Сообщения:
    6
    Симпатии:
    0
    спасибо за технологию, но всё же я предполагал что существуют классы для работы с типовыми файлами
     
  6. mr.Den

    mr.Den Активный пользователь

    С нами с:
    11 янв 2008
    Сообщения:
    29
    Симпатии:
    0
    Адрес:
    Саранск
    j.me
    а это чё по твоему?
     
  7. sword dancer

    sword dancer Активный пользователь

    С нами с:
    17 фев 2008
    Сообщения:
    295
    Симпатии:
    0
    апи нужно для блокировки файла на время изменений...
     
  8. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    sword dancer
    Угу, а еще для контроля версий и поддержки документооборота... :/