Discussion:
CMS update
Tom Novelli
2006-11-06 03:57:22 UTC
Permalink
Quick update:

I've got a simple CMS running on my home computer. We *could* be
using it as a web-based website editor within a week. I'll start
putting documents into it, and see if any problems come up.

For collaboration purposes it'll need version history, margin
notes/discussions, and account creation/validation.
After that, I'll get into nifty features-- an AJAX admin/editor
interface, new/changed/unread pages, searches, etc.

Tril, it looks like the best way to do this is mod_python (Debian
package libapache-mod-python). It runs Python inside of Apache to
avoid the startup overhead.

Any thoughts on security? In particular, is cleartext authentication
acceptable? Or are wiki spammers tapping the lines? :-)

- Tom
Brian Rice
2006-11-19 23:43:44 UTC
Permalink
Two weeks later... How's it going? I started doing some Seaside/
Squeak work so I've got more web-focus than usual, and would like to
get involved.
Post by Tom Novelli
I've got a simple CMS running on my home computer. We *could* be
using it as a web-based website editor within a week. I'll start
putting documents into it, and see if any problems come up.
For collaboration purposes it'll need version history, margin
notes/discussions, and account creation/validation.
After that, I'll get into nifty features-- an AJAX admin/editor
interface, new/changed/unread pages, searches, etc.
Tril, it looks like the best way to do this is mod_python (Debian
package libapache-mod-python). It runs Python inside of Apache to
avoid the startup overhead.
Any thoughts on security? In particular, is cleartext authentication
acceptable? Or are wiki spammers tapping the lines? :-)
- Tom
--
-Brian
http://briantrice.com
Tom Novelli
2006-11-20 01:41:50 UTC
Permalink
It's just about ready... once mysql-python is installed on bespin, it
*should* work. I'd like to get it running before the Thanksgiving
holiday so I can be writing/editing from any old computer while I'm
away.

Python hasn't exactly been smooth sailing... I'm confused about what's
the current "right way" to do CGI. I think maybe it's Ruby... I was
playing with it last weekend and starting to like it... I'll have to
look into that for Phase II. In any case, I'll have a lot to say
about "best practices" when I'm done with this.

I think I just picked up Lyme disease, so bear with me if I'm spaced
out for a few weeks :-)

Tom
Post by Brian Rice
Two weeks later... How's it going? I started doing some Seaside/
Squeak work so I've got more web-focus than usual, and would like to
get involved.
Post by Tom Novelli
I've got a simple CMS running on my home computer. We *could* be
using it as a web-based website editor within a week. I'll start
putting documents into it, and see if any problems come up.
M. Edward (Ed) Borasky
2006-11-20 02:13:24 UTC
Permalink
Post by Tom Novelli
Python hasn't exactly been smooth sailing... I'm confused about what's
the current "right way" to do CGI. I think maybe it's Ruby... I was
playing with it last weekend and starting to like it... I'll have to
look into that for Phase II. In any case, I'll have a lot to say
about "best practices" when I'm done with this.
The current "right way" to do web applications is Ruby on Rails. But
that's not exactly CGI -- more like a bunch of clever hacks. The "state
of the art" is probably Mongrel, a web server designed for Rails. Have a
look at the Radiant CMS if you want a Rails-based CMS.
Post by Tom Novelli
I think I just picked up Lyme disease, so bear with me if I'm spaced
out for a few weeks :-)
Ick ... get prompt medical attention. If you get an accurate early
diagnosis, it's very treatable, but if you put it off, it's nasty!
--
M. Edward (Ed) Borasky, FBG, AB, PTA, PGS, MS, MNLP, NST, ACMC(P)
http://borasky-research.blogspot.com/

If God had meant for carrots to be eaten cooked, He would have given rabbits fire.
Tom Novelli
2006-11-20 03:07:25 UTC
Permalink
Post by M. Edward (Ed) Borasky
The current "right way" to do web applications is Ruby on Rails. But
that's not exactly CGI -- more like a bunch of clever hacks. The "state
of the art" is probably Mongrel, a web server designed for Rails. Have a
look at the Radiant CMS if you want a Rails-based CMS.
Right... "they" say that Rails is pretty efficient, and Mongrel is
probably overkill unless TUNES becomes the next Slashdot -- and it
won't, but at least we'd have an easy migration path if we use Rails
for Phase II. If it's as expedient, elegant and reliable as it's
cracked up to be, I want it. If there's not a clear choice, it might
be fun to develop separate Python and Ruby front-ends to the CMS for a
while.
Post by M. Edward (Ed) Borasky
Post by Tom Novelli
I think I just picked up Lyme disease, so bear with me if I'm spaced
out for a few weeks :-)
Ick ... get prompt medical attention. If you get an accurate early
diagnosis, it's very treatable, but if you put it off, it's nasty!
Thanks, I'll get to the doctor at the first sign... my boss is already
on a prophylactic treatment, having had a definite tick bite. I
usually notice them before they dig in. No big deal, anyway, just a
job hazard :-)

Loading...