Пишем сайт на 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;
Продукты
Наши разработки упрощают и ускоряют запуск проектов при сохранении качества