![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.1ベストアンサー
- 回答日時:
もう一度「基本コーディング」あたりのおさらいを。
PHPでデータベースに接続するときのまとめ
http://qiita.com/mpyw/items/b00b72c5c95aac573b71
"自動で" というのが引っかかっているようですが、単に定期的にそのスクリプトを実行させればいいだけです。Linuxであれば標準で「cron」という機能が使えます。Windowsであれば適当なフリーソフトを導入してください。一応シンプル性を重視したツールを以前にVisualBasic言語を使って自作したことがあるのでダウンロードリンク貼っておきますねww
SimpleCron ダウンロード
http://www1.axfc.net/u/3196654
なおRSS取得部分に関しても、以下の点には気を付けてください。
・正しくXMLとして読み込めたかどうかをチェックする
・並列処理でリクエストを送る
後者が特に重要です。逐次リクエストだと著しく実行速度が遅くなるので、ある程度束ねて並列で送ってしまったほうが合理的でしょう。
curl_multiでHTTP並列リクエストを行うサンプル
http://qiita.com/Hiraku/items/1c67b51040246efb4254
そのままだと若干使いにくいので、こういうラッパークラスを作っておいてもいいかもしれません。 MultiRequest::get() や MultiRequest::post() をコールして使います。
cURLマルチリクエスト用簡易ラッパー
http://bloggdgd.blog28.fc2.com/blog-entry-290.html
INSERT文に関しては、IGNOREオプションを使うとユニークキーに重複があったときにエラーを出さずに無視してくれるので、今回の用途に向いていると思います。あらかじめ「date」「title」「link」でユニークキー制約を設定しておいてください。
【実装例】
http://pastebin.com/AsjSq1Mu
結局全部書いてしまいましたw
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl RSSにdiv,ul classを付けたいのですがどのようにつけるのかわからないです 2 2022/03/28 01:53
- PHP phpのエラーについて 1 2022/06/27 22:30
- gooブログ gooブログについて 1 2022/05/09 09:46
- その他(ニュース・時事問題) 「マイナポイント」の登録について 5 2022/12/12 22:36
- PHP PHPでCSVを出力するさいに、ループの中で前の行の値を変更したい 3 2022/10/27 17:44
- MySQL XamppでインストールしたMySQLのフォルダのWinRARでのバックアップについて 1 2022/06/22 18:55
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- JavaScript 【jquery】EasyUIのSubGridにMySQLのテーブルデータを表示&編集にしたい 5 2022/05/02 13:10
- 教えて!goo RSSについて 1 2022/08/17 15:15
- その他(パソコン・周辺機器) おすすめのフリーメールはありますか 6 2022/07/27 08:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パスからディレクトリの名前だ...
-
HTTP_REFERERが使えない
-
★★xmlの「イコール」の部分のデ...
-
携帯用Web画面のリファーラ値の...
-
【BAT(バッチ)ファイル】Web...
-
PHP8を使うと、大量のWarningが...
-
onedrive にexcelファイルをア...
-
文字化けに関して
-
ヒアドキュメントを中断してinc...
-
文字化けについて
-
FORMで送信ボタンと戻るボタン...
-
空メールの作り方教えて欲しい...
-
透過PNGが透過されない!!
-
「localhostの応答を待っていま...
-
携帯で、phpページからhtmlペー...
-
xamppをインストールしましたが
-
データ送信をボタンを押さずに...
-
デイレクトリ コピー
-
ローカルで動いているPHPがタイ...
-
仮想フレームバッファXvfb上でf...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
インクルードした部分が表示さ...
-
MySQLのdatetime型の月日0を削...
-
指定した期間の日付生成
-
現在の観覧人数を表示したい
-
sqlで日付が一番古いデータの月...
-
PHPのsetcookieをjavascriptで取得
-
ポータルサイトの店舗単位のア...
-
Twitterからのリファラを取得す...
-
取得したプロキシが生きている...
-
TwitterのURLからツイート内容...
-
★★xmlの「イコール」の部分のデ...
-
PHPで外部サイトの一部を取得し...
-
携帯用Web画面のリファーラ値の...
-
3ヶ月後の日時を取得する方法
-
パスからディレクトリの名前だ...
-
自サイトにRSSを取り込みたい
-
MIB取得について
-
HTTP_REFERERが使えない
-
file_get_contentsで外部URLフ...
-
ブログサービスでのリファラ取...
おすすめ情報