anpera.net https://anpera.homeip.net/phpbb3/ |
|
Login und Session < > Common auslagern https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=4937 |
Seite 1 von 1 |
Autor: | MySql [ Do 25 Jun, 2009 12:23 ] |
Betreff des Beitrags: | Login und Session < > Common auslagern |
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..^^ |
Autor: | Auric [ Do 25 Jun, 2009 12:41 ] |
Betreff des Beitrags: | Re: Login und Session < > Common auslagern |
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. |
Autor: | MySql [ Do 25 Jun, 2009 12:50 ] |
Betreff des Beitrags: | Re: Login und Session < > Common auslagern |
Deshalb frage ich ja, was unbedingt drin sein MUSS.... Von der session angefangen bis zum login und deren abfragen..^^ |
Autor: | Tidus [ Do 25 Jun, 2009 15:36 ] |
Betreff des Beitrags: | Re: Login und Session < > Common auslagern |
ums kurz zu machen: so gut wie alles außer den funktionen ![]() die du ja dann eh wieder in die common einbindest ![]() 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). |
Autor: | Linus [ Fr 26 Jun, 2009 00:07 ] |
Betreff des Beitrags: | Re: Login und Session < > Common auslagern |
Tidus hat geschrieben: ums kurz zu machen: so gut wie alles außer den funktionen ![]() die du ja dann eh wieder in die common einbindest ![]() Ö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... |
Autor: | Tidus [ Fr 26 Jun, 2009 05:32 ] |
Betreff des Beitrags: | Re: Login und Session < > Common auslagern |
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 |
Autor: | MySql [ Fr 26 Jun, 2009 11:33 ] |
Betreff des Beitrags: | Re: Login und Session < > Common auslagern |
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. |
Autor: | Auric [ Fr 26 Jun, 2009 13:38 ] |
Betreff des Beitrags: | Re: Login und Session < > Common auslagern |
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 |
Autor: | Kevz [ Fr 26 Jun, 2009 15:37 ] |
Betreff des Beitrags: | Re: Login und Session < > Common auslagern |
Gibt bestimmt ne nette Zeit beim laden.. ;-) |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |