[LUGOS] Alternetiva /etc conf. datotek
David Ipavec
david.ipavec at amis.net
Fri Dec 6 23:39:10 CET 2002
On Fri, Dec 06, 2002 at 10:42:26PM +0100, David Klasinc wrote:
> > Ce bi iz nule delal OS bi bilo po moje najboljse, ce se program ne bi
> > ukvarjal katero datoteko mora prebrati, in kako dobiti nastavitve,
> > program bi samo klical neko standardno funkcijo npr.
> > get_config("users.david.password")
> > in dobi geslo uporabnika david
> ... ...
> > Resitev je kot sem zgoraj opisal, da se program ne ukvarje kje dobi
> > nastavitve, pa naj bo to XML datoteka, podatkovna baza, ...
>
> V bistvu potem prides do vsega skupaj treh nivojev... V grobem imas zapis
> podatkov na disku (konfiguracije, etc, etc,...), potem imas nek nivo, ki ti
> omogoca dostop do teh podatkov, recimo neko knjiznico in na koncu imas
> program, ki uporablja te podatke,...
>
> Kako si zapisani podatki je pa samo stvar okusa... Tukaj ti ni potrebno
> pisati operacijskega sistema 'iz nule' ampak naredis eno knjiznico, ki se
> ukvarja s tem (nekako tako kot se readline ukvarja z vnosno vrstico...).
Samo kaj, ko nobeden ne uporablja neko knjiznico za branje nastavitev,
vsak hoce imeti svoj config in vsak se izmisli nov format zapisa.
> In ker pac ze delas tako knjiznico se lahko uporabnik tudi sam odloci kako bo
> imel zapisane podatke v konfiguracijskih datotekah... Se vedno ima vsak
> program svoj config file, ali pa konec koncev vsi uporabljajo isti config
> file, tudi to se da nastaviti...
--
David Ipavec <david.ipavec at amis.net>
PGP/GnuPG Public Key available at keyserver
Fingerprint: 621C 1C52 417D 2EFA 3D00 A4CF 9958 F779 61EC 9D5E
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://liste2.lugos.si/pipermail/lugos-list/attachments/20021206/158543f7/attachment-0001.pgp
More information about the lugos-list
mailing list