SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 02.06.2003, 16:31:55
crowl crowl ist offline
Anfänger
 
Registriert seit: Mar 2003
Beiträge: 81
Config Datei

Ich möchte in einer Datei diverse Konfigurations Settings speichern. Bin mir aber nicht sicher, wie ich das am besten machen.

Die Config Datei soll später über ein Admin Interface (also eine php seite) geändert werden können.

Frage nun, welches Format soll die Config Datei haben, das a) die Daten leicht ausgelesen werden können, b) die Daten leicht durch den Admin verändert werden können.

Am liebsten währe mir eine php - Datei, die dann einfach folgenden Inhalt hätte:

define("_TITEL","Titel der Seite");
define("_UEBERSCHRIFT","Überschrift der Seite");
define("_BETRIEBER","Betriebername");
...

Diese könnte ich dann einfach mittels include eingebunden und auf die Konstanten zugegriffen werden. Aber wie ändere ich dann am Besten die Werte über die Admin Seite? Parse ich Zeile für Zeile, schaue was der erste Teil des define ist (also alles was nach 'define("_' und '","' steht, ...

Welche Lösungswege gibt es für diese Problemstellung? Gibt es dafür vielleicht schon eine Klasse?

Hab beim google bisher nichts brauchbares gefunden. Danke für eure Unterstützung.
Mit Zitat antworten
  #2  
Alt 02.06.2003, 16:44:05
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Ich speichere gerne einfache Textzeilen:
Code:
Name#Wert
Ort#Dresden
Passwort#f89473f
Leicht auszulesen und leicht administrierbar.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 02.06.2003, 17:30:06
crowl crowl ist offline
Anfänger
 
Registriert seit: Mar 2003
Beiträge: 81
Hier denke ich kommt wieder einmal die Performance mit ins Spiel. Die Textdatei muss geöffnet werden, Zeilenweise ausgelesen, und Variablen zugeordnet werden, Textdatei schließen.
Dies geschieht bei jedem Aufruf der Seite.

Da hat das Einbinden der Konstanten über include doch einige Performance Vorteile, oder?
Mit Zitat antworten
  #4  
Alt 02.06.2003, 17:32:05
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Es handelt sich doch nicht um mehrere Zehntausende Einträge, oder?
Das Einlesen erledigt außerdem file(), was schon mal ein paar Zeilen im Quälcode einspart.

Ist nunmal das, was ich bevorzuge, muss ja nicht der Weisheit letzter Schuss sein... ;)
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #5  
Alt 02.06.2003, 18:08:22
Ben20
Guest
 
Beiträge: n/a
Vielleicht ist das was für dich!

http://www.xsurf.net/artikel/php_db-ini.tx7
Mit Zitat antworten
  #6  
Alt 03.06.2003, 09:20:43
crowl crowl ist offline
Anfänger
 
Registriert seit: Mar 2003
Beiträge: 81
Danke, der Link ist klasse.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:28:52 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt