Hallo!
Ich brauche eure Hilfe!
Vor ein paar Jahren habe ich (als nicht-Programmierer) eine Applikation erstellt, mit der man Karten des Fantasy-Kartenspiels Warlord: Saga of the Storm suchen und im Mitgliederbereich auch zu Decks zusammenstellen kann.
UWODB - Ultimate Warlord Online Deck Builder
Member-Zugang:
souljazz
12345
Der Code dazu ist eine Katastrophe (auch wenn alles funktioniert) - gerade heutzutage lässt sich an Architektur und Bedienkomfort (AJAX) einiges machen.
Mein Problem: Ich habe nie gelernt so ein Stück Software mit einer vernünftigen Architektur zu versehen, oder Datenbankabfragen (meine sind effektiv, aber wahrscheinlich nicht effizient
) zu optimieren.
Ich würde mich sehr freuen, in diesem Thread ein wenig Hilfe zu erhalten. Wenn das System steht (die ultimative Aufgabe ist für mich, das ganze in ein vBulletin-Forum zu integrieren), zeige ich mich auch sehr gerne mit einer Produktsendung erkenntlich
.
Im Voraus schon einmal herzlichen Dank!
Frage 1: Architektur, am Beispiel der Suche.
Bisher ruft das Suchformular (z.B. m-search.php) eine weitere Datei auf und übergibt die ausgewählten Werte. Diese Datei, nennen wir sie m-query, bastelt das (nicht ganz einfache) SQL-statement zusammen und übergibt es dann an die Datei m-results-list.php, die das Statement ausführt und die ersten 20 Ergebnisse anzeigt (zusammen mit einer Seitenblätterfunktion).
Geht das auch besser?
Ich brauche eure Hilfe!
Vor ein paar Jahren habe ich (als nicht-Programmierer) eine Applikation erstellt, mit der man Karten des Fantasy-Kartenspiels Warlord: Saga of the Storm suchen und im Mitgliederbereich auch zu Decks zusammenstellen kann.
UWODB - Ultimate Warlord Online Deck Builder
Member-Zugang:
souljazz
12345
Der Code dazu ist eine Katastrophe (auch wenn alles funktioniert) - gerade heutzutage lässt sich an Architektur und Bedienkomfort (AJAX) einiges machen.
Mein Problem: Ich habe nie gelernt so ein Stück Software mit einer vernünftigen Architektur zu versehen, oder Datenbankabfragen (meine sind effektiv, aber wahrscheinlich nicht effizient

Ich würde mich sehr freuen, in diesem Thread ein wenig Hilfe zu erhalten. Wenn das System steht (die ultimative Aufgabe ist für mich, das ganze in ein vBulletin-Forum zu integrieren), zeige ich mich auch sehr gerne mit einer Produktsendung erkenntlich

Im Voraus schon einmal herzlichen Dank!
Frage 1: Architektur, am Beispiel der Suche.
Bisher ruft das Suchformular (z.B. m-search.php) eine weitere Datei auf und übergibt die ausgewählten Werte. Diese Datei, nennen wir sie m-query, bastelt das (nicht ganz einfache) SQL-statement zusammen und übergibt es dann an die Datei m-results-list.php, die das Statement ausführt und die ersten 20 Ergebnisse anzeigt (zusammen mit einer Seitenblätterfunktion).
Geht das auch besser?
Kommentar