オープンソースCMS「DotNetNuke」のセットアップ
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
ブックマークされました!
ブックマークがエラーになりました。もう一度お願いします。
作者 Alex Blewitt , 翻訳者 吉田 英人 投稿日 2011年9月11日
Eclipse Virgo プロジェクトが リリース 3.0 を発表した。Spring DM サーバプロジェクトの Eclipse への移管がこれを持って完了となる。今回のリリースには,パズルの最後のピースとも言える Gemini Web コンポーネントが同梱された。このコンポーネントは現時点で,Web 開発用の OSGi エンタープライズテストをすべてパスしている。
Eclipse Virgo は Tomcat と同等のランタイム環境を提供する。単一のバンドル,あるいはバンドルのセット (PAR) をインストールして,それをサーバアプリケーションとして扱うことが可能だ。また,リージョンという概念の導入によって,ランタイムスペース (カーネルリージョン) とユーザがインストールしたプログラム (ユーザリージョン) を分離している。
以前のバージョンでは,ネストしたフレームワークを使ってリージョンの分離を実現していた。しかし先日のアップデートによって,Equinox のフレームワークフックで実装したパーティショニングを利用する バンドルグラフ がサポートされるようになった。Equinox の機能なので Virgo の外部でも,通常の Equinox ベースの OSGi ランタイムから利用することができる。新しいリゾルバフックをサポートしているなら,他の OSGi フレームワークへの移植も可能なはずだ。
もうひとつ今回のリリースで新しいのは,Web コンポーネント用の Jetty サポート (Tomcat もサポートする) バンドルだ。Equinox RT スタックの他コンポーネントとのさらに緊密な統合が,これによって実現されている。
リージョンの分離を実装するために,デフォルトのランタイムが Felix から Equinox に変更されている。ただし Felix Gogo シェルもデフォルトで (telnet および ssh 接続とも) 含まれているので,この点に気付くことはほとんどないだろう。
サーバと同様に,Web アプリにもフレームワークとして Snaps (以前は SpringSource Slices という名称だった) がある。Web アプリをオーバーラップする URL で同一サーバに複数登録して,相互にデータを共有することが可能だ。Snaps は WAB (OSGi 対応の WAR) がサービスあるいは URL を "ホスト" アプリケーションに登録するための手段と,ホストアプリケーション上で利用可能なインストール済コンポーネントをプログラムから (あるいは JSP タグライブラリを使用して) 動的に走査する方法を提供する。Snaps の実行には,今のところ Eclipse Virgo が必要である。Eclipse Virgo をサポートする IDE プラグインのセットも 現在開発 されている。
Web ベースの OSGi 開発を習得する上で,Spring のコンセプトの使用経験を多く持っているならば,Eclipse Virgo が OSGi の世界への近道になるだろう。Virgo には チュートリアル に加えて,ユーザとプログラマ用の資料 も提供されている。Virgo 3.0 は すぐにでもダウンロード 可能だ。
前回は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
スレッド表示 返信