WebMatrix 夏休み特番 & 勉強会

Preview:

Citation preview

WebMatrix 夏休み特番&勉強会

日本マイクロソフト株式会社武田 正樹

http://blogs.msdn.com/b/web_/

2011 年 8 月 16 日(火)

本日のトピックWebMatrix を知ろう

– こんな方にお勧め– 概要紹介

WebMatrix を使ってみよう– WebMatrix をインストール– CMS をインストール– WebMatrix で CMS をカスタマイズ

• Web サイトの設定を変更しよう• データベースの管理機能を使おう• レポート機能を使おう

– レンタルサーバーに発行

WebMatrix を知ろう

こんな方にお勧めです テスト開発環境を手軽に構築したい方 CMS を使いたい Web サーバー / データベース初心者の

方 いろいろな CMS を手軽に検証したい方 CMS のテーマ・プラグイン開発に集中したい方 ローカル PC 上で CMS のデモを見せたい方 CMS のデータベースを手軽に編集したい方 作成した CMS を手軽にサーバーに発行したい方 HTML / CSS / PHP / ASP.NET の勉強をしたい方 データベースの勉強をしたい方

WebMatrix とは

テスト開発環境

開発ツール

Web サーバー データベース ランタイム(実行基盤)

Web アプリケーションのテスト開発環境&開発ツール マイクロソフトから無償で提供

Web アプリケーション( CMS ・テンプレート)

Windows OS

対応 Windows OS

クライアント OS サーバー OS

SP1 以降

SP2 以降

対応 Web サーバーデータベース・ランタイム

データベース ランタイムWeb サーバー

MySQL Server 5.x / 6.x

PHP 5.2 / 5.3IIS 7.5 Express

SQL Server 2005 / 2008

SQL Server Compact 4.0

.NET Framework 4 /2.0

ASP.NETWeb Pages

Web サイト設定• Web サーバーの管理や作成先の指定

ファイル編集• コンテンツの作成と編集• HTML の入力支援機能

データベース管理• GUI からテーブル・リレーションの作成• Excel 感覚でテーブルのデータ編集

レポート• SEO の分析支援ツール• パフォーマンスの分析支援ツール

WebMatrix の機能

WebMatrix の発行機能 FTP

Linux サーバーにも発行可能 Web 配置

ファイル + データベースのスキーマ・データを発行 対応しているレンタルサーバーは日本で 1 社: http://epw.jp 発行先のファイル + データベースを WebMatrix にダウン

ロードする事も可能

DB 管理 / 発行

XAMPP for Windows と WebMatrix

サーバー

データベース

ランタイム

CMS

WebMatrix XAMPP for Windows1.7.4

IIS 7.5 Express Apache 2.2.17

MySQL 5.1 MySQL 5.5

PHP 5.2 / 5.3

60 以上

PHP 5.3.5

phpMyAdmin / FTPWebMatrix

WebMatrix を使ってみよう

Web Platform Installer から WebMatrix をインストール

ダウンロードセンターからはインストールしない

WebMatrix のインストール

http://www.microsoft.com/web/downloads/platform.aspx

○ ×

インストールされるコンポーネント

* は Windows XP 環境の時にインストールされるコンポーネント

*途中で再起動します

*下記は別途インストール可能 PHP MySQL Server MySQL Connector .NET

WebMatrix

Web 配置ツール

Web サーバー I IS Express 7.5

ASP.NET Web Pages

ASP.NET Web Pages 言語パック

Windows *インストーラー

.NET Framework 4

.NET Framework 2.0 SP2*

SQL Server System CLR 型

SQL Server Native Client

SQL Server Compact 4.0

SQL Server Compact 4.0 Tools

SQL Server 2008 R2 管理オブジェクト

ランタイム

データベース

開発ツール

インストール時の Tips Windows XP 環境の場合、 Windows Update を

OFF

XAMPP の MySQL のサービスを停止

WebMatrix インストール終了後に UTF-8 の設定が必要

ログは Web Platform Installer の” logs” フォルダーを確認

http://blogs.msdn.com/b/web_/archive/2011/02/22/10132474.aspx

C:\Users\( アカウント名 )\AppData\Local\Microsoft\Web Platform Installer\logs (Windows 7 の場合 )

インストールが止まってしまう場合があるため

MySQL のインストールが失敗するため

Windows Web アプリケーション ギャラリー登録 CMS をインストール

PHP + MySQL 使用 CMS の場合、関連コンポーネントもインストール

CMS のインストール

Web サーバーのポート番号の設定と SSL の設定 [ オプション ] メニューから CMS インストール先の変更も可能

PHP / .NET Framework バージョンの設定

Web サイト設定 (1)

Web サーバーのアクセスログ表示

Web サイト設定 (2)

GUI で操作可能 テーブルデータの編集 テーブルの作成 リレーションの作成 インデックスの作成

データベースの管理機能 (1)

SQL の実行も可能

SQL Server Compact のデータベース( .sdf )を   SQL Server に移行可能

データベースの管理機能 (2)

SEO とパフォーマンスに関するレポートを作成 公開 Web サイトのレポートも作成可能

レポート機能

Web 配置でレンタルサーバーに発行 3 ステップでファイル+データベースをサーバーに発行

STEP 1: サーバー側でデータベースを作成STEP 2: WebMatrix で発行設定STEP 3: WebMatrix で発行するファイルとデータベースを指定

WebMatrix = テスト開発環境 + 開発ツール テスト開発環境で CMS をカスタマイズしてサーバーに

 発行するのに最適

まとめ

テスト開発環境開発ツール

リソース WebMatrix 概要

ブログ「 WebMatrix の歩き方」

Web Platform Installer

Windows Web アプリケーション ギャラリー

http://www.microsoft.com/japan/web/webmatrix/

http://blogs.msdn.com/b/web_/

http://www.microsoft.com/web/downloads/platform.aspx

http://www.microsoft.com/web/gallery/

WebMatrix 使ってね。

Recommended