I've seen one very heavy-duty example of a completely web-based site
development tool. This was done in ASP, VB and SQL Server (I think)
but could be done with open source tools. However, they've put many
people-years into the project. Every site resides on the ASP's
(using the other meaning of ASP now) server.
I know this isn't what you're looking for, but I found the structure
that they use informative.
The trick for this tool is that nearly EVERYTHING seems to be in a
database field - I don't think there was any existing page of HTML.
Every item on a page (a story, a picture, a form) is stored in SQL.
Even each form element appears to be a separate record in a database
- there's probably a table called 'forms' in which one defines the
NAME, ACTION, etc of a form and another called 'elements' with an
ident for the form, then what sort of element it is: INPUT, SELECT,
etc - and all of the parameters for that one line. If it IS a SELECT
element then there appears to be another table that holds each OPTION
as a separate record. It's possible to reorder each option inside a
choice list, and each element inside a form, and each portion of a
page (the form being one) inside the layout of that page in general -
so each element of the larger item must receive an ordinal number as
well.
The ASP tool they've built is hugely complex - but they've built it
to handle _everything_ (you can tinker with HTML if you feel the
need) - and for many, many websites at the same time. I'm hoping to
take a little of this a build a single site that will handle
_something_.
Nelson
At 5:07 PM -0500 9/10/01, Michael Champagne wrote:
>I am looking for something like this as well. We are not looking at
>developing our own interface but maybe going with something like eGrail or
>Vignette? I'm not too familiar with the pros and cons of these. Which heavy
>duty content management system is best from a PHP-friendly standpoint?
>
>Thanks,
> > Hi All-
>>
>> I am developing a web interface for a school that will allow them
>>to mange the
>> entire site, from users to the actual display elements. The trick has
>> been, they
>> must not have to know HTML to do the administration.
>>
>> The question: does anyone have some links or examples of this kind of
>> system from
>> a layout perspective, even functionality. I want to deliver
>>something they can
> > really use.
--
===========================================================
Nelson Goforth Lighting for Moving Pictures
phone: 01.303.322.5042 pager: 01.303.634.9733
resume: http://www.earthnet.net/~ngoforth/film
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]