4
PHP講座(5) メール送信 アプリケーション操作 この教材ではアプリケーションとの連携について学びます。 他のアプリケーションと組み合わせることでPHPの可能性が広がります!

05 他のプログラムを動かす・メール送信

  • Upload
    -

  • View
    613

  • Download
    1

Embed Size (px)

Citation preview

Page 1: 05 他のプログラムを動かす・メール送信

PHP講座(5)!メール送信!アプリケーション操作

この教材ではアプリケーションとの連携について学びます。 他のアプリケーションと組み合わせることでPHPの可能性が広がります!

Page 2: 05 他のプログラムを動かす・メール送信

メール送信の仕組み

10.4.18 (C) 株式会社破滅派

2

HTMLフォームから  メール情報をサーバに送信

PHPが処理を行い、MTA(メール送信システム)を起動する

これ送っといて!

了解! PHPは他のアプリケーションを起動することができる!

Page 3: 05 他のプログラムを動かす・メール送信

GD(図形描画ライブラリ)を動かす

10.4.18 (C) 株式会社破滅派

3

monochrome.jpg  を見せてください!

1.  PHPがGDに指示を出し、画像を変換させる。  

2. PHPはGDが変換した画像を出力する。

これ変換して

了解!

GDはPhotoshopのようなアプリケーション。  それをサーバ上で動かします。

はいどうぞ!

Page 4: 05 他のプログラムを動かす・メール送信

他にPHPから動かすことのできるアプリケーション

10.4.18 (C) 株式会社破滅派

4

FFmpeg  動画を作成することのできるアプリケーション。  これを動かせれば、Youtubeみたいなサイトを作ることも夢ではない。  http://www.ffmpeg.org/  

Linux

FFmpeg Apache MySQL

PHP

HTML CSS JS Flash

PHPはなんでもできます。  しかし、一番得意なのは「ユーザがブラウザを通して目にするものを作り出す」ことです。  どこまでやるかは使う人しだいです。 閲覧・操作

ユーザーが直に接する部分

ユーザーが接する情報を制御したり、アプリケーションを動かしたりする。

ミドルウェアと呼ばれる部分。アプリケーション。

基幹システム。いわゆるOS。