anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 22:26

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 9 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Do 25 Jun, 2009 12:23 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Hay,


ich hatte damals ja noch die original Common.php . bzw. nicht mehr ganz original, allerdings ohne auslagerungen..^^
Da ich meine Funktionen nun aber auslagern will, habe ich eine Frage:

Welche sachen, sollten in der common.php bleiben? (Nicht die Funktionen)
Ich meine damit, alles was für das Login und die Session bedingt ist.. :)

Ich habe jetzt mehrere Versuche unternommen, und ich kann mich halt nicht einloggen^^ Passiert nichts..^^

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 25 Jun, 2009 12:41 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Die ganzen Login-Prüfungs-Geschichten in der common.php haben da schon ihren Sinn. Wenn du die nur auf den Login auslagerst, reißt du womöglich Sicherheitslücken auf.

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 25 Jun, 2009 12:50 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Deshalb frage ich ja, was unbedingt drin sein MUSS....

Von der session angefangen bis zum login und deren abfragen..^^

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 25 Jun, 2009 15:36 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 16 Jul, 2005 22:40
Beiträge: 693
Wohnort: /var/server/home/castle
Geschlecht: Männlich
LoGD: http://www.kokoto.de/
Skype: Apfelschokowodkakekskuchen
ums kurz zu machen:

so gut wie alles außer den funktionen :P

die du ja dann eh wieder in die common einbindest :P

also ich würde nur funktionen auslagern, aber auch da finde ich sollte man nur große funktionen nehmen, oder wichtige sowie funktionssammlung z.b. für die gilden (brauch man ned immer) oder die charstats (wenn man mal schnell nur was an der charstat ändern will).


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 26 Jun, 2009 00:07 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Tidus hat geschrieben:
ums kurz zu machen:

so gut wie alles außer den funktionen :P

die du ja dann eh wieder in die common einbindest :P


Öhhhm ... die Funktionen erst auslagern, um sie dann in der common.php gleich wieder einzubinden? Was macht dass denn für einen Sinn? Dann kann ich sie auch gleich da lassen wo sie sind, denke ich!
Ich habe viele Funktionen aus der common.php ausgelagert, die binde ich aber nur dort wieder ein wo sie auch genutzt werden. Wenn ich in einer bestimmten Datei evtl. YoMS verschicken kann steht dort am Anfang ein require_once ('func/systemmail.php');. aber weshalb sollte ein Char, der gerade im Wald levelt, die ganze Zeit den Mail-Krempel mit sich herum tragen? remove_evil_tags() wird nur in bio.php und Gildenbeschreibungen benötigt, weshalb die schon in der common.php einbinden? Usw...


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 26 Jun, 2009 05:32 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 16 Jul, 2005 22:40
Beiträge: 693
Wohnort: /var/server/home/castle
Geschlecht: Männlich
LoGD: http://www.kokoto.de/
Skype: Apfelschokowodkakekskuchen
man kann sie aus verschiedenen gründen auslagern, übersichtichkeit, common schrumpfen etc.

ich habe auch nur einige funktionen ausgelagert bei mir aber hauptsächlich wegen der common.php größe weil sie bei meinem noob internet sonst immer ne ziemliche zeit gebraucht hat hochzuladen so kann ich gezielter was ändern bzw. schneller die common hochladen ohne das es unbedingt jeder bemerken würde xD


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 26 Jun, 2009 11:33 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Ich lagere ja nur die wichtigen Funktionen in der common wieder ein. Die, die ich so gut wie auf jeder Seite brauche.
Die anderen, require ich in dem dementsprechendem Skript wieder ein.

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 26 Jun, 2009 13:38 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Für die Blanklotgd-Entwicklung habe ich die reine common.php auf ca 160 Zeilen gedrückt. Die lib/functions.php, die eben den Großteil der Funktionen aufnimmt kommt auf etwa 1200 Zeilen. Allerdings habe ich da auch das Commentary-MIO-Bundle drin (lagert die große viewcommentary() aus) und die Login-Routinen etwas gekapselt. Funktioniert auch weitestgehend, evtl tauchen beim newday noch Badnavs auf.
Anschauen kann man sich das ganze hier:
Functions.php
Common.php

Auric

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 26 Jun, 2009 15:37 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Gibt bestimmt ne nette Zeit beim laden.. ;-)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 9 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 12 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum