Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Asetustiedosto ja asennusohjelma

hmmp [23.02.2006 12:36:25]

#

Miten kannattaa toteuttaa PHP-ohjelman asennussofta?

Kyse on siis ohjelmasta, jota asennellaan useille palvelimille.

Lähinnä probleemana asetustiedoston toteuttaminen. Nykyisin käytän yksinkertaisesti php-tiedostoa, johon määritellään asetukset ennen tiedostojen siirtämistä palvelimelle. Olisi kuitenkin hyvä, että asennusohjelma voisi generoida asetustiedoston.

Asetusten tallentamisellehan on vaihtoehtoja:
- MySQL-kanta
- XML-tiedosto
- PHP-tiedosto

Mitä suosittelette? Kokemuksia?!

EDIT:
Löytyi tällainen:
http://www.phpclasses.org/browse/package/2833.html

Tuo kirjoittaa ja lukee asetuksia ini-tiedostoon:

[Tool]
name = mein kleiner Parser
version = 0.9alpha
lastmodified = 2006-01-16

[Owner]
firstname = Enrico
lastname = Reinsdorf
email = enrico@re-design.de
web = http://re-design.de

Antti Laaksonen [23.02.2006 15:18:32]

#

Minä varmaan tekisin PHP-tiedoston, jossa on muuttujien määrittelyjä (asennusohjelmahan voi yhtä lailla muodostaa tällaisen tiedoston):

<?php
$nimi = "testi";
$versio = 0.1;
?>

Nyt kaikki asetukset saa suoraan muuttujiin, kun tämän PHP-tiedoston liittää skriptiin. Lisäksi asetuksia ei pääse näkemään, vaikka tietäisi tiedoston nimen, sillä ne ovat vain PHP:n muuttujina. Tietysti muuttujien nimet kannattaa muodostaa jonkin säännön mukaan niin, että ne eivät sotkeudu skriptin omiin muuttujiin.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta