質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Q&A

解決済

2回答

3324閲覧

デプロイってなんですか?

coffee

総合スコア139

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

1クリップ

投稿2015/04/05 23:26

質問の通りです。
デプロイって具体的には何をすることを指しているのでしょうか。

私のイメージでは、単純にgit上などに上がってるファイル一覧をサーバ上にダウンロードしてきて、自分が開発したものを本番環境に反映させるような事を言う理解ですが、多分これだけではない気がしています。
具体的にどんな事を【デプロイ】と言うのか教えて欲しいです。

また、Jenkinsとかcapistrano(?)とかHerokuとか、ツールが色々あるようですが、何が違うのでしょうか。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

こんにちは。

デプロイ(deploy)の元になっているのは、「配置する」「展開する」などをあらわす英語です。
エンジニア関連の用語としては、Webアプリなどの開発工程において、システムを利用可能な状態にすることをいいます。
また、広義では、ソフトウェアのリリースやインストールなどの意味も含む言葉で、段階的には、システムを開発環境からステージング環境(本番環境とほぼおなじ環境にシステムを反映させて動作や表示などの最終確認を行う環境)へ反映させることや、ステージング環境から本番環境へ反映させることもデプロイと表現できます。

Jenkins、Capistrano、Herokuにつきましては、すでにご説明がありましたので省略させていただきます。

以上、ご参考いただければ幸いです。

投稿2015/04/06 01:30

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

デプロイとは、ミドルウェアやアプリケーションをサーバなどの実行環境にインストールして、実行可能な状態にすることを言います。

投稿2015/04/05 23:32

chokojori

総合スコア971

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

chokojori

2015/04/05 23:37

Jenkinsは「継続的インテグレーション」のためのツールです。開発中の成果物を定期的にビルドし、テストにかけて、失敗したらすぐに報告してくれます。小まめに成果物をgitやsvnにコミットすることで、壊れたらすぐにわかる、ということを実現してくれます。 Capistranoは、複数サーバで同一作業を繰り返すことを助けるツールです。多数のサーバに同じものとインストールしてまわったりするのに役立ちます。 HerokuはPaaSです。アプリケーションを開発/実行するための「プラットホーム」をサービスとして提供してくれています。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問