0

標準のhtmlWebページをJoomlaに転送しようとしています!CMS。Python WebクローラーであるScrapyを使用して、古いWebページを取得して解析します。3000以上のページをJoomlaのmySQLデータベースに変換するスクリプトを書く方法はありますか(できればPythonで)?古いスタイル/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 に答える