0

我正在尝试将标准 html 网页传输到 Joomla!CMS。我将使用 Scrapy,一个 Python 网络爬虫来抓取和解析旧网页。是否有某种方法(最好是在 Python 中)我可以编写一个脚本来将 3000 多个页面转换为 Joomla 的 mySQL 数据库?保持旧样式/css 不是优先事项。

可以在保留旧 URL 的同时执行此操作的答案的奖励积分。

我正在寻找一些方法来做到这一点。有关更多信息,请参阅下面的评论。一个有用的答案看起来像“这不可能”或“这是可能的,但你需要使用 X [其中 X 是一种语言、工具或其他帮助程序]”

4

1 回答 1

3

我想我的评论也是一个答案。

是的,这是可能的——Joomla 文章只是 _content 表中的记录。如何抓取页面、保留哪些位以及将哪些内容插入到内容表中完全取决于您。

INSERT INTO jos_content 
(`title`, `alias`, `title_alias`, `intro_text`) VALUES
('Title', 'title', 'Title', 'Hello!' );

将根据您的情况需要填充其他字段,例如类别,但使用后端手动创建文章并查看记录的样子。

于 2012-05-08T16:19:31.660 回答