New Backspaces site is out there.

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

New Backspaces site is out there.

Owen Densmore
Administrator
OK, I drank the kool-aid and rebuilt my web site.

Basically, after finding out about xhtml/css (css=cascading style
sheets, xhtml=html following xml formatting rules), then php/mysql, I
decided to automate a bit.  Looked for content management systems (cms)
that would keep my xhtml/css clean.

Wasn't an easy choice.  Looked initially for the systems popular with
the designers who have been so influential in the css revolution.  
WordPress is by far the most popular with the blogging crowd.  But
non-blog, "static" pages didn't appear to be as easy.  Stumbled across
Textpattern, which I decided to use.

Cms's typically use php/mysql (or xml/java/mysql) to automate the
management of your site.  This includes "templating" .. creating the
pages out of fragments .. so your sidebars and navigation menus are
easily managed.

Been an interesting trip.

Has anyone else tried cms/blogging for their site?

        -- Owen

Owen Densmore         908 Camino Santander   Santa Fe, NM 87505
Cell: 505-570-0168    Home: 505-988-3787     http://backspaces.net



Reply | Threaded
Open this post in threaded view
|

New Backspaces site is out there.

Russell Standish
We use a rather different approach to this issue, for all sorts of
historical reasons. We generate content in LaTeX (primarily because
we/I write scientific articles and books using LaTeX, so its easy to
use a tool that's already familiar). Plus when I started developing
web content in 1994, there was only two choices: raw HTML and LaTeX,
with LaTeX being vastly more user friendly and sophisticated than raw
HTML.

LaTeX is converted to static web pages via LaTeX2HTML, a Perl
script. Being a script, the website's look and feel can be easily
changed but modifying an appropriate Perl subroutine. The entire
website can be rebuilt using the new style simply by remaking it. I
believe there is another product called l2h which does something
similar, but I haven't evaluated it.

Automated extraction of information from databases to populate static
web pages is done via perl scripts. LaTeX2HTML and the perl scripts is
run from make - typing "make" builds a test website, typing "make
install" places it on the destination webserver.

Finally content management (CMS) is provided by our standard source
code management system Aegis. It is thus possible to roll a website
back to a given date if desired. Indeed, our institution's website
policy mandates this functionality. Aegis also allows multiple website
maintainers to work independently on the website, and Aegis ensures
that only valid code is checked into the repository, and the one
regression test will perform a link check (by a suitable call to wget)
to catch any hanging links.

Our use of Aegis functonality is fairly minimal, and one could use
another source code management system such as CVS or Subversion if
that is your preference. Again we use Aegis for other things...

I'm not entirely sure that PHP offers anything over this approach,
other than some dynamic content. Even dynamic content can be delivered
via Perl CGI scripts, so we don't need to leave the Perl/LaTeX
mindset. We find that keeping as much content as possible static
(perhaps via periodic updates) delivers a far more satisfactory user
experience.
                                        Cheers

On Mon, Sep 27, 2004 at 05:23:14PM -0600, Owen Densmore wrote:

> OK, I drank the kool-aid and rebuilt my web site.
>
> Basically, after finding out about xhtml/css (css=cascading style
> sheets, xhtml=html following xml formatting rules), then php/mysql, I
> decided to automate a bit.  Looked for content management systems (cms)
> that would keep my xhtml/css clean.
>
> Wasn't an easy choice.  Looked initially for the systems popular with
> the designers who have been so influential in the css revolution.  
> WordPress is by far the most popular with the blogging crowd.  But
> non-blog, "static" pages didn't appear to be as easy.  Stumbled across
> Textpattern, which I decided to use.
>
> Cms's typically use php/mysql (or xml/java/mysql) to automate the
> management of your site.  This includes "templating" .. creating the
> pages out of fragments .. so your sidebars and navigation menus are
> easily managed.
>
> Been an interesting trip.
>
> Has anyone else tried cms/blogging for their site?
>
> -- Owen
>
> Owen Densmore         908 Camino Santander   Santa Fe, NM 87505
> Cell: 505-570-0168    Home: 505-988-3787     http://backspaces.net
>
>
>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9AM @ Jane's Cafe
> Lecture schedule, archives, unsubscribe, etc.:
> http://www.friam.org

--
*PS: A number of people ask me about the attachment to my email, which
is of type "application/pgp-signature". Don't worry, it is not a
virus. It is an electronic signature, that may be used to verify this
email came from me if you have PGP or GPG installed. Otherwise, you
may safely ignore this attachment.

----------------------------------------------------------------------------
A/Prof Russell Standish             Director
High Performance Computing Support Unit, Phone 9385 6967, 8308 3119 (mobile)
UNSW SYDNEY 2052                     Fax   9385 6965, 0425 253119 (")
Australia             [hidden email]            
Room 2075, Red Centre                    http://parallel.hpc.unsw.edu.au/rks
            International prefix  +612, Interstate prefix 02
----------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : /pipermail/friam_redfish.com/attachments/20040928/8cb8fbd4/attachment.bin