Slashdot Mirror


Content Management Nightmares

bildstorm writes "I've recently been looking into content management systems for my company and have found that there are all kinds of systems out there. I've found that most Americans consider web content management to be the catch all for content management (like Interwoven). In Europe, I've noticed that what's referred to as digital asset management is what is usually meant by content management (like Artesia). Has anyone used any of these systems well? For more than just web content? Has anyone tried any open source systems and used them well? I know there is a conference in Zurich next month for open source content management, but I don't know much about the products."

280 comments

  1. Zopealicious by the_rev_matt · · Score: 4, Informative
    I've been using Zope for about 3 years now (IIRC). In addition to web content, it also handles .doc, .pdf, and media files.
    Favorite things about Zope:
    • Everything is an object
    • Dublin core metadata
    • extremely granular security
    • 100% customizable w/Python/Perl/C
    • XML
    • XML-RPC
    • lots of great open source products (essentially plug-ins to the app server).

    --
    this is getting old and so are you

    blog

    1. Re:Zopealicious by stephend · · Score: 3, Informative

      Zope isn't a content management system.

    2. Re:Zopealicious by FortKnox · · Score: 1

      Everything is an object

      Wow, an OO webportal! I've been waiting for this.

      I've toyed with the idea of creating an open source J2EE webportaling/weblogger program. Does Python have the persistance caching and other advantages J2EE has?

      --
      Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    3. Re:Zopealicious by Anonymous Coward · · Score: 0
      Don't forget the Zope CMF.. great for
      • personalization
      • syndication
      • workflow
      • and other stuff I'm forgetting


      Zope kicks ass.
    4. Re:Zopealicious by Chundra · · Score: 2

      Does Python have the persistance caching and other advantages J2EE has?

      Yes. Check out ZEO (used by zope). The Z in ZEO is a bit of a misnomer, since you can easily use ZEO with regular python code (separate from zope), and transparently get the persistence you're looking for.

    5. Re:Zopealicious by ZeroHero0H · · Score: 2, Informative

      In Zope, objects that inherit from the Persistent class are automatically persisted; you dont have to do anything magic yourself (unless you want to have objects that can sort of 'auto-upgrade' themselves when new software installed -- there are hooks for that. Just about every Zope object inherits from the Persistent class.

      In addition, Zope is transactional; so if two threads both attempt to update the same persistent object, one thread will be aborted and automatically retried if the object doesn't support a conflict-resolution protocol. Smart objects like web counters can implement that protocol, because the important information is "plus one" rather than any specific value. The ability to do an automatic rollback and retry takes a lot of the headaches out of trying to do transactional programming yourself. The transaction awareness extends to RDBMS adapters, so any participating RDBMS is also rolled back or commited as appropriate.

      Zope has a fairly extensive caching mechanism to help cache both objects, and rendered content. In a large volume site, you still want squid out front though, because squid is a much more efficient page caching engine.

      I can't speak for the various other offerings out there; other than I advise strongly against drinking the kool-aid.

    6. Re:Zopealicious by Chundra · · Score: 2

      Just to follow up to myself (before I get flamed). The transparency thing isn't exactly true. There are a few things you have to be careful of, namely modifying lists or dictionaries that are members of persistent objects without marking them as dirty (or you can just use PersistentLists or PersistentMappings instead). There are a few other minor issues with some special python methods and extension classes, but they are just that...minor. ZODB/ZEO is extremely transparent to use, and kicks some major ass.

    7. Re:Zopealicious by Anonymous Coward · · Score: 1, Funny

      this pisses me off. I wanted to get a good content mgr for the gov't agency I am at; but no $ was forthcoming. Someone suggested Zope and it looked pretty good to me but I could not even get the resources to have that put in place. Hearing this praise of it leads me to believe it would have been a very good choice. Now it looks like our content mgr will be....

      wait for it....

      dreamweaver. That's right, a few non-web savvy people and some copies of dreamweaver will be our content mgr. Someone come shoot me in the face please.

    8. Re:Zopealicious by ZeroHero0H · · Score: 1

      Well if the agency you work for is in the DC area, there is a Zope/Python user's group... ZPUG. I dont know if they are still meeting around DuPont Circle or not, but they used to.

      Admittedly, I like Zope, but it is naive to think that one solution fits all problems (although this would be rank blasphemy to a policy wonk). Still, the price is right, and there's a reasonably active community around to help you get through learning curve issues.

      Of course, if spending money on the project is your requirement, there are a number of talented companies in the DC area which have Zope expertise, including Zope Corporation.

    9. Re:Zopealicious by JimH · · Score: 1

      So quit.

    10. Re:Zopealicious by Anonymous Coward · · Score: 0

      you can use Dreamweaver with ZOPE! It supports WEBDAV. Which means you can 'lock' your files using Dreamweaver (or other WEBDAV client), and no one will be able to overwrite them on the ZOPE serve.

    11. Re:Zopealicious by nemui-chan · · Score: 1

      Wow... no money was forthcoming and they went with dreamweaver? Thats insane when you consider that dreamweaver is like, $300+ a copy.

    12. Re:Zopealicious by jallen02 · · Score: 1

      Well on a cost basis, the price of dreamweaver is nothing compared to the man-hours of actually creating a managing content with Dreamweaver. On the other hand there is still an investment in man-hours implementing content management system using Zope.

      Jeremy

  2. Content Management Systems by Big_Daddy_CBT · · Score: 3, Informative
    Look at the AICC website for information on this topic. I know that at the last meeting this was a big topic, and I believe that even Artesia was there. There is another firm that I am aware of that actually has a product that will convert Powerpoint and PDF files to the SWF format and catalog all of the contents into their management system. I don't want to say too much as I think it is still in beta and there is an NDA, blah, blah, blah.

    This is becoming a larger and larger issue among companies. I know of one company that is spending close to $3 Million US to get their content organized. In addition, I think there is also a movement to integrate Content Management Systems with Learning Management Systems. I guess this is a good idea.

    Kris

    1. Re:Content Management Systems by Anonymous Coward · · Score: 0


      MMBase is also worth checking out. in the 'European' definition. Open, extendable, distrubuted, etc.

      http://www.mmbase.org/mmbasenew/index2.shtml?abo ut +1545

  3. Interwoven is a bear... by DONGYRN · · Score: 3, Informative

    ...to set up and configure, especially (gack) on Windows, but once it is running it is an incredibly powerful tool. Currently running on Solaris, has Linux and HP-UX variant as well. Eminent customization and power comes with a price though. A very high one at that. Have looked at a promising app by eGrail that seemed to be competitive and at a fraction of the cost, but wasn't quite ready for prime-time (this was a year or so ago, things might have changed since...)

    --
    Brain: Promise me something, Pinky. Never breed.
    1. Re:Interwoven is a bear... by Anonymous Coward · · Score: 0

      Just a quick correction. As far as I know there is no Linux server variant available at this time (A linux variant would be really nice, but would need a lot of customer buy in)

      The server is supported most heavily on Solaris and NT. There was a port to HP-UX and another port was announced for AIX.

      The client software for the most part runs through web browsers (at least for the latest versions). IE 5 is the browser platform of choice, but Netscape 4.x is supported as well.

    2. Re:Interwoven is a bear... by Anonymous Coward · · Score: 0

      Yeah im too lazy to log in right now...suck it up.

      Anyway TeamSite and it's offspring are not that hard to setup and configure. We did it in under 4 weeks - this for a site that was 15000+ "pages".

      It's not the perfect system and it costs $ but if you're not cost concious and want a highly customizable system that behaves well with PHP, ASP, DB and unstructured content this is a good one.

  4. Microsoft Content Management Server by michaeldouma · · Score: 3, Informative

    There are heaps of these bloated systems. For a while, Vignette's system (formerly called Story Server) was a leader. Many outfits build their own, for example, based on Oracle. A colleague has recently installing Microsoft Content Management Server for a large government client, and he has been remarkably impressed.

    1. Re:Microsoft Content Management Server by Anonymous Coward · · Score: 0

      So he installed them and is impressed. Now if he was actually under the hood then I would be impressed with your comment. Since he just runs the setup.exe file who cares what he thinks.

    2. Re:Microsoft Content Management Server by UNFAIRMAN · · Score: 5, Informative
      I am sitting in the back of an MS CMS training class as I write this. I've been taking notes on the issues, and here's what I've got so far:
      • Searching - You can't use the MS Indexing Service because everything is in a database, and SharePoint can't be used if you are using Exchange Enterprise. Therefore, there is no way to do a free-form search.
      • Licences - Their "Best Practices" shows a dev server, an authoring server, a QA server, and a series of production servers - at the low low price of $35K per processor.
      • Other Web-based Content - MS CMS is great for content, and not very good for everything else. Two memebers of the class have been struggling to get a couple of simple ASP pages to work within the CMS structure. Apparently each mage must be implemented as a "Template". What a pain.
      • Multiple Domains - CMS can only host one domain per box. If you want a second domain, get a second box.
      • More to come - ...and I've got another day to go!
      To be fair, there is plenty to recommend the tool - it will be great for technically challenged users who have knowledge that needs to be published. However, with the technical rough edges, I would wait for the next version.
    3. Re:Microsoft Content Management Server by Anonymous Coward · · Score: 0

      What will kill MS content management system is the same thing that kills it's normal file serving abilities....namely Virus scanners. Working for a very large corporation, MS's flaws become very appearant. Use an appropriately scaled MS solution for 500 dedicated users (I.E. $150,000 USD) and you'll see that the desire to keep your documents bug free is a luxury you can't afford. (Or is it, MS can't afford?)

    4. Re:Microsoft Content Management Server by randomErr · · Score: 1
      I've been forced into using MS CMS for about 2 months now.
      • The template system has no flexibility.
        Almost every page has to be it's own template if you need the slightest of changes from the structure.
      • Inconsistent data field types
        Each field on the remote edit module is an ActivX module. If you need to insert an object you never know if its going to come out as a text link to the object, a GIF representing the object, or the object with an <embed> tag.
      • Slow Serving
        The server has an incredible amount of latency
      • Propagation Problem
        Automated propagation from our staging machine to our public server has been a joke.
      • No direct support for Flash or other embeds
        If we need something embedded you have to create a new template representing that application
      • No support for LOWSRC attrubute in the <IMG> tag
        If you want to design a custom template for it sure, but it's such a pain to get it in there and done right.

      This product is something that I would only recommend if your in an information only setting. If you need ANY kind of flexibility look elsewhere.
      --
      You say things that offend me and I can deal with it. Can you?
    5. Re:Microsoft Content Management Server by tin_the_fatty · · Score: 2, Insightful
      it will be great for technically challenged users who have knowledge that needs to be published.

      Wiki.

    6. Re:Microsoft Content Management Server by Anonymous Coward · · Score: 0

      Ya, MS doesn't even use MS CMS for their ASP in many cases, just as a lot of larger projects don't use VSS (think CVS). They have custom tools for such situations. With CMS.NET, however, we'll probably be singing a much more positive tune.

  5. state of play as i see it by utunga · · Score: 4, Informative

    weeell.. the first thing you need to understand is that some of these content management systems are really toolkits, some are more out-of-the box experiences... its kinda a spectrum.

    my opinion - beware the hell of out of box stuff, (like red dot), you wanna budget about 50/50 buy vs build (or, better still save half your budget and use an open source system)

    the open source alternatives, arsdigita, midgard, Zope Content Framework, are really every bit as good as the mid range CMS systems, but if the bureacracy is gonna wanna spend 400,000 dollars on a CMS systems like Vignette (bleech!) then nobody's gonna stop them.

    <not a troll, no really>everybody, of course, is keeping a damn close eye on Microsoft, and their systyem is really shaping up, i gotta say, (if you like that sort of thing </not a troll>

    if you want more, good info, check out cmswatch.com and *the*, definitive cms-list

    1. Re:state of play as i see it by Matey-O · · Score: 3, Interesting

      Having used Site Server 2.0, and the Rudimentary Content Management that sucked rocks in Site Server 3.0 I've gotta say Microsoft Sharepoint Portal Server (Site Server 4.0 essentially) Rocks.

      It's improved tremendously in this iteration, although there's still room for improvement. see http://www.zdnet.com/supercenter/stories/review/0, 12070,475696,00.html

      --
      "Draco dormiens nunquam titillandus."
    2. Re:state of play as i see it by Yankovic · · Score: 1

      MS content management server is also an option, though much more expensive. xbox.com and some various other sites run on it.

  6. My content management scheme.. by multipartmixed · · Score: 1

    ..is implemented with a magic program called, "bash" and few of its friends.

    I can search by content (grep). I can search by date (find). I can filter to other types (sed). I can assign hiearchical meaning to records (mkdir).

    I can even assign meaning by fields with the '=' operator, source the file with '.' and deference environment varibles!

    Works great. I've implemented a change control system, a BBS (threads, fancy search engine, and all!), a user management system, a product management system and a bunch of other cool things with it.

    Right now most of those systems support formatted plain text and html as output. But I could add an XYZ module with almost no effort.

    So it's not secure. Nobody said anything about security.

    --

    Do daemons dream of electric sleep()?
    1. Re:My content management scheme.. by happyclam · · Score: 1

      The problem, of course, is that you can do all those things. In general, the point of installing content management is so you can continue doing important things instead of changing the order and size of the execs' photos on the "about our company" page.

      --
      He looked at me and said, "Kid, we don't like your kind, and we're gonna send your fingerprints off to Washington."
    2. Re:My content management scheme.. by mnordstr · · Score: 2

      and add CVS to that and your running the show...

    3. Re:My content management scheme.. by mobiGeek · · Score: 2
      ..is implemented with a magic program called, "bash" and few of its friends.

      And how has your user community accepted this?
      How much was invested for training?
      How have you been finding it w.r.t. scalability and concurrent use?

      Just curious. Having worked for a now defunct Web-based CM product, CM acceptance is not dictated by programmers anymore ;-)

      [I hate everything, I just hate Linux less.]

      --

      ...Beware the IDEs of Microsoft...

    4. Re:My content management scheme.. by multipartmixed · · Score: 2

      > And how has your user community accepted this?

      Happily! Before, we didn't have any content. Well, just a billion emails going everywhere and nobody knew what was going on. Of course, there was no budget for a CM system, so I "invented" one in my spare time that was put together with incredible speed.

      > How much was invested for training?

      Zero. Everybody who uses it also happens to be a unix systems programmer.

      > How have you been finding it w.r.t. scalability and concurrent use?

      Concurrent use problems were solved by doing all writes with a 10-line C program which blocks until it acquires an exclusive lock on the file.

      ("echo | copylock filename" instead of "echo >> filename")

      Also, there are no "writes" to the data records, only appends. This happily also gets you a shell-parsable (while read line do eval blah done) revision model. Yay!

      Reads never seemed to be an issue.

      Scalability? Well, it scales big enough for what we do. A few hundred users, a little tiny overloaded linux box... It still works. If it ever stops working, then we'll "profile" the app (top) and move whatever pieces are sucking CPU into C.

      The UNIX filesystem, though, seems to be a decent way to store data.

      --

      Do daemons dream of electric sleep()?
  7. CityDesk... by xtermz · · Score: 2, Interesting

    ..I'll admit, I've never used it, but just from reading about it, and knowing who the main architect is, it seems like a pretty decent product.

    Check it out here :CityDesk

    --


    I lost my concept of community when my community lost all concept of me.
  8. AlienBrain by Anonymous Coward · · Score: 0

    from nxn claims to be a good system for keeping track of "assets", i.e. all those pictures etc.

  9. a couple of them by Anonymous Coward · · Score: 0

    content management is always a sticky subject. Not only do you need a system that manages content but need to oragize it such a way that makes it user friendly. Coming from a company that has their own content management system for clients, the organization of content is just as important.

  10. Interwoven TeamSite by ari{Dal} · · Score: 5, Informative

    is what we use here. And I'm actually the one in charge of it.
    A few things to make note of:

    1) it's a good product, AS LONG AS SOMEONE QUALIFIED INSTALLS IT. Our installation job was completely botched by the company that did it, and it ended up being practically unusable. We had to hire contractors to fix it. Whatever software you end up choosing, make sure someone certified by the company installs it. It's more expensive up front, but will save you endless hassles and cost much less in the long run. For god's sake whatever you do, don't assume it's just like installing any other software and any bonehead can do it. It's just too complex for that.

    2) For whoever will be managing the software: either hire someone certified by the company, or send the person who'll be managing it on as many training courses provided by the company as possible. The more they know, the better. For interwoven, a knowledge of PERL, XML, DTDs, and some sysadmin type capabilities are a must. Familiarity with JAVA is a definate asset.

    3) TeamSite is a great product for straight ahead, content management, but if you want any bulk functionality, you'll need to do extensive customization. It's meant for one-at-a-time changes. A good PERL programmer will save you a lot of headaches in this area.

    4) $$$$$. Any good content management software is going to cost you through the nose in training, installation, and the software itself. Expect it, deal with it. Make sure the marketing pinheads know it.

    5) Get the tech support, you'll need it.

    6) TRAINING TRAINING AND MORE TRAINING. Make sure the editors take at least a basic training course in using the TS GUI, or your manager will spend 95% of his/her time fielding calls from frustrated content editors who don't understand what a DCR (Data Content Record) is, and don't know how to unlock a file.

    7) Last, and most importantly, install it on solaris. Do not, under any circumstances, install it on WINNT. Gah.

    There are a lot of good resources out there for TS. It's a popular product, and I'm on a few mailing lists that are quite helpful.

    If you have any questions about TS, you can email me privately and I'll do my best to answer them.

    --
    Moral indignation is jealousy with a halo - H. G. Wells
    1. Re:Interwoven TeamSite by pubjames · · Score: 2

      Any good content management software is going to cost you through the nose in training, installation, and the software itself. Expect it, deal with it.

      I've looked at teamsite and some other products like it. Personally I think that "good content management software" should, well, make it easy to manage content. In other words, it should not cost you through the nose in training, or preferably in installation and upkeep.

      When content management systems cost so much and require so much training, it might just be better to develop clear, simple methodologies and rules about how to do things, and train your staff in those. Just keeping a well thought-out directory structure and rules about files names and where to put stuff can go a hell of a long way easing "content management".

      And for those that respond, "That's ok for a small amount of content, but what about millions of files?" Well, simple procedures and rules can scale up. After all, with just an hour of training, anyone can find a book in an old fashioned library and know where to put it back again - even a massive library with millions of books. The trouble is these days we expect an 'automatic' solution to everything, when very well thought out, simple processes and a bit of care and attention will do a better job and not "cost you through the nose in training, installation, and the software itself".

      Just ask a librarian.

    2. Re:Interwoven TeamSite by ari{Dal} · · Score: 3, Interesting

      Personally I think that "good content management software" should, well, make it easy to manage content. In other words, it should not cost you through the nose in training, or preferably in installation and upkeep.


      While minimal training is fine for the lowest level of users (the TS gui is pretty slick for those who are simple authors...), its when you actually have to get into the guts of the program that the training becomes essential.

      Creating templates for the users is one thing that I had to learn on my own, and would have been a lot easier for all concerned had i some training.

      On a higher level, you have the internal management of TS itself. It's a beast. Anyone who's thrown into taking care of it without any training.. well, I feel sorry for them. And those are the courses that cost in the range of 2k US each plus travel and hotel.

      TS itself is composed of many pieces: There's TS for simple content, Templating for creating templates (of course), DataDeploy for deploying to databases or XML files, OpenDeploy for deploying static content, and a myriad of other interrelating products that are difficult to figure out on your own. I know this intimately because this is exactly what I had to do. For the first three months, I was nearly in tears with frustration.

      Now that i've had some experience dealing with it, and have even installed it a few times just for kicks, I can comfortably say that I have a handle on it and that if it breaks, I can quickly find the problem. But it took me a LONG time to get here (almost a year now), even with a good knowledge of PERL and familiarity with unix environments, and the help of a great (and tolerant) sysadmin. If i'd had the complete training package, things would have gone much more smoothly.

      Any content management software is fairly complex in nature, but one with as much flexibility and as many componants as TS is on a level all its own. That's not to say it's bad... I can look back on my experiences now and say it was a good thing and I wouldn't take it back. But I'd think good and hard before placing anyone else in my position.

      --
      Moral indignation is jealousy with a halo - H. G. Wells
    3. Re:Interwoven TeamSite by The+Asmodeus · · Score: 1

      I've installed and run Teamsite for awhile now. And I honestly have to say that it's the most overblown piece of junk I've ever seen. It tries to do a lot of things but does NOTHING well. Like the person said above, it's a b@tch to install and configure to even get it to a usable point.

      Spend your money and time someplace else.

    4. Re:Interwoven TeamSite by Anonymous Coward · · Score: 1, Informative

      Just a few additions to your own points:

      1) There is a TeamSite certification program for consultants. I would highly suggest that if you plan to use a consultant that you make sure that they have passed through the program before hiring them (the certification is per person and not for an entire company):

      http://www.interwoven.com/services/certification .h tml

      2) Someone that knows scripting, has a good grasp of how OS permissions and http servers work is a good fit for a TeamSite administrator. The software is HIGHLY configurable. Having someone that is not afraid of the command line and can edit a configuration file by hand is a must.

      3)Your comment about needing a perl programmer is a good one. You can get by without one for a lot of things, but if you want to do anything heavily customized you will be better off if you have a perl programmer that understands how the system works. The power of Interwoven's software is the fact that it can be customized to use a business plan that is already in use. It will integrate with existing software that you are using allow for relatively inexperienced users to contribute.

      4) Just about any content management system is going to be pricey. This is not your standard desktop software.

      5) A lot of people seem to forget that even if a product is good you may still need tech support (no software is perfect).

      6) training is pretty important. Usually there is a bit of basic training that goes on when the product is installed, but the end users will need some hands on (there are manuals, but as you say some underlying explination of what is going on behind the scene is helpful to most people to help them use the software effectively).

      7) Solaris is also my platform of choice, but I would love to see a linux version of the server software (definitly would cut down on hardware costs)

      last point that I would like to make is that Interwoven's software is not just for web content management. It does can handle just about any sort of content you want to keep track of (word docs, pdf, images, code, etc). I like to think of it as not just software but rather a content management "system". It encompasses not just content management, but also distribution (OpenDeploy and DataDeploy) and content intelligence (a new product by the name of MetaTagger)

    5. Re:Interwoven TeamSite by perrin_harkins · · Score: 1
      Here's another option: instead of wasting hundreds of thousands of dollars on Teamsite, install CVS, rsync, Perl (which, incidentally, is not spelled "PERL"), and Template Toolkit (a set of Perl modules). CVS gives you version control, and does it a lot better than Teamsite. rsync gives you the OpenDeploy functionality, but more efficiently. (Yes, I know OpenDeploy can theoretically do database stuff too, but you have to do so much customizing to make that happen that you're better off writing your own simple script.) Perl gives you the ability to quickly write CGI scripts to input data into a database or flat file, and Template Toolkit gives you a templating solution vastly superior to the one provided by Teamsite.

      If you think this sounds like a lot of work, you should take a hard look at how much work it will take to get Teamsite to do what you want. Teamsite is practically useless out of the box, and you basically program it to do whatever you need. For the same money, you could pay a good programmer to write exactly what you need instead of fighting with Teamsite and going to months of training, and you'll end up with something that meets your needs more closely.

    6. Re:Interwoven TeamSite by kalislashdot · · Score: 1

      My company just bought TeamSite in December and we are about to install it and I will most likely be its administrator. It will replace NetObjects Authoring Server so I am hoepful that it will be more useful. We are going to install 5.5 so I hope some of the problems you guys have had are gone.

      We got it cause we just bought all IBM products WebSphere Application server, Portal, Visual Age for Java, blah blah blah and TeamSite is suppoesed to play well with these products via OpenDeploy.

      After reading some of these posts I am kind of scared, wish me luck.

    7. Re:Interwoven TeamSite by AShocka · · Score: 1

      The problem is when management thinks that a whole lot of off the shelf products will solve the problem, where the real problem is that often there is little understanding of how to implement the procedures and process to effectively manage content and the SDLC.

    8. Re:Interwoven TeamSite by purplemonkeydan · · Score: 2

      1) it's a good product, AS LONG AS SOMEONE QUALIFIED INSTALLS IT. Our installation job was completely botched by the company that did it, and it ended up being practically unusable. We had to hire contractors to fix it. Whatever software you end up choosing, make sure someone certified by the company installs it. It's more expensive up front, but will save you endless hassles and cost much less in the long run. For god's sake whatever you do, don't assume it's just like installing any other software and any bonehead can do it. It's just too complex for that.

      I agree 100%. Installation and (especially configuration) isn't as easy as opening a GUI and fiddling with options. You have about 20 different config files, all in different formats (some are basically Perl include files, others are LISP like, yet others are XML, and more in a Windows .INI style). If you haven't had the training (I was on the "4.5 partner boot camp" with when I was working for my previous company about a year and a half ago) and the training material you're stuffed. There's no way you can learn this from the documentation.

      The more they know, the better. For interwoven, a knowledge of PERL, XML, DTDs, and some sysadmin type capabilities are a must. Familiarity with JAVA is a definate asset.

      Yep, definitely. TS's main language is iwperl, a slightly modified version of Perl. All your scripts use this to produce pages from your DCR's. The templates are a weird mix of HTML, XML and Perl.

      3) TeamSite is a great product for straight ahead, content management, but if you want any bulk functionality, you'll need to do extensive customization. It's meant for one-at-a-time changes. A good PERL programmer will save you a lot of headaches in this area.

      This is my main beef with the product (apart from the price). In fact, this applies to all the big CMS systems (Vignette, Broadvision). Considering the amount you pay, TeamSite really does stuff all.

      Whack CVS, a Perl templating toolkit, a few scripts to allow users to enter data, PostgreSQL and rsync, and you have a cheaper version of TeamSite that's probably easier to support and customise to your specific needs.

      4) $$$$$. Any good content management software is going to cost you through the nose in training, installation, and the software itself. Expect it, deal with it. Make sure the marketing pinheads know it.

      It's a hell of a lot of $$$'s. A typical install can run into the millions. You have to pay per user ($5000 for an editor/administrator, $1200 for a data entry monkey, IIRC. Aussie prices I think). I'm not sure of the price of Open/DataDeploy, and the base server is about $300k. Of course, it's all negotiable. If you're a "preferred customer", it'll probably be cheaper.

      There are a lot of good resources out there for TS. It's a popular product, and I'm on a few mailing lists that are quite helpful.

      That must have chamged considerably since I looked at it about a year and a half ago. It wasn't terribly popular, and there were no resources apart from Interwoven sites.

    9. Re:Interwoven TeamSite by Anonymous Coward · · Score: 0

      This person has done anyone contemplating Interwoven a huge service by laying out the 7 Commandments of Teamsite ownership. Not that it will do you any good, though. Once you let TS into your organisation you will be forever doomed to content management hell. I worked on a TS deployment for a large corporate web site and I still get cold sweats just thinking about it. TS is a bizarre amalgam of compiled programs, Perl scripts, XML, Java, and navel lint. Where does one begin? Its template merging facility can't deal with HTML that isn't also well-formed XML, so it's all rammed into CDATA blocks (your editorial training time just doubled). You are guaranteed to require major customisation in Perl. I love Perl, but TS manages to suck the joy even out of Perl hacking by (not so) thoughtfully repackaging all of Perl for you and making it twice as painful to debug. The NT product apparently uses a NT file system driver laid on top of a SQL Anywhere database, and you know that really rocks in the performance arena. Then there are the mysterious and persistent failures in the deployment application. Cap it all off with its requirement that only people with admin access to the host system (not the CMS) can make simple changes like adding template sets. Run away from Teamsite. Far away. Or become a consultant and use it for blackmail.

  11. CVS by jamesidm · · Score: 1

    we just use CVS to manage everything. It may not have the scope of some of the larger systems but we all know how to use it (and there are purty web frontends ;))

  12. beware of interwoven by nuhonda · · Score: 1, Interesting

    after spending close to $150,000 on an interwoven set up, we finally gave up the ghost and ripped it out last month.

    it has got to be one of the worst, most tempermental services i've ever used.

    the breaking point was after asking the IW consultant "how do we make and manage templates?" and having him reply:
    "you can't. you have to call us."

    we're now back (and quite happy) using out custom setup based on VSS, ASP, SQL Server and FTP via PERL Scripts.

    --
    (pretend there's something witty here)
    1. Re:beware of interwoven by bcwebd · · Score: 1

      I will concur with that. I have seen two different companies try to make interwoven work, just to have it cost a lot of money, take a lot of time, and end up "re-creating" the system in ASP/VB instead of the horrible job of PERL coding it comes with

    2. Re:beware of interwoven by Anonymous Coward · · Score: 0

      Bugs Bugs Bugs Bugs Bugs de Bugs de Bug Buga De Bugs........Too many Bugs to count....

    3. Re:beware of interwoven by Anonymous Coward · · Score: 0

      Actually as someone pointed out before, you can manage templates yourself. Of course the consultants will want to do this for you for a small fortune. We sent someone to interwoven training to be the guru and saved consulting $$$ in the long run.

  13. incyte content mgmt by joeldg · · Score: 1

    I have been using Incyte for project management, seems to work pretty good.. and of course, it is open source.

  14. Lotus Domino by GiorgioG · · Score: 1

    Building a content management system in Lotus Domino is not too complicated a task for the average notes developer... Depends on what you're looking for...Workflow type stuff - domino is perfect for that...example - my company's web site is hosted on domino, any changes someone makes to it must be approved my several people and then the site is updated...

    1. Re:Lotus Domino by blue+trane · · Score: 1

      as someone who had to use notes for 10 months at a previous job, LOL...I particularly loved their idiosyncratic ui conventions, like in the vba editor as i remember...notes is a virus!

  15. I use Lotus Notes by duckygator · · Score: 1

    For small companies/small needs (not a lot of servers/content) I use simple Lotus Notes applications. For larger needs, I step up to Domino.Doc.

    Security, multi-platform support, workflow, automatic versioning, support for any number of content types, it's all in there.

    I looked at some other web content management systems, but the prices for Interwoven and similar were 6 figures or more. On a smaller scale, I was pretty impressed with RedDot, but still reverted back to Lotus Notes for product maturity and cost considerations.

  16. word to the wise. by tenman · · Score: 2

    If someone says CA's CCC/Harvest in front of you, RUN, don't walk RUN!!!!!

  17. Try POSTNUKE by ozp1 · · Score: 1

    Why dont you try the POSTNUKE system? http://www.postnuke.com Postnuke is GPL and very mature. It's PHP and SQL (lot of sql kinds)

    1. Re:Try POSTNUKE by cr@ckwhore · · Score: 2

      Agreed... PostNuke is a very nice CMS and is maturing rapidly. Its definetely a case of successful open source development, which is in stark contrast to PHPNuke, from which is was forked.

      --
      Skiers and Riders -- http://www.snowjournal.com
    2. Re:Try POSTNUKE by rrodkey · · Score: 1

      PostNuke is a great tool. I have been using another GPL CMS solution called . I have been very happy with this CMS system.

    3. Re:Try POSTNUKE by rrodkey · · Score: 1

      The name of the project is PhpWebsite. The url is http://phpwebsite.appstate.edu/

    4. Re:Try POSTNUKE by spudnic · · Score: 2

      Ok, so I got postnuke and installed it, but I don't see the content management features. One of two reasons for this: 1) I'm not too bright and just don't see what I'm looking for 2) My definition of content management is different from yours.

      We're looking for a simple tool to share primarily MS Office documents. No real revision control necessary, just a web front end to a central repository for documents with the ability to show other users when someone has a document checked out for editing.

      Maybe it's available in a module?

      .

      --
      load "linux",8,1
    5. Re:Try POSTNUKE by King+of+the+World · · Score: 1

      So a list of documents with a boolean value attached to each? Simple enough to write. Any language will do.

    6. Re:Try POSTNUKE by spudnic · · Score: 2

      That small part would be simple, sure, but even a basic system has to have components for user authentication and administration, group rights on directories, handling web based upload/download of documents, etc.

      Not difficult to write, but why do it if someone else has already done most, if not all, of the work, especially if it's opensource? This is just one project out of many that we are working on. We have to carefully choose what we try to do inhouse and when we just try to find something that is already available.

      .

      --
      load "linux",8,1
    7. Re:Try POSTNUKE by Anonymous Coward · · Score: 0

      phpWebSite has a Document Manager in the works - look for it in a week or two...

    8. Re:Try POSTNUKE by ozp1 · · Score: 0

      well man.... I never heard of anything like this... with postnuke you could use the download module, but maybe this is not the right tool for you I dont know

    9. Re:Try POSTNUKE by Sciallo · · Score: 1

      2 notes:

      1 - PostNuke itself does just that, it is a core user's database system with multilingual support and theme management for display and formatting. all the rest is considered modules. It handles user authentication, permissions and since recently. Modules tie into the system for authentication display etc. A number of modules come with it, a (HUGE) number is available to add on easily. It is fairly simple to create a new module (or better yet modify an existing one) with some knowledge of PHP and some research on the PN API and modules devel docs (Unfortunately still scattered around too much to call easy to find).

      NOW,

      2- For what you're talking about (just sharing files with file/folder user/group permission) they did make it: it's called linux! and the front end of it is FTP!! (of which there is web based clients available by the dozens)

      I do think I might be misunderstanding "content management"

    10. Re:Try POSTNUKE by spudnic · · Score: 2

      First of all, thanks for the input on postnuke...

      FTP is just a repository. We need something where a user can tell if someone else has a document out for editing or not, who has what document and since when, etc. It's got to have a little intelligence. In addition to this, it has to be easy for our users so they will be happy.

      No, FTP is not a solution at all. If that was all I wanted, that's what I would have implemented.

      Cheers.

      .

      --
      load "linux",8,1
    11. Re:Try POSTNUKE by Anonymous Coward · · Score: 0

      Sounds like you need a version control system, not a content management system. A version control system provides the management of files - i.e. documents - in the way you describe. CVS or something similar will do this. The content management system is mainly concerned with the sharing of information - not files.

      - Jason

    12. Re:Try POSTNUKE by Anonymous Coward · · Score: 0

      Well...just because you've never heard of it doesn't make it less of a "need". I've had several clients who need this same exact thing....and this feature is necessary in a "CMS" because in a large organization people need to maintain a "list of custody" and document the process the content has gone through. So in other words...more mature companies need CMS's that provide this capablility.

    13. Re:Try POSTNUKE by King+of+the+World · · Score: 1

      WebDAV is generally regarded as the successor to FTP. It has versioning and checkouts (depending on the server). WebDAV clients are included in Win98 and up.

  18. Everything is NOT a web site... by sphealey · · Score: 4, Insightful
    Back in 1994 I worked on a very large document management project. We surveyed 15 products then in the market. The project didn't go through for other reasons, but I thought at the time several of the products (particularly SoftSolutions) were pretty close to what was needed to sort out the chaotic nightmare of subdirectories and files scattered across dozens of file servers (Novell at that time - at least with Netware you had some access control and mapping functions you could use effectively - oops, wrong rant).

    Fast forward to 2002. Most of the document managment vendors from 1996 are gone. Now we have "content management", which seems fine as far as it goes but also seems (IMHO) to make the basic assumption that everything is, or will soon be, a web page. Management of plain old documents on plain old file servers (SANs now I guess) has been forgotten.

    Hello! Not everything is content! Not everything will eventually become a web page!! Would the "content management" vendors please remember plain old business documents?

    Thanks.

    sPh

    1. Re:Everything is NOT a web site... by smallpaul · · Score: 2

      Documentum has long been the leader in large scale "document management" and they are still around. They are probably overkill for small or medium sized businesses though.

    2. Re:Everything is NOT a web site... by Anonymous Coward · · Score: 0


      sphealey wrote:

      >Hello! Not everything is content! Not everything will eventually become a web page!! Would the "content management" vendors please remember plain old business documents?

      Why not? Why wouldn't you want all your company's documents viewable at any time from any where from any web browser?

    3. Re:Everything is NOT a web site... by sphealey · · Score: 2
      Why not? Why wouldn't you want all your company's documents viewable at any time from any where from any web browser?
      Well, the word Enron comes to mind... Less dramatically, every business has plenty of plain old spreadsheets and memos that should never appear on any web or Web. Yeah, I know, appropriate security...

      Also, in general documents can be formatted to be usable (or just look good) in only one medium. Something formatted to print on a 1200 dpi laser printer looks like crap on a web browser. And often the other way around too. So there is no need to get a web browser involved when it is not needed or wanted.

      sPh

    4. Re:Everything is NOT a web site... by Qeygh · · Score: 1
    5. Re:Everything is NOT a web site... by dagoalieman · · Score: 2, Informative

      From what I can see, many people need to be reminded it's not all HTML content, too! A particular example I can think of is telnetting- if you have employees RPGing online through IRC, or flash files from various sites. Some people I know who attempt content filtering do it only on http bound traffic!! Almost any of us /.ers could so easily find ways around this stuff.

      All I gotta say is thank God for AFS permissions when it comes to content management- a few netgroups and decently thought out tree makes things SO much easier to manage. :)

      --
      We don't need no Net Explorer We don't need no Thought control
    6. Re:Everything is NOT a web site... by Anonymous Coward · · Score: 0

      Maybe not, but if you've got a public Web site, people assume that the content WILL be. I'm currently working with a client that really needed a content management system but instead got sold a portal/document management system for their public site. While having Word or PDF files hung off a directory tree might be fine for a corporate intranet, it really, really sucks for a public site.

      Overall, my experience is that Web users see Web sites as documents, not as collections of files.

    7. Re:Everything is NOT a web site... by the_rev_matt · · Score: 2

      Note that a lot of the document management vendors are still around, they've simply morphed into "content management" vendors (Documentum, for example).

      --
      this is getting old and so are you

      blog

    8. Re:Everything is NOT a web site... by MareImbrium · · Score: 1

      I'd agree with the statement that everything is not a web site, but not that everything is not content. I've tried to embrace the idea of content management through some of Ted Nelson's ideas (although they aren't all implementable, of course). I work for J.D. Edwards and am on the Content Management team. I'm a bit biased as I work on the project, but I think we have an awesome product (Content Manager V2, about to release, is written in Java). Before I started here, I hear that we used Interwoven and although I haven't used Interwoven myself, the data that's left over is a nightmare. The main goal for output from the system has been documents- it does seem that most other products look at content as only input to a web site - we haven't taken that track and store all the content in its native format (any format- Word, Excel, Gif, RTF, etc.) As a side plug- I think that we have the only multi-language content management solution. :)

    9. Re:Everything is NOT a web site... by Anonymous Coward · · Score: 0

      Will you please look at that subject! "Everything is not a web site." Break it down a little:

      Subject = "everything"
      Verb = "is not"
      Object = "a web site"

      Surely you mean "not everything is a web site?"

  19. i made good experience with by wbg · · Score: 1

    phpnuke. then theres oma - for media management ( realvideo, mp3, realaudio ). zope i heard is also nice, but i dont trust it under heavy load.
    there are loads of php/mysql related content management systems out there just look at freshmeat.
    one thing about PHPNuke - it's not really GPL, but you get the "source" with the download. one guy is the author of it and he's happy if you buy something for his amazon.com wishlist. You can customize it to pull of a site where your users can post articles, post comments as well as a site, where your staff posts articles, and users cant login / post comments. there are loads of "plugins" for it - galleries, and what else you can think of.
    just remeber to get this guy some cash if you use it commercially.

    1. Re:i made good experience with by cocomp · · Score: 1

      Of course there's now a better alternative PostNuke that is true GPL, with over 100 active developers from 35 countries.

      PostNuke forked from PHPNuke at version 5, has been completely rewritten for most of the core code and has a lot better security etc. yet still maintains some backward compatibility with PHPNuke modules / themes etc.

    2. Re:i made good experience with by Anonymous Coward · · Score: 0

      Postnuke "true GPL"????????

      PHP-Nuke is GPL, otherwise postnuke can't exists. That is "true" GPL. Postnuke has too much commercial feel on its spirit.

      Asking for donation, support, wishlists, etc. doesn't means that the software isn't GPL. Be serious when comment, please and don't start "again" a war against PHP-Nuke, which is the one of the best CMS out there.

    3. Re:i made good experience with by wolf- · · Score: 1

      The "one guy" also hates suggestions, bug reports, security reports, and constructive criticism.

      I'd strongly look at one of the forks, with postnuke (www.postnuke.com) being one of the better forks available.

      While it is only at version .711, many of the core security concerns with phpnuke have been removed, and the development process is very open.

      --
      ----- LoboSoft specializes in Digital Language Lab
    4. Re:i made good experience with by Anonymous Coward · · Score: 0

      He probably means that it's not a real "open source" project, and a lot of people disagree on what *that* means!

      phpNuke is in fact GPL, and the source code is open, but the development model is not open, since it's only one guy and doesn't allow others to participate.

  20. #define content and information by Otis_INF · · Score: 3, Informative

    Most people have a problem defining 'content', or even 'information'. When I see an organisation struggling with their enormous pile of word documents full of sometimes vital information, I know there is something basicly wrong: the start of the storage of a bit of information (or better: a bit of data which can be interpret as 'information') is wrong in a lot of organisations, therefor the usability of this information is limited at best: to use it in expert systems, in general documents for print, in websites and f.e. in general database applications, it has to be extracted from the worddocument by external tools, which is not that easy in most situations.

    Some organisations try to use a 'content management system' (CMS) to transfer their pile of worddocs into data inside the CMS, which is then usable as 'content' for websites. However, this process is difficult and error-prone, and the end-result is not what most people want to have but another collided form of the data which was once stored into a huge pile of worddocs.

    Here in Europe you have a lot of different CMS's. Some large ones try to grab a lot of external data and 'publish' that on websites, mostly by offering worddoc/office document importers, others are build around 'data' and stick viewers on pieces of data, which can then be used in websites or anywhere else. How I see it is that there should be a general base of data-elements which make up the core base of data-elements for an organisation, which is used in all kinds of systems that use that data, including viewer applications for websites. My CMS (CESys) does this, also others like the Open Source CMS MMBase follow this approach. I think that's the way to go: it forces organisations to think about HOW to store data and how which data is used, instead of keeping organisations at the level of "when you want to store information, open word and start typing". Because: webpublishing is just connecting a viewer and a piece of data to get viewed by that viewer and with the proper storage of data it's an easy job to do.

    --
    Never underestimate the relief of true separation of Religion and State.
  21. Content & Web: Blue Martini can also do this . by Anonymous Coward · · Score: 2, Informative

    I'm posting this anonymously because of the usual reasons related to my employment ...

    Another company which delivers a content mangement solution which integrates nicely into a web publishing and management environment is Blue Martini Software. I've used their system on a few projects and it does a good job of managing content and pushing out new 'releases' when you have something new to publish. BMS currently drives some rather high-traffic websites, which if nothing else, proves their scalability.

    Yes, BMS in commercial software, but quite good at what it does; it also includes a sophisticated API and a (supposedly, haven't worked with it) quite good Data Mining tool, all of which is nicely integrated ...

  22. This is a real minefield..... by PinglePongle · · Score: 5, Insightful

    Content Management Systems are golf-course-ware. It gets sold to senior executives by smooth-talking sales executives who claim their products solve every conceivable business problem, is a doddle to install, standards compliant, holographic user interfaces, everything.

    The reality is that this is an inherently complex field, which requires a huge amount of business-thinking before the technical solution even becomes relevant - how do you want to manage your content ? Do you have a requirement for workflow-style solutions ? Is revision control important ? Do you need collaborative features allowing several people to work on a document at the same time ? Do you have a knowledge management infrastructure so you can re-use an accepted taxonomy ? What are your security requirements ? Where does your content reside - is it largely "document" based, or is it mainly database-driven ? How technically sophisticated are your content generators ?

    Only after you have worked out what you want to do with your precious content should you consider what the technology can do for you - I suggest using any one of the myriad requirements gathering techniques used in software engineering and specify your "ideal" content management system, then drawing up a list of candidate technologies.

    If you start with "what can the technology do for me", you almost certainly will end up spending a lot of time and effort (and money !) and getting very little in return....

    --
    It's all very well in practice, but it will never work in theory.
    1. Re:This is a real minefield..... by sphealey · · Score: 2
      Here's a useful discussion of these issues. It was written for law firms who got stuck with SoftSolutions, but the advice is generally applicable.

      sPh

    2. Re:This is a real minefield..... by AutumnLeaf · · Score: 1

      Great comments. The whole content management problem is a potential La Brae Tar Pit (SP?). I don't think you can emphasize enough that when people start using these, they should have a problem they are trying to solve, instead of applying them as a solution in search of a problem.

  23. Additional content management software... by MonkeyBot · · Score: 1

    A while back, our company was looking into getting some content management software as well. This stuff (Hummingbird) looked really cool, but our small (less than 50 people) company couldn't validate the tens of thousands of dollars we'd have to spend to get it, not to mention the several thousand per year fee to continue using it.
    You really have to ask yourself what you want. These software packages are REALLY expensive--sometimes more expensive than the annual salary for a new-grad CompSci major. Do you need all the features of a full-blown content management system, or do need something that someone at your company could dedicate some time to and write?

    1. Re:Additional content management software... by trix_e · · Score: 1

      I'm almost always loathe to go the custom development route for something as well-known and covered as web publishing.

      I've been through 20-25 projects that have had some sort of CM need or another, from intranets, to public websites to KM systems, and someone always gasps at the license fee for a package and suggests that we could build it in-house for cheaper.

      Guess what? out of all those, build over buy was a good decision in one instance. One. That was for a small section that needed to be updated fairly infrequently, and needed nothting else fancy. No multi-page management, no fancy formatting, no related documents, no rich media, yada yada yada.

      In almost all of the other instances, we were better off either buying something or grabbing some simple open source code and modifying it to fit our needs, or in the alternative modifying our needs to fit the s/w.

      There are plenty of instances where rolling your own is the way to go, but this isn't one of them.

      --
      No man is an island, but Gary is a city in Indiana.
  24. I keep my manager content ... by Paul+Lamere · · Score: 5, Funny

    by getting my work done on time (which means I should probably read slashdot less).

  25. Was: NCompass by Otis_INF · · Score: 3, Informative

    The MS CM version today is a souped up NCompass version, since MS bought NCompass and changed the name into MS Content Management Server. It's ok, but page-focussed (not good IMHO, since a page is a collection of data-elements that are VIEWED by the page but are not part of it), and quite expensive ($35,000.- per CPU)

    --
    Never underestimate the relief of true separation of Religion and State.
    1. Re:Was: NCompass by alangmead · · Score: 1

      Souped up isn't quite accurate. I'd call it relabled. The only difference between nCompass 4.0 and MS-CMS 2001 was the removal of the Oracle DBMS interface.

      Some of Microsoft's marketing blurbs will try to confuse the issue. (with statements like "XML is an important part of Microsoft's .NET strategy. MS CMS supports XML natively.")

    2. Re:Was: NCompass by MartinB · · Score: 1

      Please also be aware that what Microsoft is selling will only really sing when integrated with a bunch of other MS stuff. Not really a surprise, but when the average install bill comes to around $150k, you'll wish you knew in advance.

      Note 2 - the MS solution is a mid-market one.

      If you're looking at the MS solution, some reading at Forrester (Scorecard Summary: Microsoft's Content Management Server 2001) and Gartner (The Web Content Management Magic Quadrant for 2001, Web Content Management: Software Comparison Columns) will definitely be worthwhile. If you're spending $150k+ on a system, $95 for an analysis of it is fairly cheap.

      --

      The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

  26. ezPublish by Anonymous Coward · · Score: 0

    I like ezPublish.

  27. Don't you know it is against the rules... by sphealey · · Score: 3, Funny
    For small companies/small needs (not a lot of servers/content) I use simple Lotus Notes applications. For larger needs, I step up to Domino.Doc.
    Agreed, but don't you know it is a violation of the Slashdot Code of Posting to suggest that Lotus Notes might be a viable solution to anything ;-) [Novell products too!].

    sPh

  28. InStranet by clobdell · · Score: 2, Interesting

    There's a great new product on the market by a company called InStranet (www.instranet.com) that uses an interesting approach to organizing the content; instead of securing the objects in a hierarchical fashion using ACLs, etc., they employ a multi-dimensional framework to organize and secure the content. It uses the same technology as a lot of business intelligence applications on the market and is far more robust than Interwoven or any of the other behemoths on the market. Something to keep in mind is that a lot of products like Interwoven et al. utilize a proprietary repository for storing the information. So, you can only access your content through their application. InStranet uses Oracle or DB2 so you have greater flexibility in customizing your app. Much better choice if you don't want to get locked into one company's app.

    1. Re:InStranet by Anonymous Coward · · Score: 0

      a lot of products like Interwoven et al. utilize a proprietary repository

      Actually Interwoven TeamSite allows you to access the repository through the filesystem, so you can edit, grep, make directories, etc using all your favorite filesystem utils.

    2. Re:InStranet by Anonymous Coward · · Score: 0

      Its true that you can access the data in a file system....but the format is unreadable.

  29. I have to say you're wrong by Anonymous Coward · · Score: 1, Interesting
    Sharepoint is a worthless piece of crap.
    1. Application critical information stored in Access (go have a look, it's amusing and terrifying)
    2. Easy to make work exactly the way MS wants it to work, an enormous pain in the rectum to make work in any other way (i.e., changing the template layouts, etc)
    3. Requisite office XP to really take advantage of the application

    All the packaged content management systems suck,t hough. After a certian point, it's easier just to pick some decent base libraries or app server platform and roll your own. It will do what you want, you can see your source code, and you might be able to make ungodly sums of money later reselling it (Vignette).
    1. Re:I have to say you're wrong by Matey-O · · Score: 2

      What you've said is grossly innacurate.

      1. Information is stored in _Jet_. Jet is not access, it's also the current datastore for Exchange, which scales rather well if you hadn't noticed. (Site server 3.0 used Access and is a horse of an entirely different color and shape)

      2. Digital dashboard makes 80% of the interface easy to manage and change in a drag n drop fashion. The other 20% is XML/XSL exposed and rather easy to program for if you've got a microsoft background.

      3. Office XP makes for the BEST user experience, but Portal Server works okay with a web only submission method (IE or Netscape), and fairly well with 98/2000/XP with the portal server Client installed on it. You've just gotta behave well in a check-in/check-out document management system.

      Haveing 'picked base libraries' and built my own, this is MUCH better.

      --
      "Draco dormiens nunquam titillandus."
    2. Re:I have to say you're wrong by Anonymous Coward · · Score: 0

      Jet _is_ the database engine under Access, and it's also used by Exchange. So technically you're right, in that Access = Jet + GUI, etc. on top, but the poster you accused of being "frossly inaccurate" was essentially correct.

    3. Re:I have to say you're wrong by corey_lawson · · Score: 1

      Jet is the database engine that Access uses. It may not store its data in an MDB file, because the file extension is not MDB, but you can open it with Access if you change that file's extension to MDB...

    4. Re:I have to say you're wrong by Anonymous Coward · · Score: 0

      Where'd you get the idea that Exchange scales quite well? The thing has had mucho database problems from Day 1 to today and will until the day they finally junk the JET backend for MS-SQL. 16 GB wasn't a lot of data even back in 1996.

    5. Re:I have to say you're wrong by utunga · · Score: 1

      Ok, sure. I don't disagree with you - but one small point.

      I wasn't actually talking about "SharePoint", rather Microsoft''s "Content Management Server" (Yes, I know its a stupid name)

      These are two different things.

  30. PROPS by phutureboy · · Score: 2

    For newspaper / magazine / journal / news sites, consider PROPS. PHP/MySQL/GPL.

  31. Configuration management by Raedwald · · Score: 2, Interesting

    As we're all experts here, I should point out that content management seems to be just a new buzzword for boring old configuration management with bells and whistles on.

    You might therefore want to consider a configuration management system (CMS). Some of the CMS vendors relaunched their tools as content management systems during the dotcom bubble. You might want to look at them. Continuus (now Telelogic) did this, for example. And, of course, you could take the cheap and Open road and use CVS
    --
    Ne mæg werig mod wyrde wiðstondan, ne se hreo hyge helpe gefremman.
    1. Re:Configuration management by sphealey · · Score: 2
      As we're all experts here, I should point out that content management seems to be just a new buzzword for boring old configuration management with bells and whistles on.
      Sometimes it is used that way, but I would consider content managment (which seems linked to web site management) a subset of document management. Document management historically integrated storage, access control, and revision control for various types of documents ("objects" now I guess)

      sPh

  32. Zope + CMF = Content management by dcavanaugh · · Score: 4, Informative

    Correct, Zope is more of an app server. CMF (Content Management Framework) is a plug-in for Zope. Considering it's all free for the taking, anyone interested in content management would be foolish to pass up the chance to evaluate the Zope + CMF option.

    1. Re:Zope + CMF = Content management by the_rev_matt · · Score: 2

      Quite true, though you can also roll your own content management (which is what I did before CMF 1.0 came out). Squishdot is another option, and there are products for a variety of portal-types and specific content management (MyMediaManager, KM NetNews, etc) within Zope as well.

      --
      this is getting old and so are you

      blog

    2. Re:Zope + CMF = Content management by 56ker · · Score: 1

      No, you Zope - Zope isn't a content management system! D'uh! :o)

    3. Re:Zope + CMF = Content management by an_mo · · Score: 1

      Let's be serious. Squishdot in its current implementation sucks big time. The idea of handling everything via web is not always the best solution

    4. Re:Zope + CMF = Content management by dcavanaugh · · Score: 2

      CMF is the current "state of the art" content management system for Zope -- I agree that it's better than Squishdot. Considering what Squish code looks like "out of the box", your derrogatory comments are not entirely without merit.

      On the other hand, Squishdot can be considered "content management for dummies". I originally installed Squishdot to handle a very small, unique specification where we just wanted a "no effort/no cost" repository of files searchable & accessible via web browser. Anyone with an IQ above room temperature can get a vanilla install of Zope & Squishdot running. I thought this project would educate our user community and let them provide feedback so we would learn what was important to them in a "real" content management system. It just so happened that everything we disliked in Squishdot was readily fixable in DTML code. Today, we have a customized version of Squishdot that is tailored to our unique requirements. Along the way, we discovered that the simplistic interface in Squishdot was actually helping us win the hearts & minds of clients who were confused by the more elaborate offerings of our competitors (who spent $1 million+) developing some really snazzy stuff.

      Today's IT management has better options than Squishdot, but anyone new to the concept of content management should play with it to form a basis of comparison.

      Last but not least: handling everything via the web is not always the perfect choice for everyone, but when you have offices in North America, Europe, and Asia, it sure helps when you can manage via browser. Beats the hell out of Windows Terminal Server.

    5. Re:Zope + CMF = Content management by an_mo · · Score: 1
      Last but not least: handling everything via the web is not always the perfect choice for everyone, but when you have offices in North America, Europe, and Asia, it sure helps when you can manage via browser. Beats the hell out of Windows Terminal Server.


      The problem is that you don't have a choice but handling everything via web. I really don't see why one wold spend time developing something like zope, let aside why some user would want to spend time learning the template system the interface, etc.. everything is so cumbersome. I appreciate the effort but there are better and more flexible alternatives which are even easier to install/manage.

      For example I tried postnuke. Installation: five minutes. You can basically handle all administration by web (except plugin installation, which requires ftp and sometimes phpmyadmin). But with some shell access you really can quickly patch things up quickly. With zope/squishdot I tried once to see where my content files where placed (to back them up) and I spend half an hour and eventually gave up. I understand web access but why hide everything from the user? And where are the server log files?
    6. Re:Zope + CMF = Content management by dcavanaugh · · Score: 2

      All Zope objects are in the ZODB database, which is in ./var/Data.fs off of whatever directory you installed Zope in; the server log file is in ./var/Z2.log. If you were looking through the filesystem in the hopes of finding your Squishdot objects and backing them up, it must have been a frustrating exercise. Then again, backing up one file (OK to do this "live") is about as easy as backup gets.

      If there was one thing Zope could really use, it would be the ability to conveniently & reliably use non-ZODB databases and/or filesystems as alternatives to ZODB object storage. There are plug-ins that attempt some of this, but they are limited and not particularly useful in conjunction with products like Squishdot.

      By the way, FTP and WEBDAV are also management options, so it's really not limited to browsers. In exchange for the limitation of "http/ftp/webdav" management, you get platform independance. Zope server runs on Windoze,Linux,Solaris,etc. and can be managed by anyone with a browser on any OS whatsoever. That's about as un-Microsoft as software gets these days.

      Having said all that, a "fat client" management program would make a nifty IDE-style environment, but the Zope designers seem to like the concept of being able to run the entire operation from the local Internet cafe or airport kiosk.

      Like all the other app servers out there, Zope has a fairly steep learning curve. Among those who use app server systems, there is a great deal of the "what I know how to use is best" attitude. There are some people who look at Zope and just don't get it. For others, Zope is like a religion. I'm somewhere between the two. It's a great product, bordering on awesome. The fact is, nobody has the perfect all-purpose app server. If such a thing existed, we would all install it and there would be no discussion.

    7. Re:Zope + CMF = Content management by an_mo · · Score: 1

      fair enough

  33. Anyone used Cofax? by Wee · · Score: 2
    Interesting Ask Slashdot: I'm going to be implementing a content management system pretty soon. While searching, I cam across Cofax. The info blurb from their web site:
    Cofax is a powerful web based Content Management System used to edit and manage the Online Editions of 16+ Newspapers. It was developed as Open Source software. Majority of the code was written by Knight Ridder employees, with additional code contributed by others under an Open Source license.
    Cofax looks nice. It uses Java servlets, XML, and can use MySQL, which are all soft requirements. The nicest feature, courtesy of the servlet engine, is that you can plug it into an existing site without modifying URLs.

    But has anyone here used it? What's bad about it? What's good? What else is better?

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

    1. Re:Anyone used Cofax? by Anonymous Coward · · Score: 0

      Yes. I've had the misfortune of using it. Either hire someone who has two plus years developing for it, or plan on paying $100K+ for customization.

      If you're looking for a system which is easy customize, look elswewhere. If you've got a load of dough and don't plan on modifying the product, Cofax (with the scanning module) is amazing for document and content management.

    2. Re:Anyone used Cofax? by phutureboy · · Score: 2

      I haven't used Cofax but I've studied it to an extent. We considered deploying it at one point, but opted instead to roll our own (linked in sig). While I of course can't resist plugging ours, I realize that not every one is looking for something written in PHP. So, you might find the list of other news site CMS's on this page useful.

    3. Re:Anyone used Cofax? by Anonymous Coward · · Score: 0

      Cofax is very powerful, but you'd better be a serious Java developer and sys admin if you want to deploy it for real. Its not really installable and bottom line is you've really got to know what your doing.

  34. Digital asset management... by Anonymous Coward · · Score: 0

    for archival/project/licensing solutions you can look at eMotion's MediaPartner:

    http://www.emotion.com

  35. Try VIP by Anonymous Coward · · Score: 0

    go to www.gaussinterprise.com

    content/document management

  36. CityDesk by Dacmot · · Score: 3, Informative

    CityDesk by our beloved Joel Spolsky seems like it may be powerful enough and quite easy to use (if it lives up to Joel's standards as he claims it does). I haven't tried it myself but you might want to look into it as it seems *much* cheaper than other content management software.

    1. Re:CityDesk by David+Kennedy · · Score: 1

      Given recent comments on here I'll bet Joel will appreciate a positive word or two!

      (My opinion? Some good points, some bad points. He's very much a shrink-wrap developer.)

    2. Re:CityDesk by Anonymous Coward · · Score: 2, Informative

      I have played around with it, and I think CityDesk is a worthwhile piece of software. There have been some recently minor fixes and it appears that it should be able to handle several hundred pages easily. Not sure I would use it for a large corporate web site, but it certainly isn't priced like a large CMS either.

    3. Re:CityDesk by walong · · Score: 1

      Yes, CityDesk is really the killer app for low end CMS.

    4. Re:CityDesk by Anonymous Coward · · Score: 0

      Have you looked at Radio Userland?? Check: http://www.scripting.com

  37. One Issue by SomeOtherGuy · · Score: 3, Interesting

    I have seen with multiple content management applications is as follows:

    Most content managers create an AutoIndex feature that works similar "in theory" of a web search engine such as google. When adding static html files as objects into the system --- this works great because it is able to index the content of the HTML pages with pretty good "searchability" ... where it falls flat is when it comes to dynamic pages that rely on database queries and criteria for the content (.cfm, .php, .asp, etc.) At least on the "web side" of our content management process -- this is causing all sorts of issues when trying to add dynamic pages as objects into the various products. (We already have the source control issue handled with mks -- but since 90% of our pages are dynamic -- most of the benefits of traditional "content management" have yet to be realized in areas where the content gets created on the fly --- turns search engines to mush.)

    --
    (+1 Funny) only if I laugh out loud.
  38. Documentum by s2head · · Score: 1

    Documentum has been doing content management before the web began. They provide Workflow/Lifecycle support, controlled document support(e-Signatures, SOPs, Change Request, Change notices), Web Publishing(take a document through a lifecycle until it reaches the published stage and then push it onto the web server), collaboration, digital asset management, portlets, and also syndication. It's pretty comprehensive if you can get everything working together correctly. A lot of the components are hobbled together, but at least it's a complete solution.

  39. What are you really looking for? by Dastardly · · Score: 2, Insightful

    Web content management is one thing, but it doesn't go far enough for what I am working on. I have been looking into XML aware content management systems that chunk XML documents, and allow reuse of those chunks. For publishing to html, pdf, paper, and whatever might come out in the future. This is so documents created by multiple departments can be accessed by other departments, and reused by documentation groups for customer delivery. And, maintain consistency accross reused information.

    Some features I am looking for:
    1) XML based documentation.
    2) Multiple authoring tool compatibility.
    3) Standards compatibility
    4) Check-in/Check-out with release versioning a la CVS.

    One of the interesting points I have seen is that content management alone won't cut it. You have to have the leadership in the company to push through the cultural changes to get a real return on the investment. A big point of content management is to enable all groups in a company to share information and build on the knowledge of others. The term coined in the article I read is knowledge management. Contenet management is the tool to free up kowledge in the company from departmental web server and file servers and make it available to anyone who needs it.

    Dastardly

  40. Re: "...will convert...PDF...to...SWF" by petej · · Score: 2

    Did I read that right? Will this product convert Acrobat files to Flash? Why would you do something like that?

  41. Flavors of Content Management by Aaron+M.+Renn · · Score: 5, Informative

    Here is an overview of the various flavors of content management:

    1. Content Management. A generic term for managing various types of content. It includes a system for managing digital content files (and perhaps offline content as well) along with metadata that describes the content. Usually workflow and security are included.

    2. Document Management. Content management focused on text documents, office automation documents, and scanned images. These tend to be very workflow oriented.

    3. Web Content Management. Obviously web focused content management that is oriented towards the web publishing process. Includes some workflow and usually publishing templates and perhaps a mechanism for actually publishing the content to the web server.

    4. Digital Asset Management. Focused on being an archive or digital library that other systems such as web content management can draw on. The focus is on re-purposing of content. Often these system are rich media focused and include facilities for transcoding content from one format to another dynamically.

    Hope this helps.

  42. Re:This is a real minefield...so avoid Bulldog! by Anonymous Coward · · Score: 0

    I used to work for Bulldog, "The Leader in Digital Asset Management Solutions". We all knew that CEOs and directors loved our product and the people who actually used it hated it. Kind of like Lotus Notes in the early days. It was definitely an matter of style and empty promises before substance. For a while, though, we thrived on clueless pointy-haired bosses--just for a while.

  43. A few... by mccalli · · Score: 2
    Documentum FileNet OpenText Autonamy (sort of...) Intrinsic Interleaf

    Have to say I mostly agree with those who saying 'define content'. What is it that you want to manage, and on what sort of scale? Most of the products above will cost you an utter fortune.

    I've spent a while in this. In 1992 I was doing document image processing, in 1993 document processing with workflow, in 1995 working for a company called the Content Management Corporation (now bust, came this close to getting a deal to be distributed as an Oracle add-in when Oracle web cartridges were being pushed). On top of that, many of my friends worked in the same area. One in particular, who I won't name, has worked in technical pre-sales for a couple of the above products and so knows them well.

    Basically, you must define content. You must define what you want to do with content - workflow, revision management, or just a glorified file system? And do take advice of posters above - the world is not composed soley of web pages.

    Incidently, I've been given some mod points for this particular thread - a thread on a subject I've been dealing with for eight years. I'll do my best to give away a few intelligent points here and there...

    Cheers,
    Ian

  44. How about... by Anonymous Coward · · Score: 0

    How about japple?

    Pretty neat, from what I have seen.

  45. "Content management" is the epitome of a buzzword by The+Pim · · Score: 3, Insightful
    You absolutely have to understand that "content management" is a buzzword. That doesn't mean that these packages aren't useful; it just means that you have to look very closely at what they do in order to make a rational selection.

    The best definition I can come up with is that a CMS is anything that offers, in some form, with a reasonable level of integration, several of: content (especially file and data record) control (revision control, access control, triggers, backup), content entry, searching, workflow, templating, deployment, delivery (including personalization), and commerce support. Each of these is a category (perhaps a buzzword) in itself, and you'll have to research what they are and how useful they are to you. While all the vendors will say their products do it all (or--the next version will do it all!), each is stronger in some of these areas, weaker in others. They also vary greatly in the amount of out-of-box functionality, versus how much you need to build, and they differ in ease of extension.

    Frankly, it's really hard to make a good decision about these products without putting a lot of time into evaluating them against your needs. If you don't have a good idea of what you want from a system, you'll probably end up buying a lot that never gets used (happens all the time!), and missing out on a lot that could have been useful. So I'd work at defining your needs (talk to everyone who will use the system to see what they think a CMS does), then ask specific questions of the vendors, and try to demo the systems before making a decision.

    Also, learn the lingo. You actually can get information out of the marketing material, once you learn the code.

    Good luck.

    --

    The evaluation of an action as 'practical' . . . depends on what it is that one wishes to practice.
  46. Sycomax by mrd98 · · Score: 1

    I worked for a web company, Syzygy, last summer and they had a really good content management system called Sycomax. It is not commercially available, only through Syzygy creating you a website, but it was a really good easy to use system.

  47. Bricolage - open source CMS by phippy · · Score: 2, Interesting

    formerly known as many different things....it's on sourceforge. it is an industrial strength CMS open source project that (in many different implementations) runs the content management for some large scale sites.

    Postgres/Mason/mod_perl/lots of other stuff...check it out. the developers working on it know what they are doing. stable as all get-out and a pretty intuitive UI, in my opinion.

  48. What is "content management" ??? Answer this... by Anonymous Coward · · Score: 0

    My company rushed into buying a content management system (StoryServer) before even knowing the meaning behind the term "content management." Even after three vey ugly years with StoryServer, no one can give a good definition of what "content management" means to our company. We had nothing in terms of content. We didn't have a content location or organization problem. What we had were business users sending I.S. countless word documents to convert into HTML for our web site. All that was desired was a system to allow the business customers to create their own documents and manage the placement of the documents on the webserver (site management). Well, after an amazing display of smoke and mirros by the Vignette salespeople at the time, our business people decided this was the product for them. Little did we know, Vignette had shown us a finished product that was created for sales presentations only. The propduct we purchased was nothing more than a glorified TCL editing environment with a web server front-end. The "content management" part of the system was a joke. We actually had to write code to "manage" the records in the content management system. What was it that this content management system was managing anyhow? We have struggled for years with production issues, slowness, etc. It's a joke. "Turn on caching," they said. Caching, in this system, is nothing more than creating HTML files in the web server's file system. OH MY GOD!!! I could have done that without this "content manager." My point is, know what you want and what problem you're solving before jumping into a product that will supposidly solve all your problems. You may find that your only problem is a management team hyped up by a lot of sales and marketing jargon. We could have had the exact same system we have today, written in Java with an oracle back-end database for "content storage" and have something a heck of a lot more supportable than the miles of cryptic TCL code we now have. Why TCL? Because this is what a StoryServer templates (i.e. JSP, ASP, etc.) are written with. Templates are a combo of TCL and HTML. It really sucks having paid a huge amount of cash for something that is built around a free language. Now we're trying real hard to get this product our of the mix so we can concentrate on just Java. It's a mountain of a task to undo this mistake, though.

  49. Chuckwalla by nanner2 · · Score: 1

    Chuckwalla is another commercial
    Media Managment System
    great for printing outfits that use Macintoshes and eps's http://www.chuckwalla.com

  50. Forgot to read the FAQ by duckygator · · Score: 0, Offtopic

    I'd mod you up if I was a moderator. Good one. Guess that explains why I see so few references to Notes and Novell.

  51. Re: "...will convert...PDF...to...SWF" by Big_Daddy_CBT · · Score: 1

    Yep..You read it correctly. It can be used to reuse Acrobat pages in a Flash file. It is actually an extensive system. The idea is to be able to find and reuse content.

    Kris

  52. Documentum 4i and open source alternatives by Drashcan · · Score: 2, Informative
    I have been involved in development in and around the Documentum 4i document management system.

    I would like to state that I do not have any relation with Documentum.

    According to an entire army of market researchers, among which Gartner, Seybold, etc, Documentum is the most important document management system on the market (Gartner: max. vision + max. ability to execute).

    In my opinion the product is architecturally flawed and has serious shortcomings in terms of documentation (to say the least).

    Architecturally flawed: the product still bears a legacy of client server, or better, outdated client application (i.e. Desktop client) and so-and-so server.
    The so-called e-Content Server is in fact a topping of any major RDBMS (Oracle, SQL Server, DB2) which turns that RDBMS into an object-oriented DB and inserts and manages the usual document mgmt stuff into the DB: versioning, document life cycles, workflows, etc. Nothing extraordinary and one might ask why in heaven do they need to turn around the nicely structured relational database into a very intransparent OO DB.

    The webifying of the entire thing, because that is what Documentum is after right now, is strategically an absolute mess. I very often had the impression that Documentum itself does not know which direction to choose: J2EE? .NET? This is especially visible when integrating external databases into a website of which the content is managed through Documentum. Whether you choose Java (JavaBeans + JSP) or ASP to integrate the external databases does not really matter: pieces of code will be spreadled around in your DocBase (repository of documents, workflows, etc in Documentum slang) but also on your server (no, no, no, NOT controlled by your document management system). Documentum just does not provide a solution for integrating external databases (which need to be queried on your website) into your webcontent. You need to build up the framework yourself.

    Stability: the product is very unstable, server-wise as well as web-client wise. The client-server Desktop client is better but outdated.

    One could actually ask whether it is a product or a service you get in exchange of your million dollars or so. Sure you get some software but it requires a tremendous amount of "customisation". And, o yes, forget about getting a set of proven procedures etc. Documentum just shines in terms of absolute lack of documentation on best practice, methodology etc.

    An open look under the hood: Documentum is to a large extent a puzzle of software from other vendors. As said: 3rd party RDBMS (ok, we can live with that, SAP also uses mostly 3rd party DBs), 3rd party search engine for the repository (!!!), 3rd party PDF rendition software (!!!), 3rd party (OPEN SOURCE!!!) XML engine (Xalan or Xerces, I do not remember)...

    Can a company go for an open source content management system?

    Sure it can, especially since large chunks of a commercial document management system are based on open source. But that is the wrong question.

    Can the management of a company go for open source software?

    Usually not. Because open source poses a risk. Not so many have done it before, there are less highly paid consultants around which you can blame the failure on and besides Gartner says ...

    Just my few cents.

    --
    The nice thing about Windows is: it does not just crash; it displays a nice little dialog box and let's you press 'OK'
    1. Re:Documentum 4i and open source alternatives by sphealey · · Score: 2
      Architecturally flawed: the product still bears a legacy of client server, or better, outdated client application (i.e. Desktop client) and so-and-so server.
      Um, there was nothing wrong with the client/server model, and desktop clients often provide far superior functionality to the alternatives. You go into this yourself farther down when you discuss the move to "webify" the product in question. Web browsers are great for browsing; not so great for other things.

      sPh

    2. Re:Documentum 4i and open source alternatives by Le+Marteau · · Score: 1

      The webifying of the entire thing, because that is what Documentum is after right now, is strategically an absolute mess

      I don't get the point of the Documentum web client. To begin with, you have to install this DLL in order for it to work with IE. I mean, if you have to install binaries on your system to get the Web client to work, why not just install a stand alone client? And don't get me started about how you have to turn on ActiveX to use it.

      Plus, the web client is harder to use than the old client and has less functionality. I just don't know what they were thinking when they shipped it but, wow, does that web client suck.

      --
      Mod down people who tell people how to mod in their sigs
  53. KnowledgeKinetics... by PantalonesVaqueros · · Score: 1

    KnowledgeKinetics (www.knowledgekinetics.net) handles document (content) management as well as a whole slew of other things. Quite a nifty set of tools.

  54. America rules! by peter303 · · Score: 2

    Though a Brit invented the World Wide Web in Switzerland, it seems that Yankees only really understand how to commercialize it!

  55. You might want to try by jawahar · · Score: 1

    1. ArsDigita Community System (http://www.arsdigita.com)
    2. Open Architecture Community System (http://www.openacs.org)

  56. If you like zope.. by Thrakkerzog · · Score: 0

    check out Japple.

    Japple has some very interesting technologies, including a way to seperate your HTML from your logic by a very cool template system -- the most advanced I have ever seen.

  57. Stellent Content Server by Anonymous Coward · · Score: 0

    If you are looking to manage Business Content, Stellent Content Server is probably your best bet. It has way to many features to list and is very customizable. It comes out of the box ready to run unlike many of its competitors. It also has a strong publishing add-on in case you are interested in publishing native content (Word, Excel, etc.) to be converted for a website. Check it out at Stellent.

  58. www.publishbutton.com by Anonymous Coward · · Score: 0

    Publish Button is an interesting CMS from Canada. In addition to content management, web application logic and page design can all be done from within its web interface. Too bad it's not open source. :)

  59. www.publishbutton.com by Anonymous Coward · · Score: 0

    Publish Button (www.publishbutton.com) is a CMS done in MySQL and PHP. In addition to be able to manage content through its web interface, web application logic and page design can also be done completely through its web interface. Pretty cool... too bad it's not open source.

  60. for more discussion visit cms-list by filsa · · Score: 2, Informative

    I run a mailing list for people interested in content management. It was started by myself and my friend Cam at OSCon in 2000, and has grow from the stack of about 35 business cards to a mid-sized list of about 1000 regular subscribers and more on digest. It's populated from some smart, articulate people and there is plenty of traffic these days.

    Recently we had some discussion about why or why not use open source content management systems. There are many issues beyond technology in the content management world--the list in general tries to address all aspects of content management, though those conversations are often held in the context of costs and performance.

    The list is geared towards users of cms as well as the engineers/designers who admin and support the cms. Marketing to the list is forbidden. There's lots of interesting discussion in the archives. The cms-list is moving to a new home, cms-list.org, but for now, find it at cms.filsa.net.

    Phil Suh - cms-list Listmom

  61. Try midgard-project.org by jdoeii · · Score: 1

    This is not ment as a flaimbait. This is now we did it. YMMV.

    First you need to decide what you want to do with your system, then how much you are willing to pay for deployment, and then how much you want to pay for maintanence and expansion.

    We evaluated a number of CM systems back in 1999. arsDigita requires Oracle (expensive), OpenACS was not ready for real world deployment, CMS based on JBoss is relatively expensive due to cost of programmers. Zope uses its own programming language which translates in to problems with finding qualified programmers.

    We had one more requirement. We wanted to have human-readable URLs

    We ended up choosing Midgard. It's a GPL-ed Apache+PHP-based CMS running on top of MySQL. It has its share of quirks, but three years after deployment we do not regret the choice. Midgard is suitable for running a small to medium-size web farm. It's based on PHP, thus the programming has the same limits as any programming in PHP. Another shortcoming is exclusive use of MySQL.

  62. ActiveWeb by zpengo · · Score: 3, Informative

    ActiveWeb, a German company, has a great content management system that covers digital assets as well as content management. Its granular workflow and security features allow you to fully customize who sees what, and templates, preferences, and other features let you dynamically change how they see it. A great product for the money.

    --


    Got Rhinos?
  63. Re:"Content management" is the epitome of a buzzwo by The+Pim · · Score: 2
    Following up to my own post...

    The other critical thing to be aware of is that, compared to, say, your text editor, these CMS's are not mature products. They're bulky, slow, confusing, buggy, hard to install and administer. They're full of rushed, ill-conceived features. They usually have twisted histories that zigged and zagged based on major customer needs, stategy changes, marketing and technology fads, and bolt-on integration of acquired or licensed products--and it shows in a big way. (Welcome to the world of enterprise software!)

    When they say "easy to install", they mean it takes one consultant one day--and that's probably for a minimal install that won't do anything useful! When they say "easy to use", they mean that after you have done the install and some initial integration work, and if you have a capable administrator keeping an eye on things, then the business user will be able to get his work done.

    Be assured: There will be days when these systems drive you insane. On the bright side: After you've made them work, you can become a highly-paid CMS consultant!

    --

    The evaluation of an action as 'practical' . . . depends on what it is that one wishes to practice.
  64. NetShell a build your own type CM by steve · · Score: 1

    My company has been working on this problem for some time and so far the best (for us) we found is NetShell. the only reason we picked that one is because it gives you a linux style shell on any remote machine. It's based on a lot of the Cygwin stuff but it really lets you build your own content management package.
    They do sell a GUI for their system but the price is just wrong.

    --
    "there is a marmot in the bucket ? I'll go fix that." (don't ask)
  65. It's fact there are a few by kingtonm · · Score: 1
    In my experiance if you want to use an "out of the box" solution, really make sure that what you're given in terms of features is as close to what you need as possible. If you get a system with loads of features I gaurentee you won't use half of them. I built a Corporate Knowledge Management System (I love the smell of buzzwords in the morning) using Vignette V/5. It was, IMHO, overkill for the type of web app we were building. From then I went to use lots of different ones, Spectra, Broadvision, Interwoven, three or four opensource ones and it seems content management systems fall into two categories.

    Delivery and Management model or Management Model. In the first instance the tool worries about managing your content, usually using tables it creates in a database you provide or XML files. It also has something like a scripting language or other tool for you design your pages with and then insert your manged content (or links to it). The second model effectivly reaches down into a repositry which the system may or may not have created and effects changes on the files that your delivery tool, like perhaps a servlet with an XML parser reads.

    The arguments for an against can go on and on for hours, dependent on varying circumstances. If you have lots of legacy data the tools that can be adapted to use your existing repositories can be useful but then again you have to weigh up the pros and cons of implementation time. You might find it'll import your data a dream but it takes so long to implement that by the time you've done that you could have imported the knowledge into another product.

    Main features are:
    1. Workflow, allowing tracking of tasks associated with a piece of content, file, link, article, etc
    2. Security, logging in for authorised people to perform actions, edit content make it live.
    3. Audit trails, for all actions, who does what, who put Belindas Big Boobs on the corporate homepage
    4. Profiling, Vignette were very big on this, broadvision sucked at it, saying for instance, hey, you like movies about dweeby looking guys getting the girl in the end, you might like watching Deep Impact or some such
    5. Legacy Data, unless you're a brand new company you've always got this, in my case we had 20 years of methodologies to deal with. As an aside you'll need the support of the rest of the business to help you wade through what is important, what's junk and where it goes.
    6. Multiplatform support, if it's a delivery tool also, this is more promonent than in a management only system, does it let you use wap, create avantgo channels easily etc.


    7. As someone said earlier, the big coporate players arn't cheap, Vignette will cost you half a million before you've started. Things may have changed since I used it, but yes, these things arn't cheap.
      Last thing before I go and leave you good people alone. Opensource, There are some really cool tools out there, one of these days I'll release the one I'm writing for the J2EE platform. Checkout sourceforge. Try content management system or CMS.

      That's all folks
      Max
      --
      Insert Clever Signature Here.
  66. in defense of Lotus Notes by worktobedestroyed · · Score: 1

    Being a Notes developer, I know that notes sucks on quite a number of grounds: cost, memory hogging, really large install, etc, etc. However, it is probably the fastest platform to develop high powered business workflow apps.

    As far as content management... Domino.doc is pretty great, there is also a 3rd party web managemnt tool called Aptrix that I worked on an implementation of. both products are pretty great, but only if your business is large enough to warrant running Notes/Domino server in the first place. I mean, Post Nuke does basically the same thing as both products and is free (as in beer, as in GNU).

    --
    Don't wait to be hunted to hide. - SB
    1. Re:in defense of Lotus Notes by Yakman · · Score: 2

      I also worked on an Aptrix implementation, then I moved to a different company and ended up writing my own Notes/Domino CMS that had all the functionality of Aptrix we needed, none of the functionality we didn't need, and none of the quirks.

      Basically if you're using Notes/Domino it's not a huge effort to make a good CMS with Workflow/Templating/any other features management would like because exactly like you said, it's a great platform for RAD of worklow type apps.

  67. PHP-Nuke to rule them all by Anonymous Coward · · Score: 0

    PHP-Nuke is the best Content Management System I tried out. It has a very BIG community, a lot of addons, modules, blocks and themes to play with, the people is very friendly, administration system is very easy to understand and use, has intelligent modules and blocks system... You'll not be dissapointed at all.

    1. Re:PHP-Nuke to rule them all by Thalinor · · Score: 1

      if you want a faster, more stable alternative, try postnuke

      it has all phpnuke offers, and more.

  68. omegaCMS- content management system generator by jenkin+sear · · Score: 1

    A buddy of mine's been working on Omega CMS - a content management system generator: you enter in your primitives and it sets up the DB, creates a bunch of java accessors, and builds some standard JSP templates- you can customize them to your heart's content, as they are straight JSP at that point. It isn't GPL, but it's freeware if you use an open-source database like postgres or mysql.

    --
    What a strange bird is the pelican, his beak can hold more than his belly can.
  69. Ariadne by Anonymous Coward · · Score: 0

    Try it- you won't need more

    http://ariadne.muze.nl/en/

  70. Phoundry by voidatavoid · · Score: 1

    Have you heard of Phoundry? Phoundry is a user-friendly, web-based, database-driven CMS. It's small, rather cheap, written in PHP4 and compatible with MySQL, PostgreSQL, Oracle and MS SQLServer (the beauty of PHP...). Phoundry only manages content in the backend-database and file-uploads, it does not generate a website. It's up to the website-owner to fetch the data from the database using the tools he's used to (either PHP, ASP, JSP, ColdFusion, whatever). Best of it all: anyone who ever touched a browser can immediately work with it. See http://www.phoundry.com for more info and an online demo.

    --

    Time flies like an arrow, fruit flies like a banana.
    1. Re:Phoundry by voidatavoid · · Score: 1

      Let's make that link clickable: The Phoundry website is www.phoundry.com, the online demo is here.

      --

      Time flies like an arrow, fruit flies like a banana.
  71. Unraveling interwoven by Anonymous Coward · · Score: 0

    Content Management is like 'family values' everybody believes in it but it's really hard to define. Before closing the deal out on the links to buy Interwoven and its consultants, breakdown the functional components of what you need in a content management system, develop some use cases and see what you can piece together in-house and with open source. Content input and output (presentation) are customized (not out of box) and require consulting $$$.

    Yeah, Interwoven is a good product if you get it installed right, get consultants who aren't cutting their teeth on their first install, and if you did your homework to see if it is a fit with your business. You do understand your business right? If you are doing templating or it's critical to your buy decision, get a proof of concept from pre-sales support. THis is hard because it means you need to understand your content. Storage, versioning, access, taxonomy are easy. What's hard is when you want fine-grained information, i.e. data with meaning at some sub-element level that drives searches or presentation on the smart retrieval and output format end of the system.

    Gotta do XML. Gota do DTDs. Gotta do XSLT for complex DTDs. I like hippie-ware and am toying with jakarta slide and POI [jakarta.apache.org].

    Check out xmetal at [www.softquad.com] or xmlspy [www.xmlspy.com] as not free but low cost templating systems even a .org can buy. Gotta have an editing system that constrains to a DTD. WYSIWYG editor for non technical types is cool.

    A trend in internet consulting, what's left of it, is the movement from building e-commerce sites to maintaining and refacing now "legacy" sites and pushing half-baked, tightly-coupled, all-or-nothing, guru required CM solutions that end up costing millions in consulting and leave everyone unhappy.

  72. Interwoven by pyramidos · · Score: 0

    We use Interwoven, but frankly for $150k we could have written something more user-friendly in house. .'.

  73. I breath CMS by SkyLeach · · Score: 2, Informative

    Or at least I have been for the past month+.

    I was tasked with evaluating and recommending a CMS on top of Weblogic Commerce Server/Personalization server/Campain server or whatever it's being called at the moment.

    After going through all the presentations, whacking at installs and demos, pouring over frameworks and reading through source code I have finally come down to the following recommendations, opinions, and other such stuff.

    Let's start with the definition. Is a CMS just supposed to store text, images and possibly other binary files, or does it store HTML and a framework as well? Every single one I have seen (ArsDigita, Zope/CMF Dogbowl, Fatwire, Stellant, Interwoven, etc...) have different ideas of what that means.

    I believe that a CMS and a CMF should be separate yet work together nicely. This concept only shows nicely on the Zope project, and not at all in the others I mentioned. Write your own framework or use the CMF Dogbowl, it's all yours to choose. All the others I mentioned force you to use their framework if you want to use their CMS. A CMF is an architectural framework implemented in a language on top of a framework. A CMS is an application written in any language you choose for storing content.

    Fatwire and Stellant are ok, but really bloated and untested. They do not perform well and are not even really out of beta yet. Interwoven does not perform much better and is priced somewhere past the moon. ArsDigita is ok from what I have seen, but nothing to write home about and lacks some of the functionality of Zope's CMF. That said I think it is a fine solution if you want to: go with it. Again you are forced to use their CMF if you use their CMS. Zope is my favorite because it's a CMS with other nifty tools like Python and DTML to boot. I can extend it and hack the source, both very nice features. They don't make me use their framework, but if I want to use it then I have a very nice one integrated and ready to bring online. The biggest benefits are discussed below, which was why I was so picky about our CMS.

    I also see things that are a mutation of the concept of a CMF and a framework, like Portal Server. This horrific idea by BEA of how to mangle productivity and make the overworked lives of web developers much worse is only more problems on top existing ones without offering anything to ease the pain. BEA's marketing department is using mind-control devices, however, and used them on my bosses convincing them to force me to use the beast.

    After learning (through great frustration) how to use Portal Server I have managed to implement a nice solution that minimizes the pain of administrating Portal Servers "portals". (I put that word in quotes because their "portals" are not Portals, but something else entirely which I have failed to properly quantify.)

    My solution was to create a pipeline to Zope through a wrapper library and an HTTP connection, a tag library, and bang-whip-zing I have a working CMS and I can pretend to use the Portal Server "framework" (NOT), while really using Zope's stuff. It looks like this in JSP:

    Now I pass of everything except actual java programming (like ERP access to corporate systems and in-house tools), to marketing to plug into Zope. I don't get called for "change this style sheet" questions anymore and yet I still have full control over everything.

    IMO, if you are going to use a CMS and you don't want to make your life hell use Zope. Otherwise, my second choice is to go with ArsDigita. The rest are just too knew to the game and way too bloated and slow.

    BTW: It took me only a couple of days to wrap zope in a library for use in JSPs and It can be done from any type of framework. Sure, it's odd to read content from an HTTP stream until you remember that when you channel bond your NICs, make your connections cached in a resource pool, and use Zope's caching the HTTP stream is faster than reading from disk :).

    --
    My $0.02 will always be worth more than your â0.02, so :-p
    1. Re:I breath CMS by stevenhatch · · Score: 1

      great post! "... channel bond your NICs, make your connections cached in a resource pool ..."

      Very interesting ... care to elaborate?

    2. Re:I breath CMS by SkyLeach · · Score: 2

      There is some information on what channel bonding is here. I have not yet set up my system to handle this, but I intend to.

      Everyone knows about caching on a web server, so I won't bore you with that. Since I am using a java application server (Weblogic) to serve my site, I can configure the container to load and serve a connection pool to my applications. This means that the connections are never closed, and so I only have to spend the overhead of opening the connection one time. I am serving from the same machine(s) so my reuse of connections is very high.

      It's really quite fast. I'll probably write a howto on this for others to follow as well.

      --
      My $0.02 will always be worth more than your â0.02, so :-p
  74. I bet you're a shitty programmer by Anonymous Coward · · Score: 0

    You can't have built anything substantial, or anything of any quality, and after the fact say that Sharepoint is a better solution. If you have, you didn't know what you were doing, and you didn't learn from your mistakes.

    Interestingly enough, I've build content management type things from scratch + a few libraries, and I've always found that what I did (on Windows or UNIX) generally worked better than packaged stuff.

    Now I realize, you're probably a $25,000 a year hack at some big company and all you know how to do is the drag and drop stuff from VS InterDev 6.0, but for the rest of us with actual programming skills, and skills which extend past what can be learned from books with "Dummies" in the tiele, we prefer to actually program something.

    BTW, nice way to throw around the XML/XSL stuff. Almost made you sound like you know what you're talking about.

    1. Re:I bet you're a shitty programmer by Matey-O · · Score: 2

      When your opponent devolves into personal attacks...and ignores 3 of the 4 refuted points...you've already won.

      --
      "Draco dormiens nunquam titillandus."
    2. Re:I bet you're a shitty programmer by Anonymous Coward · · Score: 0

      when a moron responds to a troll, he loses. Congratulations, loser, I fucking trolled you. Such a stupid fuck. That, and you're probably a shitty programmer.

  75. Anyone know a web CMS... by frankie · · Score: 2

    ...that doesn't also want to be the web server?

    Our department site is piggybacked on a nice big Sun maintained by the university. It can handle a lot more (traffic|attacks|uptime|etc) than any little box we could set up. So I've been trying to find a CMS workflow that outputs to static pages and uploads them to the production box after the changes are accepted.

    I checked out ArsDigita, SourceForge, and most recently HotScripts. They have a lot of stuff, much more than I have time to sort through. Love to hear specific suggestions.

    1. Re:Anyone know a web CMS... by phippy · · Score: 1

      try this, but it's strengths come thru when it's used with a site that is dynamic (a version of this runs salon.com's content management)

      http://bricolage.thepirtgroup.com/

    2. Re:Anyone know a web CMS... by alangmead · · Score: 2, Informative
      There are a few systems that are entirely content production oriented and create flat HTML as their output. For commercial systems, Interwoven fits that criteria on the high end (except for their "web accelerators.") and companies like Red Dot on the low end.

      I attended a talk earlier this year given by Andy McKay from Activestate describing their use of Zope on activestate.com. Basically for one portion of their site they develop all their software on Zope on their development server, export it all to flat files and push it to their production side.

      So just because a CMS wants to be a web server, that doesn't mean it has to the a production web server.

    3. Re:Anyone know a web CMS... by MartinB · · Score: 1

      Interwoven. That's their USP. Some people think that that's turning a weakness into a strength - for most situations that's the case, but not all.

      --

      The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

  76. Empower by woonaki · · Score: 1

    There is a product out there called Empower and it is very easy to work with... I have worked with the ColdFusion flavor (very easy to use). There is also an asp version you can use... The users can edit there on content via a browser plug in. Admin controls the rules... Price is cheap compared to Interwoven...
    I implemented on a large scale over 500 users,

  77. I've been using DAXKO's ST by Anonymous Coward · · Score: 0

    ... for just over a year. They offer University ST and Website ST for online content management at http://www.daxko.com

  78. Danger Will Robinson, check your sources by ajknott · · Score: 1

    First: I work for one of the companies that has been mentioned.

    Second: The CM market is very big, look at the public companies' revenue for proof.

    Third: Slashdot is usually an open forum without too many covert agendas (other than Linux rules and Microsoft is the devil).

    Fourth: Many Anonymous Cowards or first time posters on this thread are CM vendors that are slinging mud and speading FUD (Fear Uncertainty & Doubt) in their comments.

    Fifth: As always, check your sources when reading info on /. or anywhere online.

  79. Zope+CMF by PythonRules · · Score: 1

    Zope, the killer Python app, when combined with a weblog app like Squishdot can create a solid fondation for a home grown CMS. Even more robust is the new CMF (Content Management Framework) for Zope 2.5, which I haven't used yet. There are additional 'bolt on' apps that will let you index PDF's, Word docs and Excel spreadsheets right into the sites main search catalog.

    As an open source project and a framework it is very flexible and can be tailored into whatever you need.

  80. CMS Needs/List and DojoCMS by Aesiq · · Score: 1

    Just as there are many needs, there are many CMSs. I work with many small businesses that want some browser based editing, version control and file management. They want something that is 90% out of the box. That want a simple web content management product.

    Aaron Renn really makes it clear when he splits it into fours groups (see Flavors of Content Management post).

    One thing that shouldn't be confused are LMSs and CMSs. These are two wildly different beasts. In fact a smart way to architect would be to have an LMS front the CMS.

    A great list of available CMSs is at http://www.hartman-communicatie.nl/Content/tools.h tm.

    I prefer our own for small businesses, DojoCMS.

  81. Estrada by Sir+Robin · · Score: 1

    Disclaimer: I work for Gandalf Development, developers of Estrada, though not in the Estrada division

    I don't have lots of (read: any) experience using Estrada, but they tell me it's good at, among other things, Section 508b compliance. See http://www.estrada-onstage.com.

    --
    My /. ID is only 5,210 away from Bruce Perens's.
  82. Various links to CMS stuff by Paul+Bain · · Score: 1
    &nbsp&nbsp&nbsp&nbsp&nbsp I have recently found several good resources for those who are interested in CMS's (content management systems):
    1. CMS Watch is probably the best single source. It's fairly new, apparently having begun in August, 2001. It lead me to the next two best Web sources on CMS's, which are the next two items in this list &nbsp.&nbsp.&nbsp.
    2. CamWorld by Cameron Barrett, who has listed, in tabular format, several "leading" CMS's, including one or two open-source ones.
    3. CMSwatch also lead me to Phil Suh's CMS site, which posts discussions among CMS users and those looking to implement a CMS. The only thing that I don't like about these discussions is that so many of the participants have never heard the terms "open source" or "free software." Too many of them think that they have to buy an expensive Vignette (for example) solution.
    4. A recent poll at LinnuxLookup was informative. The January, 2002, poll indicated that PostNuke was far-and-away the most popular among those polled, as it bested both PHP Nuke and SlashCode. PostNuke won as to each of the eleven categories/questions, including "Best overall CMS." Zope was not among the choices available on the poll, however, and other good, open source alternatives were also missing, including most of the ones that are to be discussed at the open-source CMS developers' conference.
    5. Drupal has a good discussion of CMS's, to wit, open-source versus commercial.
    6. How to choose a CMS.
    7. Of the commercial CMS's, Frontier is one of the most interesting and most promising. It's also reasonably priced, at least as compared to some of the other commercial CMS's.
    --

    A lawyer & digital forensics examiner. Also an expert on open source software (OSS).
    1. Re:Various links to CMS stuff by filsa · · Score: 1

      Just to clarify, #3 is mostly a mailing list archive for the cms-list. And yes, it's not primarily a slashdot crowd on the list, but it does have hundreds of users--both business people and devlopers who implement cms.

      If you're interested, or if there are folks in your company who want to know more about content management, please send them our way. The cms-list at cms.filsa.net tries to be a user-oriented support group for cms issues.

      Another resource: Brendan Quinn's CMS directory. Brendan is on the cms-list and has done a good job of collecting links to cms sites and products.

      Phil Suh cms-list mom

  83. PHP-Nuke: a GPL option by NuKeLiTe · · Score: 2, Informative

    Obviously, as PHP-Nuke's author, I can't be too much objetive on this matter.

    There are a lot of Content Mnagement Systems on the net to try out.

    PHP-Nuke is just one of them with many nice features that maybe can solve your needs. But with so many options (free software options) you need to try then decide.

    Download all of them, test each one and decide for the better option. You have many options like PHP-Nuke, Postnuke, Slashcode, PHPSlash, Zope, Thatware, PHPWeblog, Xoops, MyPHPnuke, etc... etc.. etc... I can only speak for PHP-Nuke but I prefer that you try and evaluate it yourself.

    Hope you can find the best solution in the "free" world ;)

    Regards!

    --
    Recave
    1. Re:PHP-Nuke: a GPL option by Anonymous Coward · · Score: 0

      php-nuke is just about one of the shittiest pieces of software available. you have been warned.

  84. Sitellite Web Content Management System by lux55 · · Score: 1

    Since there are so many CMS references here, I thought a blatant plug couldn't hurt. And since we're currently in beta testing for our 3.0 release, maybe this will get a few more testers involved.

    Check it out at http://www.simian.ca/.

    Basic rundown:

    • PHP/MySQL/Apache-based right now, with plans to support PostgreSQL and others by 3.2
    • Very modular system. Clean separation of layers (content server, application framework, content manager broken into modules, task scheduler, etc.)
    • The application framework is Open Source, and the rest is free for non-commercial use.
  85. But what about performance? by Anonymous Coward · · Score: 0

    I am suprised that only one response on this thread even mentioned "performance".

    In researching the available products, they really don't address that issue. In most cases, they don't even mention scaling or limits in their product info.

    Pushing lots of content to lots of hosts is a real bear.

    A lot of the commercial products are monolithic systems that try and lock you in. Most of it is pure junk.

    At a previous employer, we (of course) had to build our own system. It moves around 4 TB (yep, TB) a day. It is indeed sick and disgusting that they move that much content around, but that is another story..

  86. Plonealicious by Anonymous Coward · · Score: 0

    check out http://plone.org/ - Plone. It is a user friendly interface build on the Content Management Framework (CMF) for ZOPE.

    If you go down the CMF road, Plone is probably where you would want to start. A new release was made today, http://plone.org/download .

    plone.org *is* running Plone/CMF/ZOPE.

  87. Anyone use PVCS anymore? by selan · · Score: 2
    I'm curious if anyone out there uses PVCS or other Merant products. The company is now focused completely on content management (and source code control) and it's strange that no one has mentioned them yet.

    [Disclaimer: I used to work for the company, which is why I'm curious what happened to them.]

  88. Silverstream by ggeens · · Score: 1

    At my current assignment, we are implementing a web site generation system, backed up by the SilverStream e-portal CMS.

    The system will be used to create a web site, based on the information in the CMS database. The whole system is implemented using standard JSP components (including struts), replacing the e-portal GUI.

    There are plans to do an Interwoven roll-out at this company (mainly for political reasons). But even then, our code will be used because Interwoven doesn't have the capacities for on-line content delivery (at least not in the way we need it). In this scenario, content would be transfered between Interwoven and Silverstream for the online delivery.

    At my own company, they use Silverstream as well for a CMS, but there they use Silverstream's interface.

    --
    WWTTD?
  89. print publishing: tales from the crypt by kuma · · Score: 1

    you must assess your needs... others have pointed out that document management, asset management and web publishing have different requirements.

    bottom line: most organizations will be forced to customize whatever solution they are sold.

    where i work we publish 16000 pages per year, old skool print catalogs... of course, phb (creative/operations) went into power-play mode and bought a newspaper/magazine focused system hoping to kill off development.

    the "professional publishing system" jackals have been around now for about two years--in november 2000 we got a nice chart with some goals, one being shutdown of in-house systems (in production since 1989, the age of sneaker net).

    our custom solutions cover asset management, copy styling, copy writing (for page and web), product pricing, data replication... lots of time-saving automation and business logic--over one hundred thousand lines of 4GL (4th Dimension and AppleScript).

    their "team" solution? deadlines come and go, the vendor lies, managers waffle and waver, it's a mess.

    reportedly, we must use their team-shit as it is tied into our publishing contract, and someday, when it works, we will have the source, all in Cpp. of course, it's based on SQL Server, and you can use Quark if you want, but even though they promised it could handle character style sheets, they really want everyone to use Word for copy writing.

    i warn everyone who asks me about the system not believe what anybody says...

    yeah, i could whine for hours, it's unbelievable. i'm guessing that our mad dash toward a steaming mirage of staff cuts and cut-rate prepress is costing us millions. the stress is causing me severe psychosomatic symptoms, seems like my head and genitals are being blood-starved. i am tempted to bail-out, but that means abandoning oppressed users and letting these obscene fuckers win.

    the moral: if you have a database and think you understand databases, DO NOT PURCHASE A SYSTEM CREATED FOR ORGANIZATIONS NEEDING A DATABASE.

    beware silly fucks who want to sell you their "tools" and do not really have any interest in how your enterprise data is currently managed.

  90. Just don't go near PHPNuke.. by DamienMcKenna · · Score: 2, Interesting

    Stick with the PHPNuke forks, especially PostNuke, as the original is terrible - major lack of security, code uncleanliness (and hence a lack of extensibility), etc. Just ask Wayne Hunt (wayne at amiga dot org) his views on it - he had his site hacked over and over again while he used Nuke.

    The PostNuke folks have been doing a great job of clearing up the code itself, a much better job than the phpWebSite guys at Appalacian State.

  91. eZ publish is a great CMS by Anonymous Coward · · Score: 0

    According to hotscripts.com, eZ publish is the most popular script. We use it in our buisness, and we are very happy about it. eZ publish is a very fast and scalable, and, in opposite to many other open source systems, very well documented.

    One of the advantages by using an open source system provided by a commercial company is that you can buy support if something should go wrong.

    They also have a desktop client available for Windows, Linux and Mac (although not open source :(, but very reasonable priced :) ) that makes you able to publish articles with a WYSIWYG interface. This makes publishing articles very fast and efficient.

    The biggest problem with eZ publish is that the system is very big. The code is very vell designed and documentet, but it takes a while to get to know the system.

  92. My horrific experiences by ciryon · · Score: 2, Interesting
    Don't try this at home

    Part of my job involves being webmaster for our company. When I got to that position we allready had a new and improved website. (I hadn't been involved with the creation of that site). It was constructed so that anyone in the company would be able to add information and news to the webpage. And that without knowing anything about HTML. Sounds nice, eh?

    Well, the entire system was delivered by our advertising agency, and we didn't need to care about the system beneath all the beautiful eye-candy. That was a bad thing as it turned out. The site was built with a tool from a web agency which created ASP pages. It also involves special addition to Microsoft IIS (the only webserver capable of running the system). For us to play with we had a nice content management built into the site. We couldn't change absolutely anything (like moving a textbox 1 inch to the right) without calling the web agency and asking for their help. But, wow, we could add certain news items in mandatory textboxes. As it turned out, nobody in the company (who wasn't a HTML-guru) dared to change/add anything to the webpage, because the content management was extremely confusing and unorganized.

    I, who know quite a bit about creating websites with HTML/PHP/Perl and whatever, was becoming more and more frustrated with the "nice" content management tool. It also required me to use Internet Explorer 5.5 (nothing else) and load a special entry to the Windows registry which lowered the securitysettings in my browser. When wanted to add a text to the site the CM system started a miniature Microsoft Frontpage. That means it was impossible to add any kind of HTML in the text, no links nothing. But, whohoo, I could press CTRL-I for italic text. Damnit, I run a Linux desktop at work and aren't too happy that I need to switch computer every now and then. The system was also extremely unreliable and would crasch once in a while. I have created a special WWW folder on our IMAP server where I store all mails to the web agency regarding the content management system and the webpage. It's over 100 mails since the beginning of the 2002.

    The web agency is now bankrupt and we are working on a new webpage using Zope on a UNIX server. It's really a great and extremely flexible tool which enables you to quickly create advanced dynamic sites.

    Ciryon

  93. might want to look at Documentum by ripaway · · Score: 0

    Their product is used by many organizations to manage content, including web content. Notable clients can be found at their web site, a good number of drug companies use their product to manage fda drug applications, and delta airlines uses it to manage their web site. Link here.

  94. Re:I breath CMS - FYI by SkyLeach · · Score: 1

    To let you guys get a better idea of what the nightmare we are dealing with is:

    We have (currently) 8 companies being hosted with independant custom portals linked to our conent/functionality with about 500 more wanting on-board but being told to wait until we get done with our beta customers. Every company has their own marketing department and every one of those wants to have their fingers all over their portal.

    So, if you have ever worked with a marketing department, especially one that doen't really know you are in fact human, you can appreciate the situation we are in. We want everything to be as brain-dead simple as possible with the site, and be free from doing anything other than writing really cool server-side tools.

    --
    My $0.02 will always be worth more than your â0.02, so :-p
  95. Another flavor by AutumnLeaf · · Score: 1

    There is another application of content management frameworks. Specifically, "collaboration management frameworks," where the components are roles and workflows. Your description of "content management" touches on this, but I think collaboration management stands on its own.

    The idea is that instead of publishing a document that describes a process that everyone must go find, read, understand, and follow, you publish the process instead. Then when you make changes to the process, instead of announcing the changes, and expecting those who miss the announcement to go look for changes in the published document (after finding it again) or discover process changes while talking to their buddies in the hallway, changes to the process are instantly visible to the affected parties. That is to say, you publish the change to the workflows between different roles, you don't publish a description of the change in workflows between roles.

    There are a lot of ideas and concepts to explore in this area. Zope, as a Content management Framework, is a good framework for collaboration management frameworks.

  96. Zope!! by Anonymous Coward · · Score: 0

    Take a look at Zope. We have been using it now for 18 months and it is great. It is a very flexible system that allows you to build much more complicated systems on top.

    It has a very unique feature called 'Acquisition' in which if the server doesn't find an object in its current path, it does a tree walk to find it. This makes it very easy to build sites with common elements near the root of your tree, but override stuff for specific branches if you need to.

    It also has its own build in persistent object store, which is really nice for programming new content types (in Python) is you don't have to explicityly pack/unpack load/store data in an external RDBMS.

    -Matt

  97. Stellent's Xpedio Content Server (hybrid DMS/CMS) by hocabom · · Score: 1

    We just implemented Stellent's Xpedio Content Server for a client. This is really a hybrid product that serves the web world as a content management system and also the backend world of workflow (a little tricky to customize the standard workflow to suit our needs) and document management. Also included is a link between the two meaning you can have MS word docs transformed into JSP (any format really, this was just what we did) and publish them out based on some publishing rules.

    I would give it a 3 out of 5 for its CMS capabilities, but a 4/5 for its DMS capabilities. Pretty good out of the box product. Easy enough to customize--includes a JDK for writing cutom components and has an EJB for tapping into the database. Also as a plus it comes with Verity search engine bundled which does a nice/fast full text search.

    This is on the lower end of price for medium sized solutions. It was a little clunky to get redundancy/clustering up and running, but in the end we made it happen.

  98. Citydesk rules for small websites! by aquarian · · Score: 3, Informative

    I wouldn't use Citydesk for a major project requring an RDBMS, but for small websites it's the best. Most people using Frontpage or Fusion would be *much* happier with Citydesk.

  99. Re:Content & Web: Blue Martini...NO! DON'T! by Cirrocco · · Score: 1

    Apparently, it's REAL easy to botch the installation on this thing, so DON'T INSTALL IT unless you've got a team that is KNOWN TO BE COMPETENT WITH IT! Get references. And if you don't have to use it, then don't! Too many horror stories have I heard from friends! Heed my words, or suffer the Dr.'s fate you will!

  100. The BOFH Content Management System by erobertstad · · Score: 0

    I couldn't help it: http://www.theregister.co.uk/content/30/22650.html

  101. ACS/OpenACS by aquarian · · Score: 2

    I've tried dozens of content management systems, and Phillip Greenspun's baby still rules them all. Aside from reliability, functionality, and performance issues, the biggest problem with these systems is that they require developers and users to learn a whole new paradigm, language, and way of looking at the world- often completely new, and unrelated to anything else. Any reasonably competent programmer/webhead can pick up TCL and extend the ACS- without struggling with Zopisms, J2EE jargon, or Vignette-ese. And all users need to learn is how to cut and paste stuff into a browser form.

  102. Something Simple by TheTomcat · · Score: 2

    I installed phpWiki this morning, on one of our dev servers for internal documentation. It's not as powerful as many other systems, but it's incredibly simple.

    Getting it to run with IIS isn't, however.

  103. phpWebsite by jagee · · Score: 1

    I work on the phpWebsite development team at Appalachian State University. One of the reasons phpwebsite was started was to develop a CMS for our use. We have chosen to tackle our problem of large-scale content by breaking content up into departments and then each department runs a copy of our core software. You then write modules that integrate the sites together and expand capability. Although we are still in beta this is where we want to be when we have the 1.0 release. This would be a structure of integrated sites. You may want to take a look. It?s GPL so you can see everything now if you want too.

    1. Re:phpWebsite by Anonymous Coward · · Score: 0

      Our site is rolling out a CMS using PHPWebsite, from what I have seen so far, it is very impressive..

  104. QBAL by qbalus · · Score: 1

    I'm in the process of developing a suite of content management systems targeted specifically at Software Development Teams.

    I'm using Mozilla as my platform. The QBAL applications will be accessible thru both a GUI
    (Mozilla/XUL) and command line. My background has been in Unix development environments in Silicon Valley since 1984... From that I hope to bring forth experiences in the form of tools to improve that day-to-day work experience for development team members

    Currently I've defined 27 QBAL applications as part of the suite. Clients will be able to select the QBAL applications that best fit their needs.

    Regards,
    Kramer

    1. Re:QBAL by qbalus · · Score: 1

      www.qbal.com best viewed in Mozilla, Netscape6+, or IE5+

      Regards,
      Kramer

  105. Sharepoint Team Services by Anonymous Coward · · Score: 0

    does everything you just described and a little bit more. Probably the only compelling reason to switch to Office XP if you are already on Office 2000. If you're on an earlier version it's time to switch anyway.

  106. Lack of $ not an excuse by dcavanaugh · · Score: 3, Interesting

    You could rescue an old Pentium clone from the dumpster and install Linux + Zope + Squishdot, all at a cost of $0. Not exactly a production environment, but more than enough for "proof of concept" and a smoke & mirrors demo.

    I had a similar lack of funding problem. My organization has a capital spending authorization procedure that rivals that of the Pentagon. I installed Linux, Zope & Squishdot on a piece of Pentium-100 junkware, and customized some of the Squishdot screens so as to make it look like series of customized portals to deliver reports as PDF file attachments. The powers that be couldn't wait to spend $7K on a Dell Poweredge server. There is so much more I would like to say about Zope + Squishdot, but I have to avoid needlessly educating my competitors. I can't mention where I work, my employer's line of business, the clients we serve, or any of the specifics, but I can say with authority that Linux, Zope & Squishdot can be turned into a "wonder weapon" against larger competitors who have more money to spend.

    1. Re:Lack of $ not an excuse by Anonymous Coward · · Score: 0

      I agree! Squishdot is the hidden weapon that Zope Corp is not really using to its advantage. you should give some of your experiences back to the squishdot community by posting it at the squishdot.org site!

      mais non? :)

  107. In House CMS Development by naden · · Score: 1, Insightful

    I'm from Curtin University and after extensive evaluation of other content management solutions we ended up doing it ourselves.

    The main reason ?

    It reduces the money and time needed to customise the off the shelf product to the specific needs of the organisation.

    We ended up using Apple's WebObjects which is actually a fantastic product. So now, we have a CMS tailored specifically for the university that meets only the universities needs.

    Total cost ? 15000 US for hiring someone (im in Australia) + 100 US for WebObjects.

    Considerably cheaper than something which may not necessarily do what we want.

    HTH,

    Naden.

    --
    Funtage Factor: Purple
  108. Other uses: Help files (CHM) by magerquark.de · · Score: 1

    We use our own Windows-based system "zeta producer" (german) for other things like e.g. creation of Windows Help files.

    Beside City Desk, I don't know any other mid-/small-sized CMS package that is NOT implemented as a browser based application, but as a full features desktop Windows application.

    Is someone aware of other systems?

    --
    -- Watch me working: www.magerquark.de
  109. Re: "...will convert...PDF...to...SWF" by Anonymous Coward · · Score: 0
    Because more people have the flash pluggin than the Acrobat Reader.

    True fact, dat be.

  110. Xerox Docushare - by mergy · · Score: 1

    based in Python, runs on Solaris and Windows.

    We have it on a sparc server and it is slick as can be.

  111. ok, i'll bite.. by SethJohnson · · Score: 2


    If you take a look at all the other solutions being discussed here, you'll see that all of them are providing a toolkit for you to use to build your own content managment system.

    Having had personal experience with the Vignette CMS solution, i'd have to say that your criticisms are unfounded simply because you don't have actual experience with other systems to compare. All the other posters criticizing the vignette solution because of price or bloat have valid complaints. But your voice is coming from an obvious lack of perspective on the issue:

    It really sucks having paid a huge amount of cash for something that is built around a free language.

    after that comment you talk about trying to "concentrate on just Java". Well, like all the other solutions discussed here (except for the new microsoft CMS system), that's going to be a free language. And if you start from scratch building your own stuff in java, you'll end up spending a mountain of time (money) 'for something that is built around a free language'. I'm not saying that you shouldn't do that. Just pointing out that systems and toolkits like people are discussing here are not going to be without their own coding requirements.

    If you're so interested in a java-based solution, i recommend you stick with the vignette software you've already purchased. you can code your stuff in jsp and leverage all the workflow, history, etc. provided by the vignette CMS.

    I would also encourage you to spend more time trying to understand the caching system. You don't want to keep everything in your DB and pull it out for every page request, regardless of the system being used. That's way too expensive on the DB and scales horribly. Caching stuff on the filesystem is the optimum way to go. When you say you could have done that without the content manager, i really question how you might execute that system.
  112. D.A.M. nightmare by KerosX · · Score: 1

    We bought a product from (company name withheld). There were some customizations that needed to be done for our company. It took well over 18 months for them to get the first portion running without too much of a problem. Then there were arguments over how certain pieces of the system were supposed to work. We got completely fed up and decided to write our own. About a year later we had a D.A.M. system we could call or own and works much better for us then the other system.

    If you are considering going with a certain product, get a list of people already using the system and call them. Ask them how they use the system, how well it has performed for them, how much downtime have they experienced in the last year, and most importantly, how was the support when they needed it. If you can test drive the system, do it.

  113. Go Outsource... by pochoOcho · · Score: 1

    ZDNet ran a feature on Outsourced Content Management solutions a couple weeks ago. Talks about the Application Service Providers that are available for content management. Having spent the last 5 years implementing Vignette, Interwoven, and custom-built apps, it might be worth looking into...

  114. OSS rulez this league by Qbertino · · Score: 2, Informative

    Whatever you do, don't buy a proprietary CMS.
    This is serious OSS turf and most of the professional CMS - Vendors I know and deal with in buisness have gone/are just about to go belly up. Note that those who do go belly up usually release their babe as OSS themselves in the end (ars digita - a Java thing I gather - for instance)

    There are tons of OSS-CMS solutions out there that kick their proproietary counterparts up and down the street.

    Depending on what project scale you have in mind I'd chose between 2 to 3 strategies:

    #1: The small, minimum overhead PHP/MySQL (an SSI solution... THE SSI solution) way. Tons of ready to use OSS solutions out there, lot's of ISPs with PHP to go. I personally use phpnuke (kinda like 'slashcode reimplementation in php') as the cms for my webproject (www.modp4rlor.com). Note that PHP rulez the SSI market above ColdFusion, JSP, ASP and all the rest and is somewhat scalable if you use the proprietary stuff like that from zend later on.

    #2: The big, fat , hairy project way with all the Java might the OSS community has to offer (apache, tomcat, jakarta, cocoon, turbine, jetstream,... you name it). All of these are leading edge, GPLd and kick serious ass in large scale projects. Allways keep in mind though: Beware of the Java overhead. A lesson hard learned in the recent years by lots of people who thought their 10-hits-a-day Site would look cool with servlets...;;-)

    #3: My extra-special, quite very scalable, one size fits all, CMS, DocMS 'n multithreaded Appserver in a box: ZOPE!
    Features: Exept for some performance critical stuff in C completely written and extendable in Python. A fully OO, bytecode interpreted PL, GPLd of course. Very nice. Easy to learn, next to no overhead for your small projects, powerfull enough for larger stuff like Document Management or Revisioning or Publishing Systems. I know IT-service companies that rely completely on Zope (internal and for customers) and pull some serious projects.
    Has it's Web and FTP Server on board but can also be run as an addon to others (apache f.i.)
    Comes with it's own small and unobstrusive SSI solution (DTML - Document Template ML) just suitable for everything that's to small for servlets.
    Is fully OO and uses it's own Post Relational Database that actually stores EVERYTHING it uses.
    Very easy to extend via plugins, so called "products" and it's easy to build these plugins too.
    Oh, almost forgot: It uses a web interface. Only a web interface. And a good one on top. And it takes on klick to install on Windows and something like 4 and a half on Linux. Whatever you're up to, definitely check this one out!

    Roxxen is quite cool aswell. AFAICT a sort of smaller Zope using Ruby (sheesh :-) )...
    Well I could go on but I think you see that there is no need to spend God knows what on Cold Fusion or Intershop :-). Just add a .org or .com to those I mentioned and you find your way through. (to lazy to write links just know :-) )

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:OSS rulez this league by Anonymous Coward · · Score: 0

      open-source, java-based CMS: http://www.opencms.org.

      whatever you do DO NOT use Eprise.. that product sucks bigtime.

  115. Re:Appserver + overlaying product = CMS by MartinB · · Score: 3, Informative

    That's pretty much the case for most general purpose CMS (rather than something site-type specific like Slashcode, PHPWebsite or whatever). Whether you're talking about Zope or Vignette, you're still essentially getting a high-level toolkit, with some nice APIs to handle stuff at the level of user authentication, workflow capability and so on.

    You're still going to have to put something on top to run your site, whether it's a higher-level still toolkit like CMF (Content Management Framework, note) for Zope, or Multisite Content Manager (previously known as Enterprise Application Portal) for Vignette.

    --

    The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

  116. Come on, this isn't rocket science by technophiliac · · Score: 1
    Look, why the heck are you using that software?

    Again and again you say: need training, need this, need certification, needs to be installed just right, needs to be done just this way or else .... etc. etc.

    How many of those statements will it take to convince you that you're using a piece of (expensive) crap?!?

    If it's so freakishly complex, why use it? There are plenty of other options, Zope, for instance, that don't require a degree in nuclear physics to operate.

    Unless this thing makes you millions an hour and solves world hunger and achieves world peace, it doesn't seem to be worth the incredible hassle it appears to cause.

  117. WebDAV by Anonymous Coward · · Score: 0

    You might want to consider whether WebDAV is a key standard for your needs.

    The WebDAV extensions to HTTP 1.1 provide a way for remote authors to manipulate files and collections, and an extensible set of file properties; and addresses issues such as locking.

    A related standard provides for versioning: RFC 3253

    As such, WebDAV and its associated standards effectively standardise what the various CMS and DMS vendors provide proprietary interfaces for.

    The standard is now widely implemented - see www.webdav.org - both in operating systems, and particular clients and servers (although not yet in most of the aforementioned CMS/DMS). For an open source Java implementation of client and server, I use Apache Jakarta-Slide.

    It is and will continue to be fascinating to watch how the incumbent CMS/DMS vendors react as their market gets commoditised.

  118. Training by Anonymous Coward · · Score: 0
    Personally I think that "good content management software" should, well, make it easy to manage content

    As someone who's spent a lot of time working with business users on formal CMSs (and hand-rolled systems before that) over the last 3 years, it's not really that simple.

    1. The business users in question are rarely (if ever) experienced in any kind of production for the web. The usual situation is where they're moving from "The [web people|agency] do that technical stuff" to "My boss has ordered me to do it instead". They're usually junior (senior people tend to want to keep the "The web people do that stuff" mentality) and somewhat technophobic. So out of the gate, you have to build a desire to use it (or you can just ram compliance down their throats - your choice, but I know which I'd recommend)
    2. You need to educate the business how this site works - how it's structured to the end users, and a certain amount of how it's structured behind the scenes. Some people find the concept of 'templates' somewhat difficult...
    3. Workflow's great as a concept... but try getting it over to people how the business process works as a technical system, even if it's as simple as "Notification comes in by email, click on the link to take you to the CMS interface, read the item, if it's OK, hit 'approve', if not, hit 'reject'"
    4. Either your pages are highly structured, with different fields for every single bit of the page, none of which will have much in the way of sub-structure, or it will have one dominant content area. If it's the former, ensuring that users fill in all the fields with sensible information is a challenge. If the latter, you're going to have to teach them some HTML, because all the visual editing tools produce dreadful code. I once worked on a system where a senior member of client staff decided to 'help' (and of course didn't need the training) and entered all the content marked up as shown by his HTML book... the HTML book which didn't tell him he had to close <p> tags. This broke the dHTML menuing system on a large number of the site's pages.

    "should be" is all very well, but please do keep to the experience side of conjecture in future.

  119. Bento by Anonymous Coward · · Score: 0

    Try Bento, the best I have seen by a long way.

  120. Real Content Management by aux1aux1aux1 · · Score: 2, Interesting

    I've been working specifically with Content Management for the past five years. If you think that it is simply something that is just a buzzword or bullshit that is sold to corporate heads then you don't understand the real value it provides. Being an application developer myself, I think that the largest value of Content Management is appreciated by those who create and manage sites.

    It provides abstraction of your content from your look-and-feel and can drastically reduce your development timelines and ease of maintenance. That may not matter if your site is only 5 html pages, but it does when you have thousands of them (and want to use the content on them in different ways).

    The problem is that most of the exisiting products (in addition the huge price tag) have been oversold on what they do or even what they are. Remember that the Content Management market is still in it's infancy, so a lot of different compaines entered the space just providing a development platform or by rebranding document/digital asset management products. This left most of the work up to the developers or the profession services (good revenue for the companies selling the software) teams that have to implement them.

    What I found led me to the conclusion we really needed some true turn-key solutions. After building about 5 custom Content Management Systems for various large corporations, along with my dev team we've spent the last two years designing and building a commercial product called Conclarity CMS (http://www.conclarity.com), which we are just about to release. It's built in Java using the J2EE framework, every content object is available as XML, and it uses XSL and XHTML for templating.

    If anyone is interested in checking it out, I'd be more than happy to give away some free piolit licenses to slashdotters.

    Landon Hall
    President, CTO
    Lucid DataStreams, Inc.

  121. Searching by MartinB · · Score: 1

    Most CMSs actually don't really bother about searching via their internal datastores, mostly because of the problems you've raised above.

    What you tend to get are two (not mutually exclusive) approaches:

    1. Spidering of content using a packaged solution from vendors such as Verity, Autonomy or Thunderstone
    2. Internal datastore searching of taxonomy - metadata about how the content is organised. This is the harder one to crack as an effective taxonomy takes a looooong time to get right for a half-way complex site.

    Sidenote - you can get around those query string URLs with most serverside scripting environments (as well as that PHP tutorial, it's worth bearing in mind that evolt's site is built in a similar way using Cold Fusion)

    --

    The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

  122. Conference in Zurich *next* month? by horza · · Score: 2

    How old is this submission? The conference 'next' month in Zurich was March 21-22 2002 (ie it finished a week ago). It sounds like something I would like to have attended. Thanks Slashdot for the usual timely news :-(

    Phillip.

  123. Interleaf by MartinB · · Score: 1

    Bought by Broadvision in April 2000.

    --

    The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

  124. Workflow by MartinB · · Score: 1

    Workflow (and workflow auditing) is also very useful to answer the question "why isn't the content getting there fast enough?", which is the opposite scenario to the one Dave painted. In the CMS or not, content publishing is still a business process...

    --

    The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

  125. Zope "Get's it" (and rocks) by pschmied · · Score: 3, Interesting
    I came into it a few months ago knowing nothing about programming. With very little time, I was able to put together some impressive demos.

    Zope seems like the real deal when it comes to Open Source companies. They release for free and then do commercial add-on and support. Cool stuff.

    Zope has two sites: Zope.com and Zope.org. Send your developers to Zope.org and your boss to Zope.com.

    .org is their community development site (which also runs on Zope). It is a very active very homey collaborative environment.

    .com is the suit-friendly corporate face of Zope. This is where you send your boss to assure him that you can get commercial support / training. Zope certification will begin soon. This is one of the few certification programs that I'm ever likely to even consider.

    All in all, Zope is a really solid piece of software. The new CMF does a great job of separating roles. Don't forget to visit the Demos (very informative).

    Good luck with Zope. You will not ever regret using it.


    -Peter

  126. OpenText Livelink by jonbrewer · · Score: 3, Insightful

    I get cold calls at least once a month from headhunters wanting me to do Livelink. I don't list a phone number, email address, or physical address on my online resume; they call information to get to my company and then work their way in from the front desk.

    The product is a web based document management system, like Documentum in theory, but much easier to work with in practice. I've been using it since September 01, and it has grown on me.

    Users interact via a web site or WebDAV (supposedly works on Linux) to view, add, check in, check out, or delete documents; to interact with workflows; to engage in discussions, and to do whatever else you have your server configured to do.

    The web interface allows for use with any operating system, and the java widgets seem to run on our Linux, Sun, OSX, and Irix boxes. (and of course on Windows!) I can't speak for WebDAV, as I haven't used it. I spend a lot of time using their Office integration widgets, which allow me to interact with the repository directly from Windows or MS Office. (More menus appear in your apps.)

    I like it because it exports XML over HTTP. I send it a URL and object number, and it sends back a pile of XML that I transform into a web page. It means that I rarely have to update web pages, as I just say a web page is made of objects of type Y, and those objects show up on the web page when a user checks them into the repository.

    What's strange is that in the US, it is not too popular. Livelink consultants are impossible to find, and generally bill at around $100/hour. From my colleagues in the UK I understand that the billing is about the same, but that consultants are easier to come by.

    It's strange that the product doesn't have much of a name because OpenText has been around since 1991. They're a Canadian company who do about 100 million in sales a year, so they're not small or new.

    Anyway, I wasn't impressed up front, but have turned into a fan. And the user response, always important in IT projects, has been extremely positive. Just around 60% of the site's users have requested to participate in training sessions. (Which aren't cheap: Opentext bills $3000/day for onsite training!) And almost every user has been interacting with it daily, with almost no complaints.

    So, it's definitely worth considering, especially if you have the money!

  127. starphire.com - 100% web-based, pretty cool by Anonymous Coward · · Score: 0

    Starphire.com has a completely web-based content management system called "SiteSage". Called a few weeks ago and they stepped me through a demo online - that thing is sweet. All changes are in realtime - 2 seconds after I logged in i was changing images and text and font styles - NO CODE! Had search, security, ecom, boards, themes... bla bla bla... presented so you don't have to know code to change stuff. Everything's objects - the call them "Web Blocks". Hundreds of them. Slick stuff. I'm starting to sound like a commercial. I'll shut up now.

  128. CMS reviews by Anonymous Coward · · Score: 0

    Some urls which may be of interest are:
    http://philip.greenspun.com/wtr/vignette-old
    http://www.puffinry.freeserve.co.uk/sss/SS-secur it y.html
    http://www.shorewalker.com/pages/vignette_ doubts-1 .html
    http://techupdate.cnet.com/enterprise/0-613 3424-60 1-2254701.html
    http://australia.internet.com/r/ar ticle/jsp/sid/60 5147
    http://www.siliconalleydaily.com/issues/sar0 122200 1.html#Headline7482

    1. Re:CMS reviews by scullystwin · · Score: 1

      Is there anything more recent? Reviewing the use of Vignette with JSP? I agree with all those disgruntled users of VIgnette, after all, i am one. But I don't think I've found any other CMS's that really fit our needs. I already have CMS selection burnout. and CM issue in general burnout.

  129. Try Changing Pages by adelayde · · Score: 1

    Hi, we have a GPLd content management and web administrator application development toolkit written in Perl and running under Apache/MySQL, try that. Visit the site at www.changingpages.org and contact us for a download.

    We're looking for volunteers to work on this project as we never seem to find the time to get the next release out. Hopefully a CVS will be available very soon. Anyone interested? Again visit the site and let us know.

  130. Re: "...will convert...PDF...to...SWF" by sevillespain90210 · · Score: 1
    Because more people have the flash pluggin than the Acrobat Reader.

    oh?... 400m distribution doesn't cut it?

    You'd have to ask what SWF brings to the party... maybe if it was openly searchable, transformable, interoperable or portable... but...??

    Since V5 the Acrobat Reader install includes SVG viewer. SVG is an XML format.

    See the PowerPoint examples at SVGmaker:

    PowerPoint SVG example from a bankers presentation

    ... and SVG is efficient, supports gzip: 140kb PowerPoint SVG example made from a 950kb .ppt file

    -- SVG Evangelist

  131. WebSite Director by simshost · · Score: 1

    If you mean "web content management" to mean organizing all your content, versioning, publishing from templates, automatically generating tables of contents, keeping track of the action items, controlling who on your web team can publish on the public web, and server-based content management, you'll want to look at WebSite Director from CyberTeams (http://www.cyberteams.com/). I'm a very happy customer for WebSite Director. My web teams use all the flavors of WebSite Director to manage some very large web sites, ranging from a database of stuff about lunar development (http://www.asi.org/) to sites about the computer game, The Sims (http://www.simgoddesses.com/). Our internal committees use WebSite Director Express for their work in progress. Frankly, we couldn't do what we do without WSD. We're building a new system called SimsHost (http://www.simshost.com/) that will end up spanning multiple servers with more than 100 webmasters. I haven't found any way to do this without the WebSite Director suite short of starting from scratch writing our own CMS. Greg Bennett, President Artemis Society International

  132. Try www.siteseed.org by Anonymous Coward · · Score: 0

    Ignore the oficial 1.3.1 release and go for the dailly snapshot archive.

    It can handle anything from the simple site to a slashmydot. It's new. It's all PHP. It has a simple interface for content management. It's my pick on CMS systems.

    You get what is behind sites like:

    The download site itself

    Masterplan

    Pratica

  133. Danish Design - Sophistic CMS by Vspirit · · Score: 3, Interesting

    I'm in the WEB CMS business, so I resign from moderating though possible in this discussion.

    Should anyone want some Danish jibberish, the direct URL to a CMS is Sophistic CMS and it contain a few screenshot cuts and some explanations. Go fish translate it, yeah right, no Danish support :0)

    The advantages of a CMS, are that deploying a full featured website is incredible fast assuming the right tool is available. If this is so, you can concider it as a toolbox. You may have plenty of ideas of what your website should do for you, but developing everything from bottom-up can be an expensive task, with a CMS with selectable components, you design as you please and can implement components as required, and it is up running in a heart beat. Furthermore you have a CMS development crew as your backing to ensure that the components are matching the needs of tomorrows tasks. To finish it off a thorough CMS also provides you with the tool to maintain and develop your deployed site even further, with ease, with proper access management to distribute specific tasks.

    A sample is BLUNT a website for a new rockband featured on Danish TV3 through 10 shows generating lots of interest. Universal, their record company, had sponsored a small amount to support the band and their online promotion (We are currently preparing negotions with Universal to allow mp3 sales). The general photoshop/gimp+html design was provided by the design crew(among it were one of the band members)Monday, March 25th at around 13pm and was up and running less than 6 hours thereafter, supporting both IE and Mozilla/Netscape, Opera, etc.. I hope. Please dump me a mail at the address below if your browser (besides lynx, sorry :) is not supported.

    A CMS is a broad topic I give you all that. What matters is that it is about managing content, whether it be an intranet(office documents and tools for the daily business..e-business..), an extranet (marketing, product, pricing material, etc..), or a website with promotion, store, discussion forums, information spreader, its all about content, and thats what a CMS can cover as a tool.

    Basically its reusing code and sharing the development code of an tailored administration system, where a professional CMS consist of a lot of different components from which the integrators can implement and configure according to their needs and be up running in less time and with less waste of money. One of the benefits for non-techies is that the editing tool works just as a word processor and it can be delivered to support just about all platforms thanks to use of java or activex, depending of what is best for the users.

    Basically its a tool.

    Sophistic CMS, to which one of the above links is directed to, is pretty inexpensive and could be what you need, Danish Design, what do I know, IT IS YOUR CHOICE.

    The pages are only available in Danish, but you can reach our Danish office at +45 86 13 73 15 between 9am - 17pm CET og by email contact at sophistic dot com

    This may be concidered an advertizement, but it is still free content, so if it suits you, it is free for you to use.

    Best regards,
    Casper

  134. try this maybe by Anonymous Coward · · Score: 0

    http://demo.vp1.com, its called intraview, and its soon to have it own api for the IT folks who want to customize their setup

  135. We're throwing out Artesia TEAMS by Anonymous Coward · · Score: 0

    We are using it as a component in a J2EE system. TEAMS performance, functions, and flexibility are worse than bad. So we're tossing it.

  136. privilege management overview by Anonymous Coward · · Score: 1
    One system that I used to use which had some very interesting features was something called QPS or Quark Publishing System. In those days pretty much everybody used either that, one of it's basically similar competitors (such as NAPS) or a finish-it-yourself system like Mediasphere. In a system like this what you really want is fine granular control of which users can do what so that, for example, the writers should be able to modify the words themselves but not things like styling or layout stuff. If the final form is, say HTML, .JPG or a .doc file or a QuarkXPress file, then it's crucial and non-trivial that designers not start changing wording or writers change layout. And if you think that a directive will do it then you've clearly never been a sysadmin.


    But notice that in all of the file formats I've just mentioned the conventional tools (e.g. Dreamweaver, BBEdit, Photoshop, Word (bleagh!) or Xpress) a document is pretty much just open/read-only/ or closed. What QPS did do which no other system I've seen since could manage came down to two things:


    1.) control at the feature level, as in controlling for each user whether or not they could use each individual capability of the program on a given type of document
    2.) control by document type, both in terms of file type (text, image, layout, whatever) and in terms of the document category (feature, ad, sidebar, etc.)
    It also did an excellent job of allowing systems to be built with any number and type of statuses desired. Most systems out there are very primitive on that front, limiting you to say, rough, live, final, and trash. In QPS, companies could and did have as many as fifteen different statuses, which makes sense if your standard workflow involves something like three passes by an editor, two just for design, and then several final states such as publish, reserve, or hold for next issue.


    If you were crazy enough (and the senior editors didn't figure it out) you could theoretically create individual config info for each user, saying, for example, that user Zorch could not change text color (feature) in a sports story (section) for the weekly edition (publication) that was ready for press (status).


    Now this, obviously worked best with XPress and Quark's text editor CopyDesk, but the system also worked with Photoshop, Illustrator, Word, and a bunch of other apps.


    Since then QPS has been sold to a company called Modulo, the primary provider of XPress plug-in equivalents (called XTensions) has four times gone bankrupt and Adobe has spent the better part of a decade on their now kinda stillborn competing system long codenamed Stilton. But... I've checked out each system as it has come out (Vignette, Documentum, et bloody cetera) and nobody yet has come close to that degree of control.


    My sense is that if you can wait about six months this should finally start to change as I found that at the most recent Seybold show some vendors were starting to get a clue and the many SQL solutions were starting to create a pretty good toolset. Personally I'm now starting my own publishing company and I'm planning on going with a mostly homebuilt system based on SQL.


    Good luck and tell us what you decide,


    Rustin H. Wright


    founder, Reed&Wright


    pubgeek@netscape.net

  137. Try something really new by kenobe · · Score: 1

    I know this might come out as a saleproposal but it's really not. Turnpike is a CMS written completely in C# for you who do use the MS plattform (or thinking of using .NET for either FreeBSD or DOTgnu). It's made by a team of Swedes.

    --
    If at first you don't succeed, you're running about average. M. H. Alderson
  138. poll at LinnuxLookup by opspin · · Score: 0

    I don't think this poll shows very much.

    Most of the people probably is using Postnuke because it's the easiest, but slashdot clearly has much better features, and is much more complicated, it's only problem is that it's impossible for a non-geek(TM) to install.

    So the poll is merely a reflection of what people use, none of the 6000 people have tried them all, and so they can't give a objective vote.
    ____________________________
    Listen to my friend's Band Nectar
    And support her new band The Rime

  139. That's the best part by multipartmixed · · Score: 2

    I'd wind up doing those changes myself whether I had a fancy content management system or not. If I had gotten one, I would have had to learn how to use it effectively, which probably would have taken a lot more time than banging out a few shell scripts.

    But the BEST part: the execs understand that the CM is put together in shell, and that there is only so much it can do. (Well, that's what they think ;-). They're just happy because they got it for "free" (as in beer). So, it stops a WHOLE PILE of moronic requests, like...

    ..can you change the "alert" button to blue?
    ..can you write a cache of user data on the guy's harddrive?
    ..can't you just see if the guy's using netscape, and if he is, load the page in IE?
    ..can you change the brower's borders to match the site layout?
    ..can you make the confirm dialog box use Arial fonts?
    ..can you generate thumbnails for the mp3s?

    (etc, ad nauseum)

    --

    Do daemons dream of electric sleep()?
  140. They use ClearCase by Anonymous Coward · · Score: 0

    For source management in house. Says plenty about VSS, I think. Piece of fucking shit. Argh, just thinking about makes me so angry.

  141. Re:Content & Web: Blue Martini can also do thi by Anonymous Coward · · Score: 0

    Unless they have changed there pricing - they are way over charging for this BLOAT WARE. They wanted us to pay over 9 mil because we were a financial company.

    We laughed in their face and purchased something else.

  142. APC ActionApps by Drifter77 · · Score: 1

    Another GPL content management system you should be aware of is the APC Action Apps. It was designed primarily to aid non-profit organizations in their content-management needs, thus it has excellent content sharing features - but it can be generally useful for anyone. It also has some nice user documentation.

  143. PHP-NUKE by Anonymous Coward · · Score: 0

    PHP-Nuke is your best option, try it! you will love it

  144. Trees part of the problem by Tablizer · · Score: 1


    In my opinion, set-based file management systems would scale better:

    http://geocities.com/tablizer/sets1.htm

    Trees don't deal well with things that fit into more than one category, for example.

  145. TeamSite vs Vignette and replacing existing tools by scullystwin · · Score: 1

    We have Vignette in house, and we started to looking at Interwoven as a slightly cheaper and better solution to our requirements than Vignette. I've read flaming emails full of hatred for both products, and I'm having trouble picking out what's fact and what's not. Anybody been successful in actually evaluating and choosing a CM tool to replace one in house? The other problem is that we already existing crappy homegrown cm tools that are poorly architected and store the content in the worst ways. I've been trapped on this project (replacing existing cm tools) for the last year and a half. talk about nightmare. The only thing i've learned is that there is no good solution for content management right now. Nobody knows what they really want out of it. and don't even think about trying to do content management for a large enterprise without upper management support. You'll end up screwed. Thus endeth my small rant. Anybody have similar experiences?

  146. Re:TeamSite vs Vignette and replacing existing too by Anonymous Coward · · Score: 0

    You asked if there are other solutions. I would look heavily at divine's CSEE. Many companies are replacing IWVN and VGNT with this product. It is native to a J2EE application server (unlike the others you mentioned) therefore leveraging all of the load balancing and failover capabilities. Just a suggestion.....

  147. Re:TeamSite vs Vignette and replacing existing too by Anonymous Coward · · Score: 0

    I admit that I work for Vignette, so my opinions will be somewhat biased. And, I also admit that I really don't know a whole lot about IWOV's technology. However, I can tell you that there is a lot of disinformation about Vignette out there. The thing that caught my eye about this post was the suggestion that VIGN is not native to a J2EE application server. It is (more precisely, it is native to the Servlet Engine). VIGN has come a long way since our TCL days. Our STRENGTH is our ability to comply with industry standards (ASP and/or JSP) and not require the use of proprietary scripting languages (e.g. IWOV's version or PERL).

  148. Re:TeamSite vs Vignette and replacing existing too by Anonymous Coward · · Score: 0

    Perl is proprietary!! since when?

  149. Re:TeamSite vs Vignette and replacing existing too by scullystwin · · Score: 1

    Ok, I get the bias and all, but I'll have to diagree with the "does not require the use of propietary scripting languages". You're right, Tcl isn't propietary, but what about all those storyserver commands? And the funky SEARCH TABLE and FOREACH loops? And the content records seem to allow you no way to escape from Vignette easily - if you have a wish to do so. I'll admit that some of my irritation with Vignette is most likely due to a really bad implementation.

  150. Re:Try NuoMedia by Anonymous Coward · · Score: 0

    Look at http://www.nuomedia.com. It has all you are looking for, and although it is a private implementation, I am considering opening the code up if users can port it (Java servlets) to something like postnuke. Give me a mail if you are interested - rmiddleton@nuomedia.com