[kagahiro]の検索結果


PHPでXMLを扱う場合、SimpleXMLやDOMを使うというのが一般的なようですが、今回はそれらは使わずに単に出力したいXML形式の文字列を生成してそれ出力するというサンプルコードです。

サンプルコードの処理内容は、MySQLのテーブルからスレッドIDを取得してURLを生成し、Googleのウェブマスターツールに登録するためにSitemapプロトコルに対応したXMLを出力するというものです。

<?php
//------------------------------------------------------------------------------
//    sitemap.php
//------------------------------------------------------------------------------

mb_language("Japanese");
mb_internal_encoding("UTF-8");

require_once('./config.php');
require_once('./util.php');

$siteurl = SITE_URL;
$itemlist = <<<EOL
   <url>
    <loc>$siteurl</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
   </url>
EOL;

// DB接続
$dbh =_db_connect();

$sql = "SELECT threadid FROM thread WHERE status = 1 ORDER BY threadid";

$result = mysql_query($sql, $dbh);
if (!$result) {
    _error("SQL Error: " . mysql_error() . "\n");
}

while ($row = mysql_fetch_assoc($result)) {
    $itemurl = SITE_URL . '?thread=' . $row['threadid'];
    $itemlist .= <<<EOL
   <url>
    <loc>$itemurl</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
   </url>
EOL;

}
mysql_free_result($result);

$sitemap = <<<EOL
<?xml version="1.0" encoding="UTF-8"?>
  <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   $itemlist
  </urlset>
EOL;

mysql_close($dbh);

header("Content-Type: text/xml; charset=utf-8");
echo $sitemap;

exit();

?>

上記のようなベタなやり方でなく、SimpleXMLやDOMを使いたいという場合は、以下のページが参考になると思います。

PHP 開発者のための XML: 第 1 回 PHP での XML を 15 分で学ぶ

プロになるための PHPプログラミング入門
技術評論社 著者:星野 香保子


amazon.co.jpのカスタマーレビューを見る
powered by amalink

[2286] Posted by kagahiro at 2013/02/21 20:19:18
0 point | Link (1) | Trackback (0) | Comment (0)

2013年2月21日、ソニー・コンピュータエンタテインメント(SCE)は、米国ニューヨークで開催されたPlayStation Meeting 2013で、今年の年末商戦に発売される予定の次世代コンピュータエンタテインメントシステム「プレイステーション 4」(PS4)を発表した。

PS4では、高い描写力と処理性能、新たなコンテンツとの出会いのサポート、ソーシャルとの融合、そしてPlayStation Vitaなどの様々なモバイル端末との連携を通じて、没入感のある豊かなゲーム体験が実現されるという。

PS4には専用に開発された8つのx86-64アーキテクチャーのCPUコアと最先端のGPUが搭載された高性能プロセッサーが搭載され、物理演算など汎用的な計算処理(GPGPU)も容易に行えるという。搭載されている18個のコンピュートユニットは全体で1.84テラフロップスの演算能力を有し、その性能をグラフィック機能やコンピューティング機能、またはその二つに自由に割り当てることが可能になっている。また、176GB/秒の広い帯域幅を持つGDDR5のメモリーを8GB搭載し、表現力豊かなゲーム開発をより効率的に行えるとしている。

PlayStation Meeting 2013
ソニー・コンピュータエンタテインメント 「プレイステーション 4(PS4)」発表(PDF)
「プレイステーション 4」(PS4)専用ワイヤレスコントローラー(DUALSHOCK 4)およびカメラ「PlayStation 4 Eye」発表
「PS4」ついに正式発表、新たなゲームハード登場へ - GIGAZINE
PS4専用カメラ「PlayStation 4 Eye」の機能・仕様詳細・画像まとめ

[2285] Posted by kagahiro at 2013/02/21 14:47:05
0 point | Link (3) | Trackback (0) | Comment (0)

動画投稿サイト「niconico(ニコニコ動画)」を運営するニワンゴは、これまで動画だけだったクリエイターの創作活動やコラボレーションを支援する制度「クリエイター奨励プログラム」を、ニコニコ静画(イラスト、ニコニコ漫画、スクロール漫画)にも全面対応したと発表した。

クリエイター奨励プログラムとは、創作活動の支援、および二次創作文化の推進を目的とする、niconicoの投稿作品に対して奨励金を支払う制度で、クリエイター奨励プログラムに作品を登録(作品を登録できるのは有料のプレミアム会員のみ)してから3ヶ月間、その作品が公開され続ければ、奨励金を現金またはニコニコポイントで受け取ることができる。なお、奨励金には、その作品自体の人気度に応じて算出される「作品奨励金」と、その作品に影響を受けた子作品の人気度に応じて算出される奨励金「子ども手当」の2種類がある。

今回のニコニコ静画(イラスト、ニコニコ漫画、スクロール漫画)への対応によって、ニコニコ静画単体でもクリエイター奨励プログラムに登録、その作品の人気度に応じて作品奨励金を受け取ることが可能になった。

niconicoの投稿作品に対して奨励金をお支払い
クリエイター奨励プログラム
niconico(ニコニコ動画)

ニコニコ動画ファンブック Vol.1 (100%ムックシリーズ)
晋遊舎


amazon.co.jpのカスタマーレビューを見る
powered by amalink

[2284] Posted by kagahiro at 2013/02/21 10:19:25
0 point | Link (1) | Trackback (0) | Comment (0)

ソーシャルゲーム(Social Game)とは、ソーシャル・ネットワーキング・サービス(SNS)上で提供されるオンラインゲーム・ブラウザゲームのことで、短時間で気楽に遊べるゲームにSNSが本来持つコミュニケーション機能...
[2283] Posted by kagahiro at 2013/02/20 23:28:57
0 point | Link (3) | Trackback (0) | Comment (0)

NHN Japan株式会社が運営する無料通話・無料メールスマートフォンアプリ「LINE(ライン)」の連携サービス「LINE Play(ラインプレイ)」をバージョンアップ、新たに「ダイアリー」機能を搭載した。「LINE Play」は、...
[2282] Posted by kagahiro at 2013/02/20 23:03:12
0 point | Link (3) | Trackback (0) | Comment (0)

クラウドソーシングのポータルサービス「Lancers(ランサーズ)」を運営するランサーズが、受託者(フリーランス)のスキル・実績を各仕事カテゴリにランク付けするサービス「ユーザーランク」を開始した。スキルや実...
[2281] Posted by kagahiro at 2013/02/20 15:46:39
0 point | Link (3) | Trackback (0) | Comment (0)

carimo(キャリモ)は、株式会社リブセンスが運営する就活コミュニティサイト。気になる企業をクリップすることで、他の就活生と情報交換をしたり、就活に役立つ情報を共有することができる。また、現在・過去に在籍し...
[2280] Posted by kagahiro at 2013/02/20 15:25:37
0 point | Link (3) | Trackback (0) | Comment (0)

グリー株式会社が、画像、音声、動画と共に著名人のオリジナル連載記事が楽しめる有料メルマガサービス「Magalry(マガリー)」を開始した。料金は月額315円〜1,050円(税込)でマガジンによって価格が変動する。「M...
[2279] Posted by kagahiro at 2013/02/19 23:49:11
0 point | Link (1) | Trackback (0) | Comment (0)

ヤフー株式会社(Yahoo! JAPAN)とグリー株式会社(グリー)が、スマートフォン向けソーシャルゲームを開発、運営する新会社「ジクシーズ株式会社(仮称)」を共同出資により設立することを決定したと発表した。新会...
[2278] Posted by kagahiro at 2013/02/18 21:08:56
0 point | Link (3) | Trackback (0) | Comment (0)

News Log(ニュースログ)は、株式会社NO BORDER(代表取締役 上杉隆)が運営するフリージャーナリストやライター、カメラマンたちが、地道に取材した良質な記事を掲載することを目的としたニュースサイト。ブログ記...
[2277] Posted by kagahiro at 2013/02/18 15:57:39
0 point | Link (4) | Trackback (0) | Comment (0)

|< 先頭へ  < 前へ  100 101 102 103 104  次へ >


アクセスランキング

今日のアクセスランキング TOP 10

  1. 仲値トレードが簡単にできる無料EA「NAKANE3」 #MT4 (9 PV)
  2. MT4向け1ポジブレイクアウトEA「HEADLINE」オープンソースライセンス(GPL3)で公開 #USDJPY (6 PV)
  3. 爆益を狙うハイリスクハイリターンのナンピンマーチンEA「Hyper Dollar MT5」 (5 PV)
  4. CGIから利用できるPerlモジュールを調べるには (5 PV)
  5. FC2まとめ (4 PV)
  6. ドル円(USDJPY)で爆益を狙うハイリスクハイリターンのMT4向けナンピンマーチンEA「Hyper Dollar」 (4 PV)
  7. [PR]noteで販売している自作EAの一覧 (4 PV)
  8. 「国家非常事態」トランプ米大統領が日本に24%の関税を課すと表明 日経平均株価が急落 (4 PV)
  9. 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (4 PV)
  10. MT4向け1ポジアノマリーEA「DAY TRADING」 オープンソースライセンス(GPL3) #ドル円 (4 PV)

今月のアクセスランキング TOP 10

  1. 仲値トレードが簡単にできる無料EA「NAKANE3」 #MT4 (9 PV)
  2. 爆益を狙うハイリスクハイリターンのナンピンマーチンEA「Hyper Dollar MT5」 (7 PV)
  3. [PR]noteで販売している自作EAの一覧 (6 PV)
  4. 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (6 PV)
  5. MT4向け1ポジブレイクアウトEA「HEADLINE」オープンソースライセンス(GPL3)で公開 #USDJPY (6 PV)
  6. SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (5 PV)
  7. NEKONEKO FREEの配布は終了しました (5 PV)
  8. CGIから利用できるPerlモジュールを調べるには (5 PV)
  9. FC2まとめ (4 PV)
  10. ドル円(USDJPY)で爆益を狙うハイリスクハイリターンのMT4向けナンピンマーチンEA「Hyper Dollar」 (4 PV)

アクセス統計

ディレクトリ

関連サイト