You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Daniel Jue <te...@gmail.com> on 2007/10/12 23:57:05 UTC
OT: Different type of MVC
Hi all, this is not Tapestry related, but since people here keep up
with the cutting edge frameworks, I'm wondering if you've ever heard
of something like this:
I've been invited to work on an internal company application (that we
resell) that is totally database driven. As in, the _entire_ web
application is generated with only PL/SQL! I don't know whether to be
scared or amazed. I talked to the creator, and he said they
implemented an entire Struts-like MVC with session handling. The
application is not to the point where it builds itself, like a CMS
(Joomla, etc)-- things like Javascript are written and then packed
into the db.
Just curious if there is anything else out there like that (or used to
be like that!)
Daniel
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: OT: Different type of MVC
Posted by Andrea Chiumenti <ki...@gmail.com>.
Howard,
you know better then me that there are other ways to cache resources ;-p
On 10/14/07, Howard Lewis Ship <hl...@gmail.com> wrote:
>
> Because it is perfectly shared and uniform, reasonable to cache (portions
> in
> memory), uniformly accessible from multiple machines, etc.
>
> However, such systems rarely get other aspects right, like coordinating
> code
> changes with content changes, or providing adequate history (equivalent to
> Subversion).
>
> On 10/14/07, Andrea Chiumenti <ki...@gmail.com> wrote:
> >
> > I always wonder why some ppl want to use a db like a file system.
> >
> > On 10/13/07, Renat Zubairov <re...@gmail.com> wrote:
> > >
> > > I've worked once with the application where all content, e.g. HTML,
> > > Javascript, CSS was put in the DB. Not very good idea .
> > >
> > > Renat
> > >
> > > On 12/10/2007, Daniel Jue <te...@gmail.com> wrote:
> > > > Hi all, this is not Tapestry related, but since people here keep up
> > > > with the cutting edge frameworks, I'm wondering if you've ever heard
> > > > of something like this:
> > > >
> > > > I've been invited to work on an internal company application (that
> we
> > > > resell) that is totally database driven. As in, the _entire_ web
> > > > application is generated with only PL/SQL! I don't know whether to
> be
> > > > scared or amazed. I talked to the creator, and he said they
> > > > implemented an entire Struts-like MVC with session handling. The
> > > > application is not to the point where it builds itself, like a CMS
> > > > (Joomla, etc)-- things like Javascript are written and then packed
> > > > into the db.
> > > >
> > > > Just curious if there is anything else out there like that (or used
> to
> > > > be like that!)
> > > >
> > > > Daniel
> > > >
> > > >
> ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > > > For additional commands, e-mail: users-help@tapestry.apache.org
> > > >
> > > >
> > >
> > >
> > > --
> > > Best regards,
> > > Renat Zubairov
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > > For additional commands, e-mail: users-help@tapestry.apache.org
> > >
> > >
> >
>
>
>
> --
> Howard M. Lewis Ship
> Partner and Senior Architect at Feature50
>
> Creator Apache Tapestry and Apache HiveMind
>
Re: OT: Different type of MVC
Posted by adasal <ad...@gmail.com>.
Yes, I have worked with a system like this, though not as complete as what
you describe.
I wasn't intimately acquainted with it but what seemed to have been
implemented was a repository for the attributes that should be used when,
for instance, controlling rendering. What was interesting was that this
"complete design" by the time I came to look at it, was not being used as
various maintainers had circumvented the structure. This meant that there
was little benefit to learning the implementation since, while older code
conformed, newer code didn't. A sorry mess! I think there are various
points. 1. is how desirable that sort of impl is in the first place. That is
to find, learn and change. 2. Open Source can have a credibility and weight
to it that comes by virtue of it being Open Source.
Adam
On 14/10/2007, Howard Lewis Ship <hl...@gmail.com> wrote:
>
> Because it is perfectly shared and uniform, reasonable to cache (portions
> in
> memory), uniformly accessible from multiple machines, etc.
>
> However, such systems rarely get other aspects right, like coordinating
> code
> changes with content changes, or providing adequate history (equivalent to
> Subversion).
>
> On 10/14/07, Andrea Chiumenti <ki...@gmail.com> wrote:
> >
> > I always wonder why some ppl want to use a db like a file system.
> >
> > On 10/13/07, Renat Zubairov <re...@gmail.com> wrote:
> > >
> > > I've worked once with the application where all content, e.g. HTML,
> > > Javascript, CSS was put in the DB. Not very good idea .
> > >
> > > Renat
> > >
> > > On 12/10/2007, Daniel Jue <te...@gmail.com> wrote:
> > > > Hi all, this is not Tapestry related, but since people here keep up
> > > > with the cutting edge frameworks, I'm wondering if you've ever heard
> > > > of something like this:
> > > >
> > > > I've been invited to work on an internal company application (that
> we
> > > > resell) that is totally database driven. As in, the _entire_ web
> > > > application is generated with only PL/SQL! I don't know whether to
> be
> > > > scared or amazed. I talked to the creator, and he said they
> > > > implemented an entire Struts-like MVC with session handling. The
> > > > application is not to the point where it builds itself, like a CMS
> > > > (Joomla, etc)-- things like Javascript are written and then packed
> > > > into the db.
> > > >
> > > > Just curious if there is anything else out there like that (or used
> to
> > > > be like that!)
> > > >
> > > > Daniel
> > > >
> > > >
> ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > > > For additional commands, e-mail: users-help@tapestry.apache.org
> > > >
> > > >
> > >
> > >
> > > --
> > > Best regards,
> > > Renat Zubairov
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > > For additional commands, e-mail: users-help@tapestry.apache.org
> > >
> > >
> >
>
>
>
> --
> Howard M. Lewis Ship
> Partner and Senior Architect at Feature50
>
> Creator Apache Tapestry and Apache HiveMind
>
Re: OT: Different type of MVC
Posted by Howard Lewis Ship <hl...@gmail.com>.
Because it is perfectly shared and uniform, reasonable to cache (portions in
memory), uniformly accessible from multiple machines, etc.
However, such systems rarely get other aspects right, like coordinating code
changes with content changes, or providing adequate history (equivalent to
Subversion).
On 10/14/07, Andrea Chiumenti <ki...@gmail.com> wrote:
>
> I always wonder why some ppl want to use a db like a file system.
>
> On 10/13/07, Renat Zubairov <re...@gmail.com> wrote:
> >
> > I've worked once with the application where all content, e.g. HTML,
> > Javascript, CSS was put in the DB. Not very good idea .
> >
> > Renat
> >
> > On 12/10/2007, Daniel Jue <te...@gmail.com> wrote:
> > > Hi all, this is not Tapestry related, but since people here keep up
> > > with the cutting edge frameworks, I'm wondering if you've ever heard
> > > of something like this:
> > >
> > > I've been invited to work on an internal company application (that we
> > > resell) that is totally database driven. As in, the _entire_ web
> > > application is generated with only PL/SQL! I don't know whether to be
> > > scared or amazed. I talked to the creator, and he said they
> > > implemented an entire Struts-like MVC with session handling. The
> > > application is not to the point where it builds itself, like a CMS
> > > (Joomla, etc)-- things like Javascript are written and then packed
> > > into the db.
> > >
> > > Just curious if there is anything else out there like that (or used to
> > > be like that!)
> > >
> > > Daniel
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > > For additional commands, e-mail: users-help@tapestry.apache.org
> > >
> > >
> >
> >
> > --
> > Best regards,
> > Renat Zubairov
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > For additional commands, e-mail: users-help@tapestry.apache.org
> >
> >
>
--
Howard M. Lewis Ship
Partner and Senior Architect at Feature50
Creator Apache Tapestry and Apache HiveMind
Re: OT: Different type of MVC
Posted by Andrea Chiumenti <ki...@gmail.com>.
I always wonder why some ppl want to use a db like a file system.
On 10/13/07, Renat Zubairov <re...@gmail.com> wrote:
>
> I've worked once with the application where all content, e.g. HTML,
> Javascript, CSS was put in the DB. Not very good idea .
>
> Renat
>
> On 12/10/2007, Daniel Jue <te...@gmail.com> wrote:
> > Hi all, this is not Tapestry related, but since people here keep up
> > with the cutting edge frameworks, I'm wondering if you've ever heard
> > of something like this:
> >
> > I've been invited to work on an internal company application (that we
> > resell) that is totally database driven. As in, the _entire_ web
> > application is generated with only PL/SQL! I don't know whether to be
> > scared or amazed. I talked to the creator, and he said they
> > implemented an entire Struts-like MVC with session handling. The
> > application is not to the point where it builds itself, like a CMS
> > (Joomla, etc)-- things like Javascript are written and then packed
> > into the db.
> >
> > Just curious if there is anything else out there like that (or used to
> > be like that!)
> >
> > Daniel
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > For additional commands, e-mail: users-help@tapestry.apache.org
> >
> >
>
>
> --
> Best regards,
> Renat Zubairov
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
Re: OT: Different type of MVC
Posted by Renat Zubairov <re...@gmail.com>.
I've worked once with the application where all content, e.g. HTML,
Javascript, CSS was put in the DB. Not very good idea .
Renat
On 12/10/2007, Daniel Jue <te...@gmail.com> wrote:
> Hi all, this is not Tapestry related, but since people here keep up
> with the cutting edge frameworks, I'm wondering if you've ever heard
> of something like this:
>
> I've been invited to work on an internal company application (that we
> resell) that is totally database driven. As in, the _entire_ web
> application is generated with only PL/SQL! I don't know whether to be
> scared or amazed. I talked to the creator, and he said they
> implemented an entire Struts-like MVC with session handling. The
> application is not to the point where it builds itself, like a CMS
> (Joomla, etc)-- things like Javascript are written and then packed
> into the db.
>
> Just curious if there is anything else out there like that (or used to
> be like that!)
>
> Daniel
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
--
Best regards,
Renat Zubairov
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org