Thread drei $Variablen-Inhalte mit einem Suchkriterium einlesen und Resultat anzeigen
(17 answers)
Opened by Auctioneer at 2008-09-30 04:20
>>Sind das immer wieder die selben Daten? Oder holst du dir immer wieder neue?<<
@ topeg Es geht um die Artikel-Datei eines Auktions Scripts. Zusätzlich zu den Angaben über den Artikel (50 Zeilen) werden auch die Gebote dazu (mit entsprechenden Bieter Information) eingetragen. (Flat DB System) Die Linie definiert, in welcher Zeile der Artikel-Datei was gefunden werden kann. Und das sind für jeden Artikel andere Linien-Inhalte, nur die Linien-Zuweisungen, wie sie in der Linie als String-Variablen definiert sind, bleiben immer gleich, müssen jedoch in den einzelnen Sub's immer wieder neu gelistet werden, damit es funktioniert. Die Idee war einfach, die Ansicht der Subs möglichst einfach zu gestalten und nicht mit überlangen Zeilen zu komplizieren. Ich habe sogar Text Editoren gehabt, die nicht einmal in der Lage waren, den ganzen Inhalt solcher Zeilen in die Zwischenablage zu kopieren und später an einem anderen Ort wieder vollständig einzufügen. Sowas wird dann natürlich zum Riesenproblem, wenn der Script nach einer Modifikation aus diesem Grund dann abstürzt... Uebrigens, zu Flat-DB, ich weiss warum ich nicht auf "MySql-DB" umschalte. Es sprechen (für mich) zu viele Gründe dagegen. Nicht nur die Frage der Sicherheit. Auch die schiere Grösse einer solchen "einzigen" Datei wird irgendwann zum Problem. Da kann mir ruhig mal das eine oder andere FLAT Reg-File, aus was für Gründen immer, zur Sau gehen, deswegen läuft meine Auktion genau gleich. Die Datei wird einfach automatisch gelöscht. Und wenn man weiss, was die Leute so alles "probieren", sind mir viele kleine einzelne Dateien, die ich ggfls. auch mit meinem Text Editor reparieren kann, erheblich sympathischer als "mySql Admin" oder ähnlich unverständlicher Schrott. Und wenn die Sachen gut verteilt und "indexiert" zusammengemischt werden, dann funzt es wahrscheinlich fast so schnell mit alles andere auch. Allemal für die vorgesehene "Script-Reichweite" von <> 10'000 Benutzern und <> 20'000 aktiven Einträgen. Für Leute, die mehr wollen, soll sowas dann ruhig auch etwas kosten dürfen... Lange Rede, aber ich hatte gerade etwas Zeit Ernie Never judge another men before you walk a mile in his shoes
|