Web技術の現状と将来 (Open Source Conference 2011 Tokyo Spring)Rikkyo University
The document discusses several topics from a W3C/Keio meeting:
1. HTML5 and the Web and TV Interest Group which is working to bring the web to televisions through HTML5.
2. The CSS CJK working group which is developing CSS specifications to support complex text layouts for Chinese, Japanese, and Korean languages.
3. The goal of "Globalization" to create a unified "Global One Web" using W3C standards that can support languages and writing systems around the world.
The document is about the BaserCMS content management system. It contains multiple sections and pages with the repeating text "Copyright 2010 BaserCMS Users Community All rights reserved". The document appears to be documentation or a manual for BaserCMS, as it contains information on features like Twitter integration, SEO, databases, and web development. It also includes references to the BaserCMS community on Google Groups.
Open Source Conference 2010 福岡 W3C/Keio 講演 ウェブ技術の現状と将来Rikkyo University
This document summarizes discussions from a W3C/Keio conference on web standards. Key topics included HTML5, the Web and TV Interest Group, CSS for CJK languages, and the Web of Things. The W3C process for developing recommendations was also reviewed. Developing global web standards while addressing needs like vertical text and ruby characters for CJK languages was an important focus.
This document appears to be the slides for a presentation given by Tomoya Asai on Firefox and HTML5 at the OSC 2010 Tokyo/Spring conference. It includes links to examples and resources related to new and emerging HTML5 features in Firefox such as CSS gradients, geolocation, device orientation detection, WebGL, JSON, and autobuffering video. The slides provide examples of how these features can be used and link to developer documentation on Mozilla.org.
PostgreSQL 9.0 was released in August 2010 with several new features including improved performance, replication capabilities, and data types. Version 9.0 focuses on areas like replication, vacuuming, and indexing. It features increased replication support through streaming replication and improved standby servers. The new version also enhances vacuuming performance and introduces exclusion constraints.
6. Windows Azure
~ スケーラブルなクラウド OS ~
仮想化技術で大規
模データセンター
のサーバー群を制
御し、高い可用性
とスケーラビリ
テゖを実現
ゕプリ、ミドルウェゕ実行環境 信頼性の高いストレージ
6
7. Windows Azure
~ Compute ~
• Web ゕプリ 実行環境
Web Role
• IIS (FastCGI サポート)がベース
• MySQL などのミドルウェゕを実行
Worker Role
• バッチ ジョブのような処理を実行
※各 Role 毎にンスタンス数は
動的にいつでも増減可能
7
8. Windows Azure
~ 内部構成 ~
バックエンドで
HTTP/HTTPS
の処理が基本形
インター
ネット
Worker
LB
Role
Worker
Role
Port 25
Storage
※任意のTCPポートで通信可能 8
12. PHP サーバープラットフォーム の比較
従来の サーバー Windows Azure
プラットフォーム プラットフォーム
PHP アプリ PHP アプリ
Web
IIS Apache
Web Role (IIS)
サーバー ※ Fast CGI サポート
DB SQL Server MySQL Worker Role
(MySQL)
Windows Linux
OS Server Azure Azure
NTFS FS Storage
Drive
Windows VMware
Virtual
Hyper-V ESX Server
… …
自社内、ホステゖングなど マクロソフト の データセンター
12
16. PHP アプリ開発環境
~ パッケージ化するためのツール群 ~
cspack.exe
Windows Azure SDK のコマンド
Visual Studio
Windows Azure Tools for Microsoft Visual Studio
Eclipse
Windows Azure tools for Eclipse
16
23. アクセラレーター
~ MySQL 、CMS の利用を容易に ~
Windows Azure PHP Solution
Accelerator
Windows Azure MySQL Solution
Accelerator
Windows Azure Solution
Accelerator
23
24. MySQL PHP Solution Accelerator
Worker Role として MySQL を起動
常駐させ、それを Web Role から利用
ンターネット
MySQL
(Worker Role)
25. MySQL PHP Solution Accelerator
カスタマズにより MySQL の冗長化が可能
ンターネット
MySQL Master
(Worker Role)
MySQL Slave
(Worker Role)
31. リソース情報
Windows Azure Portal(日本語)
http://www.microsoft.com/japan/WindowsAzure/
Windows Azure Interoperability (日本語)
http://www.microsoft.com/japan/windowsazure/interop/
Windows Azure Tools for Eclipse (英語)
http://www.windowsazure4e.org/
31