Mojoliciousスタートアップ - Perlによる新規Web開発

Mojoliciousスタートアップ - Perlによる新規Web開発

Mojoliciousスタートアップでは、Mojoliciousを使ったPerlによる新規Web開発について解説します。MojoliciousとPerlを使うと、低コストで、開発効率とパフォーマンスを両立させたWeb開発を始めることができます。

MojoliciousとPerlの組み合わせは、あなたのビジネスのスタートアップに、適したひとつの選択肢です。

もしCGIとの組み合わせで書かれたPerlの資産があるなら、Web開発の部分だけを、開発効率とパフォーマンスの高いMojoliciousに置き換えることもできます。

Mojoliciousスタートアップは、セキュリティ的にも安全で、パフォーマンス的にも本番の運用に耐えうるECサイト構築の効率的な開発手法を解説します。

MojoliciousとPerlで商品検索のWebアプリ作成を体験

本当にMojoliciousとPerlを使うと、ビジネスのスタートアップに必要な機能と開発効率を満たせるの?

まず最初に、ECサイトと呼ばれる、商品を登録、商品一覧を表示、商品の検索ができる簡単なWebアプリケーションを一緒に作ってみませんか?

お手持ちのWindowsかMac OSを使って、MojoliciousとPerlを使った商品検索アプリの開発体験ができます。

最初にWebアプリケーションが立ち上がるまでの所要時間は、30分~1時間程度です。

Web開発環境の構築

まず最初に、Web開発環境を構築してみましょう。Mojoliciousスタートアップでは、WindowsとmacOSの両方をサポートしています。

コマンドラインでのファイル・ディレクトリ操作を覚える

Mojoliciousスタートアップでは、Windows上にmsys2環境、あるいはMacでのターミナルでの開発を始めます。

普段はGUIと呼ばれるグラフィカルでマウスを使って、ファイルやディレクトリ操作をしていますが、これに対応するLinuxコマンドを最初に紹介します。

ECサイトを作ってみよう

簡単なECサイトを作ってみましょう。商品の登録、情報の更新、削除、商品の検索ができるサイトを作ります。ECサイトの作成は、他の種類のWebサイトを作成する場合でも応用が利きます。

あなたの身の回りにあるものを写真にとって、あなた専用のWebショップができちゃいます。どんなショッピングサイトができるかな。

Linuxを使ったWeb開発手法を学ぶ

PerlのMojoliciousと、さくらVPS、CentOS 7を使った、新規Web開発の環境構築の方法について解説します。手順を進めていくと、Web開発が始められる手順にする予定です。

現在は、CentOS 6の手順になっていますが、手直ししていきます。

データベース

会員登録・ログイン機能の実装

Webサービスの公開