PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Aktiv-, Klick- & Ref-Rally ausbauen...



MerekFynn
09.05.2009, 20:53
Hallo,

für mein Projekt würde ich gerne die 3 Standartrallys komplett aus dem Script ausbauen, da ich diese wahrscheinlich ohnehin niemals verwenden werde. Wo sind die 3 Rallys nun überall verankert? Was kann/muss ich alles löschen? Hab schon selbst ein bisschen geschaut aber finde nicht sonderlich viel davon... :(

Lokutos
09.05.2009, 21:01
Die Dateien selber die am idminforce und userbereich aufgerufen werden.
dann in den Topframes wo sie aufgerufen werden
dann in der functions.lib wo die funktion liegt
dann in der datenbank in vms_rallydaten
und die 3 tabellen (logische namen gug ich jetzt nich nach)
in den menüs verlinkungen

das sollte es gewesen sein

aber warum lässt du die nicht einfach drin und kommentierst es in dernktions.libv und den menüs aus und in den topframes dan hast du es noch wenn du sie eventuel doch mal brauchst.


MFG Lokutos

MerekFynn
09.05.2009, 21:08
Naja, ich dachte eigentlich als allererstes daran einfach die Verlinkungen aus der Menü Links/Rechts raus zu nehmen, frei nach dem Motto - Was ein User nicht sieht, kann ein User nicht nutzen. Aber mir wurde von einem Programmierer davon abgeraten weil es angeblich die stabilität des Scriptes beeinflussen würde wenn die Rallys inaktiv die ganze Zeit "mitlaufen"...

Ich weiß ja nicht ob ich die Rallys irgendwann nicht vielleicht doch mal nutzen möchte, aber aktuell wohl in nächster Zeit nicht...

Was passiert denn nun eigentlich tatsächlich wenn ich nur die Verlinkungen für die User "verschwinden lasse"??!

Lokutos
09.05.2009, 21:18
Also verlinkung entfernen kann sie der user immernoch aufrufen Mein tipp:

Verlinkung raus auf die 3 rallydaten im userbereich die rechte 700 geben dan sind sie nicht mehr aufrufbar

und dan die funktionen in den Topframes und Games auskommentieren.

dies machst du mit "//" am anfang der zeile also etwa so:

// aktivrally($_session.....);

so wird sie nicht mehr aufgerufen und macht auch nix am script.

MerekFynn
09.05.2009, 21:24
Aber wenn die Rallys laut Adminforce doch sowieso "inaktiv" sind, wäre es doch reintheoretisch egal ob ein User Sie manuell aufrufen kann oder nicht?!

Ich suche nachher mal die Codestellen und kommetiere diese aus... Dankeschön aufjedenfall schonmal für deine Hilfe!

eRaaaa
09.05.2009, 21:38
Aber wenn die Rallys laut Adminforce doch sowieso "inaktiv" sind, wäre es doch reintheoretisch egal ob ein User Sie manuell aufrufen kann oder nicht?!

Ich suche nachher mal die Codestellen und kommetiere diese aus... Dankeschön aufjedenfall schonmal für deine Hilfe!

so egal ist es nicht, auskommentiere wäre schon besser. denn wenn du sie eh nicht nutzt, hast du nur performanceverbrauch wenn du sie drinnen lässt, wiel jedes mal beim funktionaufruf überprüft wird ( dafür geht jeweils 1 datenbankanfrage durch ), ob die rally aktiv ist oder nicht etc....also wenn du eh weisst, dass du sie in nächster zeit nicht verwendest, ruf die funktion nicht auf (kommentier aus oder der gleichen)

das war wahrscheinlich auch das, was DEIN programmierer meinte :)

MerekFynn
24.05.2009, 20:27
Die Dateien selber die am idminforce und userbereich aufgerufen werden.
dann in den Topframes wo sie aufgerufen werden
dann in der functions.lib wo die funktion liegt
dann in der datenbank in vms_rallydaten
und die 3 tabellen (logische namen gug ich jetzt nich nach)
in den menüs verlinkungen

Okay, ich habe jetzt ein bisschen gesucht und alles Auskommentiert was zu finden war betreffend Rallys. Mir ist aufgefallen das die RefRally irgendwie nirgendwo verlinkt war, weder in der Funktions.Lib noch sonst irgendwo - vielleicht finde ich es auch einfach nur nicht?

Ich habe bisher gefunden:

Die Dateien für den Adminforce und Userbereich ( Rechte 700 )
Die 2 Funktionen in der functions.lib ( Auskommentiert )
Die Datenbanken vms_aktivrally, vms_klickrally ( Gelöscht )
Die Datenbank vms_rallydaten ( Die vorhandenen Einträge gelöscht )
Die Verlinkungen für User und Admin ( Gelöscht )



Habe ich irgendwo etwas nennenswertes vergessen was eventuell noch an der Performanceschraube dreht?!

Lokutos
24.05.2009, 20:44
hi hast du die stellen auskommentiert wo die rälly zählt? dies musst du auch bei addons machen also z.b. im topframe der paidlink oder paidbanner die aktiverally(xxxx);
mit 2 // auskommentiert??
datenbank hättest du eigentlich nicht löschen brauchen.

mehr fällt mir nicht ein

MerekFynn
25.05.2009, 10:50
Ja ich habe in 2 von 3 Topframe Dateien die Stellen zum auskommentieren gefunden. Irgendwas mit aktivrally;() oder so ähnliche. Und ich habe immer alles mit zwei / auskommetiert so wie geschrieben - funktioniert echt gut bis jetzt...

Lokutos
25.05.2009, 18:38
Ja genbau das hab ich gemeint das ist das wo die rally aufgerufen wird wenn // davor steht wird die zeile einfach überlesen also keine last dem server zugefügt gg

ist denk ich die bessere variante als alles raus zu nehmen.

MFg Lokutos