[opencms-dev] Migrating an existing website to opencms
Paul D. Bain
paulbain at pobox.com
Thu May 13 06:35:01 CEST 2004
At +0200Wednesday 5/12/04 11:33 AM, Andreas Seidler wrote:
>Hi,
>
>We have been tasked with the "migration" of our university institute's
>website to opencms. The website's content (staff, teaching, projects,
>publications) is stored in an Oracle database. The current (Java-based)
>system generates pages dynamically at runtime (using the Mercatis library
>for database access and the WebDixie library for presentation).
>
>One of the main goals of the project is giving staff members the ability to
>use the WYSIWYG editor to manage the content of "their" pages (classes,
>projects, publications, ...). This leads us to the following questions:
>1) Is a "migration" of the type of system described (lots of cross-referenced
>data) to opencms a viable solution and worth the effort (i.e. is opencms
>well suited for this type of website)?
Probably. OpenCMS has built-in link checking, but I am not
certain as to whether the links would survive the migration.
>2) How does one get the content stored in the external database (from an
>opencms point
>of view) into the opencms WYSIWYG editor (and out of it)?
The servlet container executes Java servlets (i.e., the OpenCMS
code) that pull data from the RDBMS (by executing SQL statements) and sends
the data to the web browser, which runs the WYSIWYG editor.
>3) What would be the recommended approach to migrating a system of the
>described type to opencms?
That's a difficult question. There are two parts to my answer, a
part that is _not_ specific to OpenCMS, and a second part (Part two, below)
that _is_ specific to OpenCMS.
Part One:
==========
Slashdot had an article on this topic a few months ago:
http://slashdot.org/article.pl?sid=03/10/21/003207
My comment on the question posed in the Slashdot article was the highest
rated comment:
http://slashdot.org/comments.pl?sid=82941&cid=7267134
See also:
http://www.cmswatch.com/Features/TopicWatch/FeaturedTopic/?feature_id=103
Part Two:
===========
This topic has been discussed on this mailing list often in the
past. See these prior emails:
1) From Thomas Gagne, 11 Feb. 2004, "Using DB import instead of 'the hard
way' "
2) From David Seikel, 21 May 2003, "Making JSP Templates"
3) From Michael Goodwin, 22 Jan. 2004, "Importing an existing website"
4) From Barde Cedric, 20 Feb. 2003, "Importing an existing website"
5) From Alex Kandzior, 9 Feb. 2004, "Maximal file upload size"
I hope that helps (HTH).
Sincerely,
Paul Bain
More information about the opencms-dev
mailing list