[開発者]の検索結果


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)

Google Maps(グーグルマップ)とは

Google Maps(グーグルマップ)は、Googleが提供しているウェブブラウザで利用できる地図検索サービス

利用者の現在の場所に応じて、基本的な地図またはカスタムの地図を表示できるほか、近くにあるお店やサービスの情報を知ることができる。情報の中には、お店やサービスの所在地や連絡先、ルート・乗換案内などがあり地図をクリックしてドラッグすると、現在の場所周辺の地域情報をすぐに表示することができる。また、目的の場所の航空写真を表示して、ズームしたりドラッグしたりすることもできる。ブラウザ版のほか、iPhone版、Android版なども提供されている。 モバイル Google マップ

Google マップ - 地図検索
世界地図と衛星画像。一部の国では、市街地図レベルまで拡大可能。地名、店名、 サービス名で検索可能。

Google Japan Blog: 航空写真を新しい“視点”で
「Google マップ」日本版の歴代担当者ら、5年にわたる開発の苦労話を語る

Google Maps(グーグルマップ)API

開発者向けにAPIも提供されており、Google Maps APIを利用してGoogle マップを自分のサイトやWebアプリケーションとして利用することもできる。

Google Maps API
Google Maps入門(Google Maps JavaScript API V3)
Google Maps
Google Maps API Version3 日本語ドキュメント(非公式)

グーグルマップ以外の地図検索サービス

MapFan - 地図・ルート検索
日本全国の最新地図を、住所、駅、お店の名前などから検索できる。目的地までの最適な経路が検索できるルート検索、観光情報など。

地図 Mapion(マピオン)|地図検索/ルート検索/天気予報
日本全国の最新詳細地図を提供。住所 地名 施設 駅・路線図 郵便番号などで地図が検索できる。目的地までのルート検索、キョリ測、天気予報、イベント情報など。

Yahoo!地図 - 地図検索・雨雲レーダー搭載の多機能マップ
日本全国の地図情報及び航空写真を提供。主要な施設名、地名、住所、郵便番号などから詳細地図の検索が可能。

goo地図 - 地図検索 / ルート検索 / お店 施設検索
日本全国のゼンリン地図、古地図、住所、お店、施設情報。駅、路線、郵便番号から地図検索。ルート検索。ぐるなび、ホットペッパー、タウンページ情報から周辺のお店・施設をまとめて検索。

グーグル(Google)とは

グーグル(Google)は、インターネット検索(www.google.com)、地図検索(Google Maps)、動画共有(YouTube)、ブログ(Blogger)、 検索キーワード広告(AdWords)、コンテンツマッチ広告(AdSense)、電子メール(Gmail)、ニュースサイト(Google News)などのインターネット関連サービスを提供している米国に本社を置く世界最大のIT企業。インターネット広告で大きな収益を上げている。

グーグルマップ Googleマップ 完全活用術 仕事の効率を上げる無料地図サービスの活用ワザ
アスキー・メディアワークス 著者:深川岳志


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

[2257] Posted by kagahiro at 2012/12/26 23:03:41
1 point | Link (7) | Trackback (0) | Comment (1)

「Androidアプリストア」日本版は、2012年11月28日にAmazon.co.jp(アマゾン)がオープンした、Android端末向けアプリを配信する「Androidアプリストア」の日本版。Kindle Fire及びKindle Fire HDやAndroidスマートフォン向けアプリを、Amazonアカウントで購入・ダウンロードできる。

「ゲーム」「本・コミック」「仕事効率化」などのジャンルごとにアプリを検索してダウンロードすることができる。また、その日限定でおすすめの有料アプリが無料ダウンロードできる「本日限定 無料アプリ」プロモーションが毎日実施されている。

Amazon Appstore(Androidアプリストア)
アマゾンが日本向けAndroidアプリストア開業、開発者支援策で差異化

[2237] Posted by kagahiro at 2012/12/06 11:28:52
0 point | Link (3) | Trackback (0) | Comment (0)

Windowsストアは、マイクロソフトがて運営するWindows 8とWindows RT向けアプリ(ソフトウェア)のマーケットプレイスで、有料アプリはもちろん多数の無料アプリのほか体験版なども豊富に揃っている。ストア内を検索...
[2234] Posted by kagahiro at 2012/10/26 18:16:54
0 point | Link (2) | Trackback (0) | Comment (0)

GMOインターネットが日本マイクロソフトが提携し、アプリケーション開発者向けに、仮想デスクトップ(GMOインターネットが有するデータセンター内のサーバー上に仮想的に構築したWindowsデスクトップに自宅のPCやスマ...
[2228] Posted by kagahiro at 2012/10/05 10:07:00
0 point | Link (3) | Trackback (0) | Comment (0)

仕様変更が行われたのは去年(2011年)の10月26日なのですが、これまではAmazonの審査を受けて仕様変更が解除されれば旧バージョンの仕様で利用できていたようです。しかし、2012年9月1日からは旧バージョンのAPI自体...
[2222] Posted by kagahiro at 2012/08/31 10:29:52
0 point | Link (1) | Trackback (0) | Comment (0)

クラウドをオープンソースソフトで構築する動きがあるようですね。ソフト開発者にとってはいいかもしれません。 クラウドをアプリケーションの基盤として利用するには、仮想サーバがずらりと並んだIaaSレイヤの上に...
[2210] Posted by kagahiro at 2012/06/06 16:25:50
0 point | Link (0) | Trackback (0) | Comment (0)

「Node Ninja」は、レンタルサーバー事業を展開しているファーストサーバが提供を開始した日本初のNode.js専用クラウドサービス。現在ベータ版として無料で提供されている。「Node Ninja」では、ハイパフォーマンスか...
[2207] Posted by kagahiro at 2012/06/05 22:35:26
0 point | Link (4) | Trackback (0) | Comment (0)

50のWeb開発者向けの新しい情報源とツール。In this Web developer round-up we have chosen 50 recently released resources and tools that offer time-saving solutions to many of the development issues you m...
[2200] Posted by kagahiro at 2012/05/30 17:23:52
0 point | Link (0) | Trackback (0) | Comment (0)

世界で最も有名なプログラミング言語C」の開発者の一人であるデニス・リッチー(Dennis RitChie)博士が70歳で死去したとのこと。デニス・リッチー博士の死は、Rob Pike氏のGoogle+への投稿で明らかになったが、今...
[2129] Posted by kagahiro at 2011/10/13 17:56:37
0 point | Link (1) | Trackback (0) | Comment (0)

|< 先頭へ  < 前へ  1 2 3 4 5  次へ >


アクセスランキング

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

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (45 PV)
  2. Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (16 PV)
  3. [FX]高値更新・安値更新でエントリー、MT4向け無料スキャルピングEA「1Scalper」#システムトレード (5 PV)
  4. 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (4 PV)
  5. 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (4 PV)
  6. 裁量トレードで出来た「くそポジ」を「PositionKeeper」の全決済機能を使って解消する (3 PV)
  7. 完全無料のMT4向けナンピンEA「Nanpin K(ナンピンケイ)」 (3 PV)
  8. [将棋]ユーチューバーのクロノさんが将棋ウォーズ運営からアカウント停止の警告を受ける #ソフト指し #複垢 #アカBAN (3 PV)
  9. MT4向け1ポジアノマリーEA「DAY TRADING」オープンソースライセンス(GPL3)で公開 #ドル円 (2 PV)
  10. [Perl]メールフォームCGIの作り方 (2 PV)

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

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (99 PV)
  2. Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (30 PV)
  3. 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (9 PV)
  4. [将棋]ユーチューバーのクロノさんが将棋ウォーズ運営からアカウント停止の警告を受ける #ソフト指し #複垢 #アカBAN (7 PV)
  5. 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (6 PV)
  6. [FX]高値更新・安値更新でエントリー、MT4向け無料スキャルピングEA「1Scalper」#システムトレード (6 PV)
  7. 仲値トレードが簡単にできる無料EA「NAKANE3 Ver 2.04」 #MT4 (6 PV)
  8. [FX]相場の上げ下げに応じて自動売買するMT4向け高勝率無料EA「IKEIKE」 #システムトレード #指標トレード (6 PV)
  9. 「xVideoServiceThief」無料の動画ダウンロードツール (5 PV)
  10. Google News (グーグルニュース)日本版 (5 PV)

アクセス統計

ディレクトリ

関連サイト