Re: [OSCOM] Ajax and CMS

Christian Stocker <chregu-zfZwwz/hh/[email protected]>
Newsgroups gmane.comp.cms.oscom
Message-ID <[email protected]>

On 2.5.2005 10:42 Uhr, Paul Everitt wrote:
> 
> Howdy all.  This is primarily an email to the developers of the  various
> OSCOM CMS projects, but if others have a strong opinion,  chime in.
> 
> Most of us have read about Ajax:
> 
>   http://en.wikipedia.org/wiki/AJAX
> 
> First, do any of you plan to add Ajax capabilities in your CMS  products
> during the next product cycle?

We use LiveSearch
(http://blog.bitflux.ch/archive/2004/7/5/spotlight_like_livesearch_added.html)
not only on our blog, but also internally in the admin section.
Furthermore an XMLHTTPRequest Tree (another one than Guido's, since we
use that much longer) and of course Kupu's Image/Filedrawer (which I
would count as AJAX as well). BXE and Kupu itself may not really count
as AJAX style, but in BXE 2.0, we will have some features, which allows
more interaction with the serverside.

So yes, we plan to use more Ajax capabilities in the future, we'd also
like to enhance our Database-Record-Editor with Server Interaction.
> 
> Second, I think the Rails approach seems to center on having the  server
> provide an abstraction layer so that the JavaScript stuff is 
> auto-generated and injected into the page.  Presumably the idea is  that
> web application developers should be shielded from browser  technologies.

http://www.modernmethod.com/sajax/ (different languages)
http://jpspan.sourceforge.net/wiki/doku.php (php only)

do similar stuff. I didn't look very deep into those, but AFAIK they
only abstract the calling of methods via XMLHTTPRequst to the server.
Which is the easy part (don't know about Rails). The hard part is making
all that cool, fancy JS stuff actually work on most browser and degrade
nice on older browsers.

> Thus a second question: how many of you view the browser side (JS,  CSS,
> etc.) as fundamental skills for development in your project?   Are most
> of you (the ones creating CMS products) skilled at these  technologies?

In BXE it's fundamental ;) For Bitflux CMS, CSS is also fundamental, but
JS isn't.

But in general I think JS/AJAX is getting more important, people will
expect having some of those features doable with AJAX. But it will also
make the product much more complex. You have to know JS, you have to
debug on different browser (not only the layout, but also the behaviour)
and it should still work on older browser. A lot of new areas, where the
knowledge isn't readily available out there. JS doesn't have the great
communities like PHP/Python/etc for easy help and vast archives. This
could change with the latest AJAX Hype, but I'm not really sure. JS is
still a toy language for a lot of skilled programmers...

chregu


> 
> --Paul
> 
> _______________________________________________
> General mailing list
> [email protected]
> http://oscom.org/cgi-bin/mailman/listinfo/general

-- 
christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60  | fax +41 1 240 56 71
http://www.bitflux.ch  |  chregu-zfZwwz/hh/[email protected]  |  gnupg-keyid 0x5CE1DECB
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.