On Thursday, October 3, 2002, at 10:42 PM, Puneet Kishor wrote:
>>if you were to think of it as a web application development IDE...

At 12:53 AM -0400 10/4/02, Sherm Pendley wrote:
>If you were to do that, you'd be setting yourself up for a lot of 
>pain and frustration.

It's certainly not there yet. An intelligent architecture could be 
designed, I just hope someone else is interested in doing it.  ;-)

>The fact is, GoLive's support for PHP, ASP, et al panders to the 
>expectations of designers who want to dabble a bit with programming 
>by starting with a scripting language that's primarily embedded in 
>HTML. The fact that it does so should not be taken to mean that 
>using a wysiwyg editor to edit programming code will be beneficial 
>to either your productivity or to your sanity in the long run.

Agreed. The examples they provide are not quite ready for prime time. 
If you have a very generic store, maybe. But any kind of 
customization would be a major headache.

>Parts of the page are usually generated dynamically, true, and 
>there's no getting around having some small bits of HTML embedded in 
>your Perl code. Just because you can't get 100% perfect separation, 
>however, is no reason to abandon the idea entirely.

But we're so conditioned to be dualistic!  :-D

>>Of all the applications I have worked on to-date, I really can't 
>>think of a single one where I could have successfully separated the 
>>logic from the presentation, programming from the html-ing, no 
>>matter how good a practice it is supposed to be.
>
>Of the applications I've worked on, virtually all of them were 
>template based. Here are some of them:
>
><URL: http://pbskids.org/lions/games/unlimited.html>
>
>Not exactly what I would call "text-oriented blogging" or a "news site."

Most of my projects use templates as well. http://gototown.com

But I'll mention that template management gets silly after a while. 
The biggest headache on the site above is database-derived 
navigation. My current methodology is unquestionably a hack. But it 
works for the moment, I'll just have to figure out a better way as 
development progresses.

Cheers,
Troy
-- 
_______________________
Troy Davis
ACD Interactive
Slipstream.com
205 W. 4th St. #1130
Cincinnati, OH 45202
USA
Tel - 513.241.4444 x119
Fax - 513.241.1107

Reply via email to