php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 09.01.2007, 10:10  
Neuer Benutzer
 
Registriert seit: 10.10.2006
Beiträge: 6
sudden
Standard

das dürfte das geringste Problem sein. Bis dato wurde alles auf Dateikarten geschrieben. Und bei insgesamt 3 Mitarbeitern, die regelmäßig Bücher leihen sollte es kein Problem sein.
sudden ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.06.2007, 11:38  
Tal
Neuer Benutzer
 
Registriert seit: 05.06.2007
Beiträge: 1
Tal
Standard Was ist draus geworden?

Hallo sudden,

hab mal interessehalber nach "Literatur" und "Bibliothek" gesucht und dein Posting gefunden. Was ist aus dem Projekt geworden? Ich hab mich selbst auch schon mit so nem System herumgeschlagen. Falls Interesse und Fragen bestehen, kannst du dich ja mal melden.

Viele Grüße,

Tal
Tal ist offline  
Alt 05.06.2007, 13:04  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Auf jeden Fall sollte darauf geachtet werden, dass die Datenbank normalisiert ist. Ich habe mich als ich mit PHP angefangen habe, auch in ein Projekt stürzen lassen, ohne wirklich zu wissen, wie man eine Datenbank sinnvoll einrichtet. Nach und nach kamen mehr und mehr Anforderungen, die sich dann immer schwieriger umsetzen ließen, weil die nicht-normalisierte Datenbank statt einer Änderung nun an vielen Stellen gleichzeitig Änderungen verlangte, was schnell zu einem Durcheinander führte und natürlich auch schnell einmal schief ging (ohne Transaktionen). Dann fängt man an, manuell Rollbacks zu programmieren und ohne es anfangs zu merken, programmiert man eigentlich nurnoch Flicken.

Also unbedingt vor Projekten dieser Art (die aber übrigens genial zum Lernen von PHP und MySQL sind, auch wenn man das ganze Projekt versemmelt) mit einem erfahrenen Kollegen die Datenbank-Struktur erstellen oder zumindest hier posten. Das kann Unmengen an Zeit sparen

Guter Link hierzu, der auch fast passt (ob nun Musik-Alben oder Bücher ist ja leicht übertragbar):
http://de.wikipedia.org/wiki/Normalisierung_(Datenbank)
(vorsicht Link wird hier abgeschnitten)
Zergling-new ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
exec(), Programm läuft nur als Task Superfunk2000 Server, Hosting und Workstations 1 05.07.2008 09:14
Programm zum erstellen von Formularen cycap Beitragsarchiv 2 30.07.2007 23:12
Gif-Animationen mit PHP oder einer anderen Sprache? DaniGro Server, Hosting und Workstations 2 13.11.2006 16:17
Sprache auf Webseite ändern PHP Tipps 2006 3 08.01.2006 13:44
Programm PHP Tipps 2005-2 4 09.09.2005 23:13
Sprache einer Seite wechseln mercurio PHP Tipps 2005-2 9 06.09.2005 13:19
Prüfen ob ein Exteres Programm gerade läuft! Blank PHP Tipps 2005-2 1 20.07.2005 20:28
Sprache des Clients herausfinden PHP Tipps 2005-2 2 05.07.2005 15:23
programm um zugriffe zu simulieren Beitragsarchiv 5 15.06.2005 20:06
Programm zur MySQL Verwaltung maximus Datenbanken 1 01.06.2005 19:39
Programm gebraucht! PHP Tipps 2005 11 01.04.2005 17:32
Programm für eine Internet seite Beitragsarchiv 27 08.03.2005 16:26
[Erledigt] externers Programm "lame" mit PHP aufrufen PHP-Fortgeschrittene 14 05.11.2004 12:00
Programm ausführen PHP-Fortgeschrittene 4 15.10.2004 14:40


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:37 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.