オープンソースCMS「DotNetNuke」のセットアップ
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
ブックマークされました!
ブックマークがエラーになりました。もう一度お願いします。
作者 Abel Avram , 翻訳者 尾崎 義尚 投稿日 2011年10月1日
Amazonは、AWSでホストされたサービス(Webページは、デバイスにプッシュされるため、プリロードと準備されている)と単一の接続を維持する、SPDYを使ったWebKitベースのブラウザであるSilkを開発した。効果:高速なブラウズ、デバイスの消費電力減少、セキュリティの向上がある。
Amazonは昨日、 Silkと呼ばれる新しいブラウザを搭載したAndroidベースのタブレットであるKindle Fireを販売した。Silkは、閲覧と ブラウザのサブシステム(ネットワーク、HTML、CSS、…、レンダリング)に異なるアプローチを取っており、タブレットとクラウドの境界として、ブラウザは、AWSで実行するのか、ローカルで実行するのかを動的に決定する。AWSでは、Silkによって読み込まれるページの画像、JavaScript、CSSファイルのキャッシュが無制限に見えるため、「実際のデバイスのストレージを1バイトも使用しない」とAmazon Silkソフトウェア開発のディレクタであるJon Jenkins氏は言う。これは、Kindle Fireの8GBという小さな内部メモリによい効果がある。
AWSサービスは、配信前にコンテンツを準備してSilkにページを送る。たとえば画像は、配信と読み込みをより早くするために、それらをより小さく解像度に応じて自動的に縮小される。ブラウザは、Amazonのサービスへの単一の接続を維持し、追加のコンテンツが必要になったときのリクエストを受ける準備をしている。 またSilkは、他のコンテンツがリクエストされたときに、サーバーがページをインデクス化することができるため、サーバーがHTMLと一緒にどんなコンテンツが配信されるかを知っており、HTMLページすべてを取得するのを待つ必要がない。
ArsTechnicaによると、Silkは、JavaScriptコードをAWS上で実行して、ARM向けにコンパイルすることができる。そして、読み込み時に標準Webサイトのページかモバイル向けなのかをユーザーの選択によって決定する。
Amazonは、このブラウザに関する他の技術的な側面について詳細を提供していないが、求人情報には、SilkはWebKitレイアウトエンジンをベースにして、SSLの上で動作するGoogleのプロトコルであるSPDYを多用することにより、HTTPによる待ち時間を短縮していると説明している。
Silkのアプローチは、ユーザーの振るまいのパターン、ユーザーの習慣による事前読み込みページを集めており、プライバシーに関する懸念が発生しているが、Amazonは、匿名でデータを集めることで、免責している。
過去に、他でもAmazonのコンピューティングリソースを使わずに、同じようなアプローチがあった。スマートフォンやPDA向けにデザインされたOpera Miniブラウザは、Operaのプロキシサーバーを経由して、圧縮されてページが読まれるため、読み込み時間とデータ転送量が2~3倍削減される。
Amazonのアプローチでは、ページの読み込みスピード、電力消費量によい影響を与え、より少ない接続とラウンドトリップでコンテンツが取り出せ、セキュリティに関しては、すべてのコンテンツが読み込まれる前にスキャンされ、SSLを使ったSPDYを使って転送されるため、セキュアである。 Amazonの主要なメリットのひとつは、AWSを通じてKindle Fireで閲覧したすべてのWebページに対するデータマイニングの機会が生まれることである。Googleは同じように、プロバイダのWebサイトを彼ら自身のサービス以外から最適化して配信するPage Speed Serviceというささやかな試みがあったが、うまくいっているとは言えない。もし、将来的にChrome OSで同じような実装がされたとしたら、興味深い。
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
DotNetNukeは、Windows Serverで動作するCMS(Contents Management System)である。この記事ではWeb Platform Installer を利用して人気CMS「DotNetNuke」と無償Web開発環境「WebMatrix」のインストールする方法を紹介する。
クラウドコンピューティングを前提とした大規模データ技術が利用可能となってきています。Big Dataが一過性のブームで終わるかどうかにかかわらず、スケーラブルな分散アーキテクチャーの基盤はデータベース技術に主導されつつあります。RDBとORM主体のエンタープライズシステムは、HadoopやNoSQLとの組み合わせにより複合的なデータモデルに発展しました。
2011年12月8日~2011年12月9日に、ロンドンのSkills Matter eXchangeにて開催された「Groovy & Grails eXchange 2011」の参加報告を、日本Grails/Groovyユーザーグループのメンバーが3回に渡って紹介します。
Googleのクラウド環境をつかったGoogle App Engineによる開発するにあたり、初めての試みで苦悩する開発者達の経験をもとに、各開発フェーズにあわせて問題点やどう解決したかをご紹介します
去る1月12日、定理証明支援系ツールCoqの初心者向けチュートリアルが開催さ れた(http://kokucheese.com/event/index/23667/)。今後も2月2日 (http://kokucheese.com/event/index/23744/)、2月9日、2月16日と引き続���開 催されていく予定である。本記事では、開催の様子をレポートする。
Neal Gafter氏はOracleによるJava買収の影響に関する議論、Javaにセグメンテッドスタックやメタオブジェクトプロトコルを追加することについての主張、そしてJavaとC#との比較について話をしてくれた。
No comments
スレッド表示 返信