zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden texte

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 11.11.2011, 18:32
Benutzerbild von Chris2011
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 04.01.2011
Beiträge: 301
Chris2011 befindet sich auf einem aufstrebenden Ast
Standard texte

Hi,

möchte texte in .txt Dateien abspeichern um die Dateien direkt über die Website mit php bearbeiten zu können.

Sind Textdateien die richtige Lösung? oder doch lieber eine Datenbank benutzen?
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 11.11.2011, 18:48
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Das kommt darauf an wofür. Eine Datenbank ist natürlich extrem optimiert, kann aber auch ein Overkill sein.
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 11.11.2011, 18:56
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 18.06.2007
Ort: Verden
Beiträge: 405
chorn wird schon bald berühmt werden
Standard

Wobei der Aufwand beim Programmieren in etwa gleich sein dürfte. Und wenn bereits eine Datenbank zur Verfügung steht, würde ich die auch verwenden.
Mit Zitat antworten
  #4 (permalink)  
Alt 11.11.2011, 19:25
Benutzerbild von Scheppertreiber
Chaot und Nonkonformist.
XHTMLforum-Kenner
 
Registriert seit: 13.03.2007
Ort: Steinmark im Spessart
Beiträge: 7.458
Scheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein Lichtblick
Standard

Textdateien sind erheblich schneller in der Bearbeitung (wenn sie sinnvoll stukturiert
sind und nicht zu viele Daten drinnen sind). Eine Datenbank ist bequemer. Es kommt auch
auf die Art der Daten an. Was speicherst Du ?
__________________
Grüße aus dem Spessart, Joe

{ table-layout: biertischistbesser; }
Der Mausinator
Mit Zitat antworten
  #5 (permalink)  
Alt 11.11.2011, 22:53
Benutzerbild von Chris2011
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 04.01.2011
Beiträge: 301
Chris2011 befindet sich auf einem aufstrebenden Ast
Standard

einfach nur text eim content bereich nichts großes. wenn man angemeldet ist steht mir ein kleines textfeld zur verfügung womit ich den content schnell verändern kann. Eine Datenbank ist bereits vorhanden. Frage ist nur was besser für die zukunft ist
Mit Zitat antworten
  #6 (permalink)  
Alt 11.11.2011, 23:13
Benutzerbild von laborix
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 11.12.2005
Beiträge: 1.494
laborix ist ein sehr geschätzer Menschlaborix ist ein sehr geschätzer Menschlaborix ist ein sehr geschätzer Mensch
Standard

Zitat:
Zitat von Chris2011 Beitrag anzeigen
... Frage ist nur was besser für die zukunft ist
Solange du keine Volltext Suche durch die Textdateien machst, ist die Textlösung bis 1.000 Dateien kein Problem. Machst du eine Volltext Suche, würde ich die Grenze bei 250 Dateien setzen.

Wobei 250 Seiten erst mal gefüllt werden müssen
__________________
Personal stuff
Mit Zitat antworten
  #7 (permalink)  
Alt 12.11.2011, 03:27
Benutzerbild von Chris2011
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 04.01.2011
Beiträge: 301
Chris2011 befindet sich auf einem aufstrebenden Ast
Standard

das hört sich schon mal gut an Danke für die vielen Antworten
Mit Zitat antworten
  #8 (permalink)  
Alt 12.11.2011, 04:35
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 13.07.2006
Beiträge: 745
mermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Chris2011
Frage ist nur was besser für die zukunft ist
Abstrahiere einfach die Zugriffsschnittstelle. Dann kannst du das später beliebig austauschen.

PHP-Code:
<?php

abstract class ContentAdapter
{
    
/** Mit $id bezeichneten Inhalt zurückgeben */
    
abstract public function getContent($id);
}

class 
DbContentAdapter extends ContentAdapter
{
    protected 
$pdo;

    public function 
__construct(PDO $pdo)
    {
        
$this->pdo $pdo;
    }

    public function 
getContent($id)
    {
        
/* ... */
    
}
}

class 
FileContentAdapter extends ContentAdapter
{
    protected 
$contentDirectory;

    public function 
__construct($contentDirectory)
    {
        
$this->contentDirectory $contentDirectory;
    }

    public function 
getContent($id)
    {
        
/* ... */
    
}
}



/* Zentral konkreten Adapter initialisieren */

$ca = new FileContentAdapter('./pages');            // oder:
$ca = new DbContentAdapter(new PDO(/* ... */));



/* Um Content zu beziehen (unabhängig vom konkreten Adapter) */

$content $ca->getContent('index');

Geändert von mermshaus (12.11.2011 um 07:46 Uhr) Grund: typo
Mit Zitat antworten
  #9 (permalink)  
Alt 12.11.2011, 15:32
Benutzerbild von Chris2011
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 04.01.2011
Beiträge: 301
Chris2011 befindet sich auf einem aufstrebenden Ast
Standard

Wow ich danke dir
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mehrere Texte aufklappen vik.alive Javascript & Ajax 3 29.03.2009 16:31
Texte überlagern sich nach Zeilenumbruch Mites CSS 7 06.07.2007 17:49
Lesbarkeit der Texte verbessern. Crizzo Site- und Layoutcheck 17 01.06.2007 19:16
Texte verschieden positionieren rofl.kartoffel (X)HTML 7 23.08.2006 13:28
drei Texte nebeneinander positionieren Gifmik CSS 2 18.01.2006 11:44


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:55 Uhr.