今週したこと
1.サーバーに必須の機能
- ユーザ認証・登録機能
- ユーザ登録フォーム(名前、メールアドレス、パスワード)
- ログイン・ログアウト機能
- パスワードリセット機能
- データベース
- ユーザ情報の保存(MySQL/MariaDBなど)
- セッション管理(ユーザのログイン状態を保持)
- Webサーバー
- HTTPリクエストの処理(Apache/Nginx)
- SSL/TLSの導入(HTTPSによるセキュアな通信)
- バックエンドフレームワーク
- APIエンドポイントの作成(PHPのLaravel、PythonのFlask/Djangoなど)
- フロントエンド
- ユーザインターフェース(HTML、CSS、JavaScript)
- デプロイメント(エラーの早期発見)
- 継続的インテグレーション/デリバリー(CI/CD)
- サーバーモニタリング
2.個人情報を格納するのに必要な機能
- データベースのセキュリティ
- 暗号化された接続(SSL/TLS)
- 強固なアクセス制御とパスワードハッシュ
- セキュリティ対策
- 無料SSL証明書(Let’s Encryptなど)
- WAF(Webアプリケーションファイアウォール)
- レートリミットとアカウントロックアウト機能
- データバックアップ(データの保護とサービスの継続性)
- 定期的な自動バックアップ
- データのリストア機能
3.レンタルサーバーの機能確認
エックスサーバー、ロリポップ、サクラサーバーについて、上記機能が利用可能かどうか確認しました。
サーバー名 | データベース | SSL/TLS | バックエンドフレームワーク | フロントエンド | CI/CD | モニタリング | 自動バックアップ | WAF |
---|---|---|---|---|---|---|---|---|
エックスサーバー | MySQL | あり | PHP, Python | 可能 | 可能 | 可能 | あり | あり |
ロリポップ | MySQL | あり | PHP, Python | 可能 | 制限あり | 制限あり | なし (有料オプション) | なし |
サクラサーバー | MySQL | あり | PHP, Python | 可能 | 制限あり | 制限あり | あり | あり |
4.サーバーの契約条件の確認
サーバー名 | 初期費用 | 月額費用 (スタンダードプラン) | ディスク容量 | 無料SSL | 自動バックアップ | 24時間サポート | WAF対応 |
---|---|---|---|---|---|---|---|
エックスサーバー | 0円 | 1,210円(6か月:7260円) 1320円(3か月:3960円) | 300GB (SSD) | あり | あり | あり | あり |
ロリポップ | 0円 | 1155円(1か月) 506円(6か月:3036円) | 450GB (SSD) | あり | なし (有料オプション) | チャットサポートあり | なし |
サクラサーバー | 0円 | 660円 | 300GB (SSD) | あり | あり | なし | あり |
来週すること
サーバーが決定したので、契約をしたいです。
できればサーバーの立ち上げまで行いたいです。
コメントを残す