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 | | | | re: Which CMS content management system (or DMS) is best for my needs?
JM wrote: Quote:
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. http://www.wikimatrix.org
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-) | | | | re: Which CMS content management system (or DMS) is best for my needs?
JM wrote: Quote:
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 | | | | re: Which CMS content management system (or DMS) is best for my needs?
JM wrote: Quote:
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 | | | | re: Which CMS content management system (or DMS) is best for my needs?
JM wrote: Quote:
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
http://www.cmsmatrix.org/matrix | | | | re: Which CMS content management system (or DMS) is best for my needs?
Christoph Burschka wrote: Quote:
JM wrote: Quote:
>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.
>
>
apparently you can use this module http://drupal.org/project/webserver_auth to use the webserver's
authentication. | | | | re: Which CMS content management system (or DMS) is best for my needs? Quote:
>
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. |  | | | | /bytes/about
We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights.
Get the best answers to your questions from over 226,467 network members.
|