Converting an existing website to use Joomla

Joomla! Documentation Workgroup

Moderator: Documentation

Post Reply
Peter Boughton
Joomla! Apprentice
Joomla! Apprentice
Posts: 5
Joined: Mon Aug 19, 2019 1:09 pm

Converting an existing website to use Joomla

Post by Peter Boughton » Mon Aug 19, 2019 2:35 pm

The documentation page "Converting an existing website to a Joomla! website" does not give details of converting an existing website - it instructs the reader to manually recreate the website one page and menu item at a time, which is not a good suggestion for a website of any significant size.

What I expected the page to contain was any/all of:
* instructions on using built-in import functionality I'd overlooked
* instructions on using the API or SQL to build a bespoke importer
* an officially recommended importer extension

I could not find any of that information within docs.joomla.org though there appears to be plenty of forum posts with people asking for various bulk import solutions, so far most of which seem to be recommending dead/expired/paid extensions. :/

gws
Joomla! Virtuoso
Joomla! Virtuoso
Posts: 3893
Joined: Tue Aug 23, 2005 1:56 pm
Location: South coast, UK
Contact:

Re: Converting an existing website to use Joomla

Post by gws » Mon Aug 19, 2019 4:27 pm

Depends on how the present web site was constructed. If using another CMS then there are importers available.

Peter Boughton
Joomla! Apprentice
Joomla! Apprentice
Posts: 5
Joined: Mon Aug 19, 2019 1:09 pm

Re: Converting an existing website to use Joomla

Post by Peter Boughton » Wed Aug 21, 2019 11:45 am

Does the Joomla database store content differently depending on how the source website was constructed?

gws
Joomla! Virtuoso
Joomla! Virtuoso
Posts: 3893
Joined: Tue Aug 23, 2005 1:56 pm
Location: South coast, UK
Contact:

Re: Converting an existing website to use Joomla

Post by gws » Wed Aug 21, 2019 11:52 am

Peter Boughton wrote:
Wed Aug 21, 2019 11:45 am
Does the Joomla database store content differently depending on how the source website was constructed?
If I understand you correctly,joomla stores content the way joomla stores content,the other DB has no influence on a joomla install.

Peter Boughton
Joomla! Apprentice
Joomla! Apprentice
Posts: 5
Joined: Mon Aug 19, 2019 1:09 pm

Re: Converting an existing website to use Joomla

Post by Peter Boughton » Wed Aug 21, 2019 12:33 pm

Precisely, so there is one way to structure the data, irrespective of what the source of that data is.

This is what I would expect to see on that page - a canonical example of programmatically creating a minimum/typical article record from a sufficiently generic data structure, an example of creating a category, and so on.

i.e. Given something like this:
[ {path:"a",title:"A",content:"Apple",tags:["fruit"]}
, {path:"b",title:"B",content:"Banana",tags:["fruit"]}
, {path:"c",title:"C",content:"Cake",tags:["desert"]}
]

The page should explain how one ends up with three Joomla articles and two categories.


How the original website data is converted to that structure will depend on the source system, and could be considered beyond the scope of the article (which is fine), though it's probably helpful to include links to relevant export/api documentation or plugins for the most popular systems.


Basically:
* Converting from common CMS system, use these converters: [Wordpress] [Drupal] [etc]
* Converting from other systems, here's how to get started: [code examples]


Post Reply

Return to “docs.joomla.org - Feedback/Information”