| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer | Zitat:
Bedenke auch das du nicht wild durch die gegend serialisieren solltest sondern wirklich nur daten "behälst" die du wirklich brauchst. Die Summe der Daten die dabei entsteht sollte nie hunderte von Objekte notwendig machen die vorher "da waren", denn die brauch man in der Regel überhaupt nicht und müllen nur den Speicher voll ( was deine ganze Anwendung ausbremst ).
__________________ | |
| | |
| | |
| Erfahrener Benutzer | XMLs sind dann "ressourcenintensiv" wenn du traversion nutzt um deine Daten zu extrahieren, nutzt du XSL-Sheets zum Data-Popping, schonst du deine ressourcen. Klassen-Serialisierung: Gehen wir von einer UserInfo-Klasse aus... PHP-Code: Sollte man dennoch "soviele" Daten vorhalten in der Session, ist es hier z.b. von nöten $userID, $groupID und das $rights-Array gegenzuprüfen. Effektiv speichern sollte man in diesem Beispielfall also nur die restlichen "Zustände": PHP-Code:
__________________ |
| | |
| | |
| Gast
Beiträge: n/a
| Mir würde es ausreichen als Beispiel für "Umständliche Programmierung". Was wäre denn falsch daran, später auszuwertende Daten gleich als Array so in die Session zu packen, daß man "ein paar Klicks später" damit noch was anfangen kann? Die Serialisierung von Objekten sieht nur auf den ersten Blick elegant aus. Elegant langsam... |
|
| | |
| Erfahrener Benutzer | Arrays muss man analysieren, deserialisierte Objekte kannst du mit einem simplen instanceof ermitteln.. Von langsam im nano/microsekundenbereich zu sprechen halte ich außerdem für etwas gewagt ^^
__________________ |
| | |
| | |||
| Gast
Beiträge: n/a
| Zitat:
Zitat:
OOP hat da seinen Zweck, wo es Zeit spart. Und Zeit besteht aus Lauf- und Entwicklungszeit. OOP-lastige, requestbasierte Serverscripte sollten nicht nur schön aussehen (OOP adelt ja... <ggg>) sondern auch schnell genug sein, um nicht am timeout zu sterben. Klar, der timeout kommt nicht, wenn das Script auf einem einsamen Webserver loft. Aber man muß immer damit rechnen, daß jede konfigurierte Serverinstanz (idR. 100-150) auch mal Kundschaft hat. | ||
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Objekte in Session, oder wie verfügbar halten? | Igäl | PHP Einsteiger | 12 | 09.08.2011 19:49 |
| Objekte mit Attributen variabler Anzahl und variablen Typs speichern | Bergtroll | Datenbanken | 9 | 29.01.2011 14:54 |
| Objekte in Array speichern und diese Verwenden | michi_pader | PHP Einsteiger | 6 | 12.12.2010 17:24 |
| [Erledigt] Zerstörung der Objekte am Ende eines Scripts | ByStones | PHP Tipps 2010 | 8 | 03.05.2010 14:01 |
| [Erledigt] Browsergame : Objekte auf einer Karte | BlackScorp | Software-Design | 10 | 01.04.2010 09:59 |
| Verschachtelte Objekte und Vererbung | GELight | PHP-Fortgeschrittene | 1 | 11.12.2009 09:09 |
| Was bringt OOP wenn Objekte nach jeder Seite sterben? | majorbenks | PHP Tipps 2009 | 9 | 18.11.2009 14:11 |
| [Erledigt] Referenzen auf Objekte innerhalb eines Arrays | PHP-Fortgeschrittene | 6 | 31.08.2009 17:06 | |
| [Erledigt] Wo liegen bei OOP die Objekte? | Jafix | PHP Tipps 2009 | 2 | 12.06.2009 18:14 |
| [Erledigt] Objekte übergeben | Felix | PHP Tipps 2008 | 23 | 18.06.2008 12:21 |
| Objekte zur Laufzeit Vererbung anhängen | Zergling-new | PHP-Fortgeschrittene | 8 | 17.11.2007 17:31 |
| [Erledigt] Objekte vergleichen | PHP-Fortgeschrittene | 4 | 08.12.2005 16:20 | |
| [Erledigt] Verständnisfrage OOP - Objekte in MySQL Datenbank schreiben? | PHP Tipps 2005 | 2 | 19.05.2005 21:40 | |
| Ganze Objekte an Script weitergeben | dreamingof8a | PHP Tipps 2004-2 | 6 | 23.11.2004 12:17 |
| [Erledigt] Referenzen auf Objekte | PHP-Fortgeschrittene | 2 | 17.08.2004 11:08 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| effizient oop php, php objekte speichern |