いろいろなポストの投稿数を取得するスクリプトphp

取得に時間がかかりすぎたので、ボツになったのですが。。

wordpressで、一度値を取得したら、12時間は更新しないという仕様だったのですが、重さの為ボツにしてしまいました。

<?php
if (false === ($sum= get_transient(get_permalink()))) {
    $source_url = urlencode(get_permalink());
    $get_facebook = ‘http://api.facebook.com/restserver.php?method=links.getStats&urls=’ . $source_url;
    $xml = file_get_contents($get_facebook);
    $xml = simplexml_load_string($xml);
    $likes = $xml->link_stat->like_count;
    $shares = $xml->link_stat->share_count;
    $get_twitter = ‘http://urls.api.twitter.com/1/urls/count.json?url=’ . $source_url;
    $json = file_get_contents($get_twitter);
    $json = json_decode($json);
    $tweets = $json->{‘count’};//ツイート数
    $curl = curl_init();
    $ggl = get_plusones(get_permalink());
    $pinjson_string = file_get_contents(‘http://api.pinterest.com/v1/urls/count.json?url=’.get_permalink());
    $pinjson_string = preg_replace(‘/^receiveCount\((.*)\)$/’, “\\1″, $pinjson_string);
    $pinjson = json_decode($pinjson_string);
    $pin= $pinjson->{‘count’};
    $sum = $likes+$shares+$tweets+$ggl+$pin;
    set_transient(get_permalink(), $sum, 60*60*12);    
}
echo $sum;
?>

独立系エントリまとめ

ちょっとしたまとめ

webディレクター系ツールとか企画書とかのまとめ

ブックマークのまとめのディレクター系のツールとかです。

470366_99197542_1large

webでサービスを作ってみたいのまとめ

サービスを作ってみたい時のまとめです。

470366_99197544_1large

web系小ネタ

最近のbookmark整理の第3弾ですが、

web系の情報のコネタを紹介します。というか、ブックマークの羅列です。

470366_568794629_119large

SEOについて考えてみる。

サイトのアクセスアップを目指すには、SEOが大事です。

ですが、多くのサイトでのブックマークをまとめていて自分なりの考えを書きに記します。

ちょっと、はてブされようってサイトが多いのですが、それ以外の手法です。

470366_47030322_108large