Composerとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > デジタル大辞泉 > Composerの意味・解説 

コンポーザー【composer】

読み方:こんぽーざー

作曲家


Composer

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/02/17 08:27 UTC 版)

Composer
開発元 Nils Adermann,
Jordi Boggiano
最新版
2.6.6 / 2023年12月9日 (14か月前) (2023-12-09)[1]
リポジトリ
プログラミング
言語
PHP
対応OS クロスプラットフォーム
サポート状況 活発
種別 パッケージ管理システム
ライセンス MIT License
公式サイト getcomposer.org
テンプレートを表示

Composerは、PHPプログラミング言語向けのソフトウェアおよび必要なライブラリの依存関係を管理する標準形式を提供するアプリケーションレベルのパッケージ管理システムである。 Nils AdermannとJordi Boggianoにより開発され、現在も両氏によってプロジェクトの管理が継続されている。両氏は2011年4月に開発を開始し、2012年3月1日に初めてリリースされた[2]Node.jsnpmおよびRubybundler英語版から強い影響を受けている[3]

コマンドライン上で動作し、アプリケーションが依存するライブラリなどをインストールする。 また、利用可能なパッケージを含んでいるメインリポジトリ『Packagist』[4] で利用可能なPHPアプリケーションをインストールすることも可能であるほか、ライブラリ向けにサードパーティーのコードを容易に利用出来るオートロード情報を指定できる機能も提供されている。

また、Laravelを含めた有名なオープンソースのPHPプロジェクトの重要な機能の一部として利用されている[5]

Composerに対応するフレームワーク

composer.json

Composerでクラスのオートローディングなどをするためには composer.json というファイルを記述しなければならない。以下の示すcomposer.jsonはPHPのPHP-FIGが提供しているコーディング規約「PSR-4」に準じたオートローディングをするためのファイルである。ユーザーは MyAppという名前空間を使ってコーディングしなければならない。

{
	"autoload" : {
		"psr-4" : {
			"MyApp\\" : "folder/"
		}
	}
}

以下はサンプルコードである。

<?php

namespace MyApp;

class ClassName
{ 
    ..
}

脚注

  1. ^ Release · composer/composer · GitHub”. 2024年1月3日閲覧。
  2. ^ Software CHANGELOG, github.com, Retrieved November 28, 2013.
  3. ^ Getting Started/Dependency management, getcomposer.org, Retrieved November 28, 2013.
  4. ^ See packagist.org
  5. ^ Maks Surguy (7月27日2013年). “History of Laravel PHP framework, Eloquence emerging”. maxoffsky.com. 5月10日2015年閲覧。

外部リンク


COMPOSER(作曲者)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/04/30 06:17 UTC 版)

イオシス」の記事における「COMPOSER(作曲者)」の解説

ARM作曲編曲担当) D.watt/七条レタス作曲編曲作詞担当イオシス活動初期からのメンバー制作CD多く作曲家として参加するほか、七条レタスとの同人サークル「OTAKU-ELITE Recordings」としても活動している。また、本格クラブトラックレーベル「IOSYS TRAX」の代表を務め各地でクラブイベント「I/O/P(イオパ)」を開催している。その他、商業での活動も行う。なお、弟がいる。 イロドリミドリシナリオ担当している。 void(ぼいど)/コバヤシユウヤ作曲編曲作詞担当) RoughSketch/uno(作曲編曲作詞担当Roughsketch名義beatnation RHYZEとして、コナミ音楽ゲームBEMANIシリーズ楽曲参加。このほか、ハードコアテクノトラックレーベル「Notebook Records」、北海道のクラブイベント「Yatsuzaki Hardcore」を主宰2012年にはHard Dance AwardsBest International DJ Asia部門2位獲得2013年This is Hardcore Remix Contest入選するなど、日本代表する実力派ハードコアテクノDJコンポーザーとしても活動している。 まろん(作曲編曲作詞担当2016年加入

※この「COMPOSER(作曲者)」の解説は、「イオシス」の解説の一部です。
「COMPOSER(作曲者)」を含む「イオシス」の記事については、「イオシス」の概要を参照ください。

ウィキペディア小見出し辞書の「Composer」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Composer」の関連用語

Composerのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Composerのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのComposer (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのイオシス (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS