Tralasciando il fatto che le risorse non si possono serializzare, nel tuo caso la serializzazione e' inutile, non apporta alcun vantaggio pratico. Il tempo impiegato dal PHP per de-serializzare l'oggetto si discosta di poco del tempo impiegato a ricreare la classe da zero.
Inoltre dovrsti provare una delle tante librerie di astrazione dei database (es. ADODb) invece di riscrivere tutto da zero. La tua produttività e qualità del codice ne risentiranno positivamente.

Rispondi quotando