phpbar.de logo

Mailinglisten-Archive

[php] Re: [php] Re: [php] Re: [php] =?iso-8859-1?Q?Verschl=FCsseln?= vonPHP-Source-CodedePHP-Source-Codede

[php] Re: [php] Re: [php] Re: [php] =?iso-8859-1?Q?Verschl=FCsseln?= vonPHP-Source-CodedePHP-Source-Codede

Nicolay Mausz castor_(at)_flying-dog.com
Wed, 01 Mar 2000 15:45:13 +0100


Hi, 

> > mir allerdings schon. Natürlich hat man diese Problem auch bei Klassen,
> > da diese sich ja neuerdings auch serialisieren lassen.
> Serialisierte Objekte sollten IMHO (u.a. aus stilistischen Gruenden)
> nur in (relativ kurzlebigen) Sessions vorkommen. Langlebige Objekte
> sollte man 'ordentlich' auf eine Datenbank (welcher Art die auch immer
> sein man) abbilden.

Habe ich auch zuerst gedacht. Ich sehe das inzwischen ganz anders. Ich
finde mit serialize hat man eine sehr elegante und 
schnelle Methode beliebige Daten(strukturen) auf den Datenträger (oder
in die DB) dauerhaft zu speichern. 
Ich meine damit natürlich insbesondere Daten die - aufgrund Ihrer
Struktur nicht so leicht in ein Datenmodell bringen lassen, bzw. der
Aufwand den Nutzen nicht lohnt. Allerdings habe ich noch einen Wrapper
um serialize/unserialize geschrieben, der XML-Daten schreibt/liest.
Also: "beliebige Datenstruktur in PHP" -> "xmlserialize" -> "Abspeichern
der XML-Datei"  Einfacher geht es praktisch nicht mehr :-))
 
> > Wenn ich sowas schreiben, dann sollte das eher ein Nachmittags-Hack
> > werden, wo einfach alle Sonderfälle nicht drin sind, sonst  wird es
> > wirklich recht aufwendig.
> wenn man schon Sicherheit durch Verschleierung erreichen will, sollte
> man das zumindest gruendlich tun.

Hängt davon hab, was man haben will. Richtige Sicherheit hat man ja nie.

tschau,

Nicolay



php::bar PHP Wiki   -   Listenarchive