我正在尝试将标准html网页转移到Joomla! CMS。我将使用Scrapy,一个Python网络爬虫来抓取和解析旧网页。有没有办法(最好是在Python中)我可以编写一个脚本来将3000多个页面转换成Joomla的mySQL数据库?保持旧的风格/ CSS不是优先考虑的事情。
在维护旧网址时可以执行此操作的答案的奖励积分。
我正在寻找一些方法来做到这一点。有关详细信息,请参阅下面的评论。一个有用的答案看起来像“这是不可能的”或“这是可能的,但你需要使用X [其中X是一种语言,工具或其他帮助者]”
答案 0 :(得分:3)
我想我的评论也是一个答案。
是的,可能 - Joomla文章只是_content表中的记录。你如何刮擦你的页面,你保留了什么,以及你插入内容表的内容完全取决于你。
INSERT INTO jos_content
(`title`, `alias`, `title_alias`, `intro_text`) VALUES
('Title', 'title', 'Title', 'Hello!' );
根据您的具体情况,还需要填充其他字段,例如类别,但是使用后端手动创建文章并查看记录的内容。