В тексте заметки несколько приемов работы с фреймворком Mojolicious, которые серьезно упрощают жизнь.
В тексте заметки несколько приемов работы с фреймворком Mojolicious, которые серьезно упрощают жизнь.
В этой статье я опишу пошаговую инструкцию как запустить Mojolicious-приложение + DBIx::Class на виртуальном хостинге, не имея root-прав. Нам придется скачивать нужные библиотеки со cpan и явно указывать к ним путь.
Важно: на хостинге должен быть Perl 5.10 или выше.
Хочу сразу упомянуть - на момент написания статьи я использовал Mojolicious-4.71. По ходу дела я размещу ссылки на скачивание архивов зависимостей. Прогресс не стоит на месте и разработчики фреймворка, как и разработчики ORM DBIx::Class продолжают сопровождать свои детища, поэтому в дальнейшем вполне могут появиться новые зависимости, но с ними Вам уже будет разобраться проще. =)
После создания проекта видим директорию templates, а в ней создаем папку path, в которой будут располагаться шаблоны с расширением *.html.ep
Создаем в директории path шаблоны с контентом и именуюем их с 0.html.ep по 9.html.ep
В шаблоне default пишем:
<div id="content">
<%= include 'path/' . int(rand(10)) %>
</div>
Renotes © 2012 -
Заметки web-разработчиков ·RSS