メモ > サーバ > 各論: サーバ選定 > プログラム環境(PHPを使う場合の例)
プログラム環境(PHPを使う場合の例)
以下は2018年2月時点での例
・PHP5.6以降
「マルチバイト関数」「PDO(MySQL)」「GD関数」が使える
PHP5.6を使うならApacheは2.4をインストールする必要がある。それ以前なら2.2で大丈夫
・MySQL5.6以降
文字コードutf8を扱える。可能ならutf8mb4
・.htaccessからPHPとmod_rewriteの設定ができる
アクセス制限設定やBasic認証もできると後々スムーズ
・Cronの設定ができる
WordPressなどオープンソースのプログラムを使用する場合、
そのソフトに致命的なセキュリティ問題が発生したときの対応はよく確認しておく
「致命的な問題があった場合、有償でバージョンアップします」など契約上明確にしておかないと揉める可能性がある
AWSなどでサーバを複数台構成にする場合、
「セッションをどのように保持するか」「アップロードファイルはどこに保存するか」「アップロード(デプロイ)はどのように行うか」
などを考える必要がある
複数台構成を考慮していないアプリケーションの場合、プログラムに手を加える必要がある可能性がある
Advertisement