Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

WebMatrix 夏休み特番 & 勉強会

2,927 views

Published on

  • Be the first to comment

WebMatrix 夏休み特番 & 勉強会

  1. 1. 2011年8月16日(火)<br />WebMatrix 夏休み特番&勉強会<br />日本マイクロソフト株式会社<br />武田 正樹<br />http://blogs.msdn.com/b/web_/<br />
  2. 2. 本日のトピック<br />WebMatrix を知ろう<br />こんな方にお勧め<br />概要紹介<br />WebMatrix を使ってみよう<br />WebMatrix をインストール<br />CMS をインストール<br />WebMatrix でCMS をカスタマイズ<br />Web サイトの設定を変更しよう<br />データベースの管理機能を使おう<br />レポート機能を使おう<br />レンタルサーバーに発行<br />
  3. 3. WebMatrix を知ろう<br />
  4. 4. こんな方にお勧めです<br /><ul><li>テスト開発環境を手軽に構築したい方
  5. 5. CMSを使いたいWebサーバー/データベース初心者の方
  6. 6. いろいろなCMSを手軽に検証したい方
  7. 7. CMSのテーマ・プラグイン開発に集中したい方
  8. 8. ローカルPC上でCMSのデモを見せたい方
  9. 9. CMSのデータベースを手軽に編集したい方
  10. 10. 作成したCMSを手軽にサーバーに発行したい方
  11. 11. HTML / CSS / PHP / ASP.NETの勉強をしたい方
  12. 12. データベースの勉強をしたい方</li></li></ul><li>WebMatrix とは<br /><ul><li>Webアプリケーションのテスト開発環境&開発ツール
  13. 13. マイクロソフトから無償で提供</li></ul>開発ツール<br />テスト開発環境<br /> Web アプリケーション<br />(CMS・テンプレート)<br />ランタイム<br />(実行基盤)<br />Webサーバー<br />データベース<br />Windows OS<br />
  14. 14. 対応Windows OS<br />クライアント OS<br />サーバー OS<br />SP2 以降<br />SP1 以降<br />
  15. 15. WebMatrix 対応CMS<br />Windows Web アプリケーション ギャラリー<br />60以上の日本語 &英語CMSが登録済み<br />
  16. 16. 対応Webサーバーデータベース・ランタイム<br />ランタイム<br />Web サーバー<br />データベース<br />MySQL Server 5.x / 6.x<br />IIS 7.5 Express<br />PHP 5.2 / 5.3<br />SQL Server<br /> 2005 / 2008<br />.NET Framework 4 /2.0<br />SQL ServerCompact 4.0<br />ASP.NET<br />Web Pages<br />
  17. 17. WebMatrix の機能<br />Web サイト設定<br /><ul><li>Web サーバーの管理や作成先の指定</li></ul>ファイル編集<br /><ul><li>コンテンツの作成と編集
  18. 18. HTML の入力支援機能</li></ul>データベース管理<br /><ul><li>GUI からテーブル・リレーションの作成
  19. 19. Excel感覚でテーブルのデータ編集</li></ul>レポート<br /><ul><li>SEO の分析支援ツール
  20. 20. パフォーマンスの分析支援ツール</li></li></ul><li>WebMatrix の発行機能<br /><ul><li>FTP
  21. 21. Linux サーバーにも発行可能
  22. 22. Web 配置
  23. 23. ファイル + データベースのスキーマ・データを発行
  24. 24. 対応しているレンタルサーバーは日本で1社: http://epw.jp
  25. 25. 発行先のファイル + データベースを WebMatrix にダウンロードする事も可能</li></li></ul><li>XAMPPfor Windows と WebMatrix<br />WebMatrix<br />XAMPP for Windows<br />1.7.4<br />CMS<br />60 以上<br />サーバー<br />Apache 2.2.17<br />IIS 7.5 Express<br />データベース<br />MySQL 5.1<br />MySQL 5.5<br />ランタイム<br />PHP 5.3.5<br />PHP 5.2 / 5.3<br />DB管理/ 発行<br />phpMyAdmin / FTP<br />WebMatrix<br />
  26. 26. WebMatrix を使ってみよう<br />
  27. 27. WebMatrix のインストール<br /><ul><li>Web Platform Installer から WebMatrix をインストール
  28. 28. ダウンロードセンターからはインストールしない</li></ul>http://www.microsoft.com/web/downloads/platform.aspx<br />○<br />×<br />
  29. 29. インストールされるコンポーネント<br />*途中で再起動します<br />*下記は別途インストール可能<br /><ul><li>PHP
  30. 30. MySQL Server
  31. 31. MySQL Connector .NET</li></ul>* は Windows XP環境の時にインストールされるコンポーネント<br />
  32. 32. インストール時の Tips<br /><ul><li>Windows XP 環境の場合、Windows Update をOFF
  33. 33. XAMPP の MySQL のサービスを停止
  34. 34. WebMatrix インストール終了後にUTF-8の設定が必要
  35. 35. ログはWeb Platform Installerの”logs” フォルダーを確認</li></ul>インストールが止まってしまう場合があるため<br />MySQL のインストールが失敗するため <br />http://blogs.msdn.com/b/web_/archive/2011/02/22/10132474.aspx<br />C:Users(アカウント名)AppDataLocalMicrosoft<br />Web Platform Installerlogs (Windows 7の場合)<br />
  36. 36. CMS のインストール<br /><ul><li>Windows Web アプリケーション ギャラリー登録CMS をインストール
  37. 37. PHP + MySQL 使用 CMS の場合、関連コンポーネントもインストール</li></li></ul><li>Web サイト設定 (1)<br /><ul><li>Web サーバーのポート番号の設定と SSL の設定
  38. 38. [オプション]メニューから CMS インストール先の変更も可能
  39. 39. PHP / .NET Framework バージョンの設定</li></li></ul><li>Web サイト設定 (2)<br /><ul><li>Web サーバーのアクセスログ表示</li></li></ul><li>データベースの管理機能(1)<br /><ul><li>GUI で操作可能
  40. 40. テーブルデータの編集
  41. 41. テーブルの作成
  42. 42. リレーションの作成
  43. 43. インデックスの作成</li></li></ul><li>データベースの管理機能(2)<br /><ul><li>SQL の実行も可能
  44. 44. SQL Server Compact のデータベース(.sdf)を   SQL Server に移行可能</li></li></ul><li>レポート機能<br /><ul><li>SEOとパフォーマンスに関するレポートを作成
  45. 45. 公開 Web サイトのレポートも作成可能</li></li></ul><li>Web 配置でレンタルサーバーに発行<br /><ul><li>3ステップでファイル+データベースをサーバーに発行</li></ul>STEP 1: サーバー側でデータベースを作成<br />STEP 2: WebMatrix で発行設定<br />STEP 3: WebMatrix で発行するファイルとデータベースを指定<br />
  46. 46. まとめ<br /><ul><li>WebMatrix = テスト開発環境 + 開発ツール
  47. 47. テスト開発環境でCMS をカスタマイズしてサーバーに 発行するのに最適</li></ul>開発ツール<br />テスト開発環境<br />
  48. 48. リソース<br /><ul><li>WebMatrix 概要
  49. 49. ブログ「WebMatrix の歩き方」
  50. 50. Web Platform Installer
  51. 51. Windows Web アプリケーション ギャラリー</li></ul>http://www.microsoft.com/japan/web/webmatrix/<br />http://blogs.msdn.com/b/web_/<br />http://www.microsoft.com/web/downloads/platform.aspx<br />http://www.microsoft.com/web/gallery/<br />
  52. 52. WebMatrix 使ってね。<br />

×