Which CMS content management system (or DMS) is best for my needs?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • JM

    Which CMS content management system (or DMS) is best for my needs?

    I have never used a (content management system) CMS before but I need
    one for my internship as a webdeveloper.

    Requirements: runs on Apache, linux or unix, MySQL and PHP (maybe
    Windows server and IIS)

    Authentication (not sure yet): existing user database, LDAP or
    permissions on directories (not sure if that last one is possible)

    Purpose: scientist working on projects should be able to upload their
    files (wide variety of types of files) to a central server. The file is
    described by a lot of metadata based on the datatype (data described by
    file) and project (this part will probably have to be programmed and
    added to the CMS). The uploaded file can be private (only owner has
    access) (owner), shared read or read/write with projectmembers (group)
    or public (world). Each project must have a superuser who can access all
    data of project.
    There are serveral projects. A scientist can participate in more then
    one project. Some things sound like a document management system, I know
    of this only by name.

    Other: probably available in a CMS. Able to display public information,
    to display information related to project(s) once someone has logged in,
    RSS feed, maybe being able to add comment on uploaded files of other
    projectmembers, blog per project, personal information about scientist,
    storing previous versions of files (no requirement for project, they
    keep daily backups).

    Currently files are stored in directories. Permissions are for owner,
    group and world. But number of projects and number of people using it
    are increasing. It is only for projects in progress. Once projects are
    finished they are moved to a different database.

    I don't have that much time for this project (6-7 weeks), to make
    prototype, must make analyses and design first and try to find someone
    to squeeze out all the requirements. I would like to limit the choice of
    a CMS (or DMS) to 1 (maybe 2). Joomla probably will not qualify if
    authentication will make use of LDAP or existing DB. The use of
    assigning people to more then one project probably will exclude Joomla
    too. Maybe XOOPS or Drupal are a better choice and there are probably
    dozens of other opensource CMS. But I don't want to spend too much time
    trying them all out. Can someone give me some advice which CMS or DMS
    qualifies or that I should give a try or mention the ones that I can
    exclude ?

    Another requirement: good information (manual, howto, examples) available.

    Thanx,

    JM
  • IchBin

    #2
    Re: Which CMS content management system (or DMS) is best for my needs?

    JM wrote:
    I have never used a (content management system) CMS before but I need
    one for my internship as a webdeveloper.
    >
    Requirements: runs on Apache, linux or unix, MySQL and PHP (maybe
    Windows server and IIS)
    >
    Authentication (not sure yet): existing user database, LDAP or
    permissions on directories (not sure if that last one is possible)
    >
    Purpose: scientist working on projects should be able to upload their
    files (wide variety of types of files) to a central server. The file is
    described by a lot of metadata based on the datatype (data described by
    file) and project (this part will probably have to be programmed and
    added to the CMS). The uploaded file can be private (only owner has
    access) (owner), shared read or read/write with projectmembers (group)
    or public (world). Each project must have a superuser who can access all
    data of project.
    There are serveral projects. A scientist can participate in more then
    one project. Some things sound like a document management system, I know
    of this only by name.
    >
    Other: probably available in a CMS. Able to display public information,
    to display information related to project(s) once someone has logged in,
    RSS feed, maybe being able to add comment on uploaded files of other
    projectmembers, blog per project, personal information about scientist,
    storing previous versions of files (no requirement for project, they
    keep daily backups).
    >
    Currently files are stored in directories. Permissions are for owner,
    group and world. But number of projects and number of people using it
    are increasing. It is only for projects in progress. Once projects are
    finished they are moved to a different database.
    >
    I don't have that much time for this project (6-7 weeks), to make
    prototype, must make analyses and design first and try to find someone
    to squeeze out all the requirements. I would like to limit the choice of
    a CMS (or DMS) to 1 (maybe 2). Joomla probably will not qualify if
    authentication will make use of LDAP or existing DB. The use of
    assigning people to more then one project probably will exclude Joomla
    too. Maybe XOOPS or Drupal are a better choice and there are probably
    dozens of other opensource CMS. But I don't want to spend too much time
    trying them all out. Can someone give me some advice which CMS or DMS
    qualifies or that I should give a try or mention the ones that I can
    exclude ?
    >
    Another requirement: good information (manual, howto, examples) available.
    >
    Thanx,
    >
    JM
    I don't have any quick answer. I use pmWiki which does it for me. It
    may answer most of your objectives. Here are few links that may help you
    in your search.

    List of 65 WiKI CMS systems where you can compare, one to many, down to
    a detailed feature level.
    WikiMatrix allows you to compare the features of various Wikis in comfortable side-by-side tables and helps you to pick the right Wiki software for your needs.


    Open Source CMS website gives you the opportunity to try out some of the
    best php/mysql based free and open source software systems. You can
    become an administrator and give them a ride. http://www.opensourcecms.com

    --
    Thanks in Advance... http://ichbin.9999mb.com
    IchBin, Pocono Lake, Pa, USA http://weconsultants.phpnet.us
    _______________ _______________ _______________ _______________ __________
    'If there is one, Knowledge is the "Fountain of Youth"'
    -William E. Taylor, Regular Guy (1952-)

    Comment

    • Christoph Burschka

      #3
      Re: Which CMS content management system (or DMS) is best for my needs?

      JM wrote:
      I have never used a (content management system) CMS before but I need
      one for my internship as a webdeveloper.
      >
      Requirements: runs on Apache, linux or unix, MySQL and PHP (maybe
      Windows server and IIS)
      >
      Authentication (not sure yet): existing user database, LDAP or
      permissions on directories (not sure if that last one is possible)
      >
      Purpose: scientist working on projects should be able to upload their
      files (wide variety of types of files) to a central server. The file is
      described by a lot of metadata based on the datatype (data described by
      file) and project (this part will probably have to be programmed and
      added to the CMS). The uploaded file can be private (only owner has
      access) (owner), shared read or read/write with projectmembers (group)
      or public (world). Each project must have a superuser who can access all
      data of project.
      There are serveral projects. A scientist can participate in more then
      one project. Some things sound like a document management system, I know
      of this only by name.
      >
      Other: probably available in a CMS. Able to display public information,
      to display information related to project(s) once someone has logged in,
      RSS feed, maybe being able to add comment on uploaded files of other
      projectmembers, blog per project, personal information about scientist,
      storing previous versions of files (no requirement for project, they
      keep daily backups).
      >
      Currently files are stored in directories. Permissions are for owner,
      group and world. But number of projects and number of people using it
      are increasing. It is only for projects in progress. Once projects are
      finished they are moved to a different database.
      >
      I don't have that much time for this project (6-7 weeks), to make
      prototype, must make analyses and design first and try to find someone
      to squeeze out all the requirements. I would like to limit the choice of
      a CMS (or DMS) to 1 (maybe 2). Joomla probably will not qualify if
      authentication will make use of LDAP or existing DB. The use of
      assigning people to more then one project probably will exclude Joomla
      too. Maybe XOOPS or Drupal are a better choice and there are probably
      dozens of other opensource CMS. But I don't want to spend too much time
      trying them all out. Can someone give me some advice which CMS or DMS
      qualifies or that I should give a try or mention the ones that I can
      exclude ?
      >
      Another requirement: good information (manual, howto, examples) available.
      >
      Thanx,
      >
      JM
      Drupal can technically do all this, but you may spend several weeks making the
      customizations and extra modules for the projects and files. I do know that
      there is a Drupal add-on for LDAP authentication - and authentication against
      the other database could be added with a similar module (taking some time). The
      API for modules is well documented, but it does take some time getting used to.

      So I'd recommend Drupal, but that's the only CMS I have worked with. I can only
      tell you this can be done in Drupal, but not whether it can be done better with
      something else.


      --
      Christoph Burschka

      Comment

      • pittendrigh

        #4
        Re: Which CMS content management system (or DMS) is best for my needs ?


        JM wrote:
        I have never used a (content management system) CMS before but I need
        one for my internship as a webdeveloper.
        >
        Requirements: runs on Apache, linux or unix, MySQL and PHP (maybe
        Windows server and IIS)
        >
        Authentication (not sure yet): existing user database, LDAP or
        permissions on directories (not sure if that last one is possible)
        >
        Purpose: scientist working on projects should be able to upload their
        files (wide variety of types of files) to a central server. The file is
        described by a lot of metadata based on the datatype (data described by
        file) and project (this part will probably have to be programmed and
        added to the CMS). The uploaded file can be private (only owner has
        access) (owner), shared read or read/write with projectmembers (group)
        or public (world). Each project must have a superuser who can access all
        data of project.
        take a look at http://neurosys.cns.montana.edu

        Comment

        • V for Vegemite

          #5
          Re: Which CMS content management system (or DMS) is best for my needs?

          JM wrote:
          I have never used a (content management system) CMS before but I need
          one for my internship as a webdeveloper.
          >
          Requirements: runs on Apache, linux or unix, MySQL and PHP (maybe
          Windows server and IIS)
          >
          Authentication (not sure yet): existing user database, LDAP or
          permissions on directories (not sure if that last one is possible)
          >
          Purpose: scientist working on projects should be able to upload their
          files (wide variety of types of files) to a central server. The file is
          described by a lot of metadata based on the datatype (data described by
          file) and project (this part will probably have to be programmed and
          added to the CMS). The uploaded file can be private (only owner has
          access) (owner), shared read or read/write with projectmembers (group)
          or public (world). Each project must have a superuser who can access all
          data of project.
          There are serveral projects. A scientist can participate in more then
          one project. Some things sound like a document management system, I know
          of this only by name.
          >
          Other: probably available in a CMS. Able to display public information,
          to display information related to project(s) once someone has logged in,
          RSS feed, maybe being able to add comment on uploaded files of other
          projectmembers, blog per project, personal information about scientist,
          storing previous versions of files (no requirement for project, they
          keep daily backups).
          >
          Currently files are stored in directories. Permissions are for owner,
          group and world. But number of projects and number of people using it
          are increasing. It is only for projects in progress. Once projects are
          finished they are moved to a different database.
          >
          I don't have that much time for this project (6-7 weeks), to make
          prototype, must make analyses and design first and try to find someone
          to squeeze out all the requirements. I would like to limit the choice of
          a CMS (or DMS) to 1 (maybe 2). Joomla probably will not qualify if
          authentication will make use of LDAP or existing DB. The use of
          assigning people to more then one project probably will exclude Joomla
          too. Maybe XOOPS or Drupal are a better choice and there are probably
          dozens of other opensource CMS. But I don't want to spend too much time
          trying them all out. Can someone give me some advice which CMS or DMS
          qualifies or that I should give a try or mention the ones that I can
          exclude ?
          >
          Another requirement: good information (manual, howto, examples) available.
          >
          Thanx,
          >
          JM

          Comment

          • V for Vegemite

            #6
            Re: Which CMS content management system (or DMS) is best for my needs?

            Christoph Burschka wrote:
            JM wrote:
            >I have never used a (content management system) CMS before but I need
            >one for my internship as a webdeveloper.
            >>
            >Requirements : runs on Apache, linux or unix, MySQL and PHP (maybe
            >Windows server and IIS)
            >>
            >Authenticati on (not sure yet): existing user database, LDAP or
            >permissions on directories (not sure if that last one is possible)
            >>
            >Purpose: scientist working on projects should be able to upload their
            >files (wide variety of types of files) to a central server. The file
            >is described by a lot of metadata based on the datatype (data
            >described by file) and project (this part will probably have to be
            >programmed and added to the CMS). The uploaded file can be private
            >(only owner has access) (owner), shared read or read/write with
            >projectmembe rs (group) or public (world). Each project must have a
            >superuser who can access all data of project.
            >There are serveral projects. A scientist can participate in more then
            >one project. Some things sound like a document management system, I
            >know of this only by name.
            >>
            >Other: probably available in a CMS. Able to display public
            >information, to display information related to project(s) once someone
            >has logged in, RSS feed, maybe being able to add comment on uploaded
            >files of other projectmembers, blog per project, personal information
            >about scientist, storing previous versions of files (no requirement
            >for project, they keep daily backups).
            >>
            >Currently files are stored in directories. Permissions are for owner,
            >group and world. But number of projects and number of people using it
            >are increasing. It is only for projects in progress. Once projects are
            >finished they are moved to a different database.
            >>
            >I don't have that much time for this project (6-7 weeks), to make
            >prototype, must make analyses and design first and try to find someone
            >to squeeze out all the requirements. I would like to limit the choice
            >of a CMS (or DMS) to 1 (maybe 2). Joomla probably will not qualify if
            >authenticati on will make use of LDAP or existing DB. The use of
            >assigning people to more then one project probably will exclude Joomla
            >too. Maybe XOOPS or Drupal are a better choice and there are probably
            >dozens of other opensource CMS. But I don't want to spend too much
            >time trying them all out. Can someone give me some advice which CMS or
            >DMS qualifies or that I should give a try or mention the ones that I
            >can exclude ?
            >>
            >Another requirement: good information (manual, howto, examples)
            >available.
            >>
            >Thanx,
            >>
            >JM
            >
            Drupal can technically do all this, but you may spend several weeks
            making the customizations and extra modules for the projects and files.
            I do know that there is a Drupal add-on for LDAP authentication - and
            authentication against the other database could be added with a similar
            module (taking some time). The API for modules is well documented, but
            it does take some time getting used to.
            >
            So I'd recommend Drupal, but that's the only CMS I have worked with. I
            can only tell you this can be done in Drupal, but not whether it can be
            done better with something else.
            >
            >
            apparently you can use this module
            http://drupal.org/project/webserver_auth to use the webserver's
            authentication.

            Comment

            • walterbyrd

              #7
              Re: Which CMS content management system (or DMS) is best for my needs ?


              >
              Drupal can technically do all this,
              I would not recommend drupal for document managment. Drupal barely does
              doc management at all.

              I think there is a php project called "owl" that is supposed to be good
              for doc management.

              Also, when it comes to doc management, mambo/joomla has a much stronger
              solution.

              I use drupal for my own website, I like drupal: but not for doc
              management, or ecommerce.

              Comment

              Working...