Блог

Пишем сайт на Perl и Mojo. Часть 1 - Выбираем необходимый софт и окружение.

В последнее время, вокруг языка Perl складывается очень много сказок и небылиц. То Perl «умер», то он очень сложен для новичка, то создать на нем сайт/веб-приложение сложно и «старомодно» ну и т.д. и т.п.
Любой человек, программирующий на Perl, наверняка слышал о таком web-фреймворке как Catalyst. Лично мне, очень нравится Perl, но вот до освоения Catalyst дело так и не дошло (за исключением каких-то базовых вещей). И вот, относительно недавно, появился новый и очень интересный фреймворк для разработки web-приложений на Perl — mojolicious.

Хочу представить серию статей, целью которых является рассказать и показать читателям, что создавать веб-сайты на Perl и Mojolicious, не сложнее чем на PHP и Codeigniter и даже интересней.

Часть 1 — Выбираем необходимый софт и окружение.

У меня есть ноутбук, на котором установлена WINDOWS VISTA (да, да, будем писать на Perl и Mojo именно под Windows, ведь у большинства тоже Win, не так ли?).

Первое, что на понадобится и без чего мы не сможем двинуться дальше — это собственно сам Perl.
Тут есть несколько вариантов:
1. Взять сборку Perl от ActiveState
2. Взять сборку strawberryperl
3. Можно посмотреть все варианты получения Perl вот здесь www.perl.org/get.html

Пусть вас не пугает слово «сборка», ничего «собирать» и «компилировать» не придется =)!
В обоих случаях Вы получите удобный инсталятор, который выполнит всю необходимую работу.
Разработчики Mojo, при работе на MS Windows рекомендуют использовать strawberryperl.com.
И так скачиваем последний дистрибутив Perl (на момент написания статьи это strawberry-perl.googlecode.com/files/strawberry-perl-5.10.1.0.msi) и приступаем к установке.

Установка проходит в «3 клика».



Соглашаемся с лицензионным соглашением, поставив соответствующую галочку, жмем «Install».


После 30 секунд копирования файлов установка завершена!


Вот и все! Perl установлен и готов к использованию!

Теперь установим (если его еще нет) текстовый редактор или IDE, для написания кода.
Тут, как говорится, дело вкуса. Можно писать в «родном» блокноте для Windows, но лучше выбрать что-нибудь более подходящее.
Лично я могу посоветовать следующее:
Komodo edit
Notepad++
Intype
Padre

Я остановил свой выбор на Komodo edit. В его установке нет ничего сложного — простое Windows приложение, которое устанавливается, как и сам Perl, в «3 клика» (Если вы вдруг перейдете на Linux — нет проблем — Komodo Edit работает и там).

Теперь у нас есть работающий Perl + возможность комфортно писать код на нем!
В следующей части мы уставим Mojolicious, рассмотрим основы работы с ним и напишем «Hello World»!
На сегодня все!

use Perl or die;