スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Simple HTML DOM Parserの使い方

今日もエロ動画を紹介しようと思いましたが、やっぱり何かおかしい、狂ってる。
と思い、プログラムの記事とエロ動画の記事は分けようと思います。

エロぺん動画のほうではサーバー代になればと思い、少しだけアフィリエイトも貼ってますが、このブログでは無意味にアフィリエイトするつもりは今のところまったく無いので、エロ動画の紹介は安心して(?)お楽しみ下さい。
もちろん、エロぺん動画や他にサービス立ち上げたら紹介はしますよ!

さて。

今回はSimple HTML DOM Parserのインストールと使い方です。

公式サイト
http://simplehtmldom.sourceforge.net

ダウンロード
http://sourceforge.net/projects/simplehtmldom/files/

英語マニュアル
http://simplehtmldom.sourceforge.net/manual.htm


インストール
simple_html_dom.phpを適当な場所に置き、使いたいPHPで呼び出します。

<?php
require_once('simple_html_dom.php');
?>

使い方
英語のマニュアルを見たり、Google先生に聞けば大体わかりますので、今回は具体的なソースに注釈を入れる形で説明します。

ソースコード

<?php
require_once('simple_html_dom.php');

$html = file_get_html('http://エロ動画サイトのURL');
$area = $html->find('div[id=contents]', 0);
foreach ($area->find('div.video') as $div) {
$vurl = $div->find('a', 0)->href;
$thum = $div->find('img', 0)->src;
$title = $div->find('h2.title', 0)->plaintext;

$vlist[] = array('vurl' => $vurl,
'thum' => $thum,
'title' => $title);
}
?>

続きを読む»

PHPプログラムの基礎

そもそもPHPプログラムは、どうやって実行するのか。
Windowsのプログラムならわかりやすく、拡張子がexeのファイルを実行することです。
Macならappですね。

PHPも同じです。Web上でphpという拡張子のファイルを実行するだけです。

実行方法は、「そのファイルがあるURLにアクセスする」ことになります。PHPはスクリプトなので、テキストファイルです。そのテキストファイルにアクセスすれば実行されるんですね。

実際に実行までしてくれるのは、Webサーバーさんです。
設定にもよりますが、通常はファイルの拡張子がphpなら、PHPプログラムと認識して実行してくれます。
内部的には、

Webサーバー「おっ、拡張子がPHPじゃねーか。んじゃPHP実行できる人〜」
PHP本体「私が出来ます!はい、出来ました!出力結果送ります!」

という感じです。
なので、出力結果を出さないと、ブラウザの画面には何も出ませんし、サーバーにPHP本体をインストールしてないとダメです。

勘の良い方ならお気づきかと思いますが、PHP本体をインストールすれば、WindowsでもMacでも実行出来ます。サーバーとはパソコンなので、他も同様です。Webサーバーもデータベースも全部インストールすれば、サーバーと同じように動きます。上級者エロプログラマーになると、自分でサーバー用にパソコンを1台作り、そこにKVM(VPSできるヤツです)を入れたりして色々楽しんでおります。

知人のエロプログラマーは、エロいアニメ音声だけを流し続けるネットラジオを自分のためだけにやってたりします。電車でイヤホンをして集中力を高めている紳士がいたら、きっとブラザーです。

話がそれました。

とにかくPHPを実行するのは、サーバーにアクセスすれば良いわけです。
そのPHPの出力結果をHTMLで出せば、ブラウザで見ることも出来ます。

今回はデータベースに登録するだけなので、出力は適当です。

続きを読む»

エロ動画を集めてくる仕組み

せっかくアダルトカテゴリなので、エロ動画を紹介しときますw


汚いオヤジと援交女子校生

さて、冷静になったところで、本日はPHPネタです。

夜な夜な各動画サイトで、エロ動画が更新されます。
それを、エロぺん動画のデータベースに追加する仕組みを説明します。

上級者向けの説明
cronでスクレイピングしてるよ!

初心者向けの説明
今回はPHPの、「Simple HTML DOM Parser」というライブラリを使いました。
スクレイピングに便利なライブラリです。ちなみにスクレイピングとは、ウェブサイト上のデータを必要な部分だけ抽出して利用することです。エロサイトで言うと、エロ動画のURLだけ取得してくる技術ですね。
cronは、サーバー上で定期的にプログラムを実行してくれる技術です。

これを組み合わせると、「定期的にエロ動画のURLだけ集めてきてくれる技術」ということになります。素晴らしい技術です。

しかし、PHPスクリプト自体初めて!という人のため、次回は基礎からやっていこうと思います。

テーマ:エロ動画 - ジャンル:アダルト

プロフィール

エロぺんぎん

管理人:エロぺんぎん
不純な動機でプログラマーになった男、エロぺんぎんです。ブラザー達を猛烈に応援したい気持ちと、自分もプログラマーとして成長したい思いで、当ブログを立ち上げました。
エロぺん動画を運営しております。

検索フォーム
Twitter
最新記事
最新コメント
カテゴリ
リンク
RSSリンク
エロぺん動画で人気の動画
人気の記事