[Seaside] Single image persistence, GLORP, and SQL-injection

Sebastian Sastre sebastian at flowingconcept.com
Tue Apr 19 16:58:35 UTC 2011


time to try gemstone?



On Apr 19, 2011, at 1:56 PM, Peter Kwangjun Suk wrote:

> Hello,
> 
> I've been playing around with a small application in Seaside/Magritte
> running on Pharo 1.2.1, Cog VM, on OS X.  I'm primarily interested in
> small sites/apps with lightweight persistence.  GLORP would be a good
> option though not exactly lightweight, since it is largely transparent
> to the application code, but I am concerned about SQL-injection
> attacks.  Is there a good, quick guide/library for proofing GLORP
> against SQL injection attacks, or is there another lightweight option
> for single-image persistence which is also transparent?  I have seen
> references to Magma, and I've noted that many say it adds about 30
> seconds to image startup.  I have dabbled with SandstoneDB, but find
> that there's too much involvement with application code.  I've also
> read through the persistence section of the Seaside book, but I find I
> still cannot make up my mind.
> 
> I would love it if I could just leverage meta-data from Magritte, and
> have my objects be magically persistent, with no changes to
> application code, and no worries about SQL injection.
> 
> Any recommendations?
> 
> --Peter
> 
> -- 
> There's neither heaven not hell,
> save what we grant ourselves.
> There's neither fairness nor justice,
> save what we grant each other.
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside



More information about the seaside mailing list