Hi all,
I thought you might be interested to know that the site I've been
working on for the past few months has now gone live. The site,
http://www.truphone.com, is driven by Shale/Clay sitting on MyFaces and
running inside Tomcat. Underneath there is a MySQL database and a
bespoke application backend that provides the functionality and
interfaces with the VoIP provider and various other third parties.
Clay was chosen for the ability to write pure HTML that could then be
replaced by dynamic content and for the Tiles-like layout feature. That
was quite important as I was working with a third-party HTML design
agency (sadly that slick look and feel isn't my design!) so JSP or
similar would have been inappropriate. However, a later architecture
re-design showed that Clay was a better choice than realised because I
was able to exploit the full-xml and symbol replacement bits of Clay to
get a very nice site that blends dynamic and static content in quite a
cool manner. The pages are rendered by pulling sub-section pages into a
layout to create some archetypes. The full-xml view pages extend the
archetypes and use "clay" and "clayImport" to pull in the final bits of
content in a nice ready for multi-language manner. Those of you who have
read and answered my various postings over the last few months will have
a pretty good idea of how it's put together, and now the mystery of the
unusual ".tru" extension is solved too :-) (see previous theads).
I'm sure Truphone would welcome any constructive comments and I know I
would.
I'd like to say thanks to everyone here. I couldn't have done it without
the help and advice received on this forum, and I'd especially like to
single out Gary VanMatre for help he's given me. Thanks. Hope you like
the site.
Cheers,
Ian.