Добавление Perl на веб-страницу? - PullRequest
1 голос
/ 16 февраля 2012

Я уже писал вопрос о том, как использовать CGI Perl для создания веб-страниц с Perl.

Общая идея, которую я получил, - никто больше не использует CGI с Perl.

Так что ятогда я застрял, я хотел бы использовать Perl с небольшим веб-сайтом, который я хочу создать, например WebGUI.Но мне не нужно ничего действительно сложного для начала, одним предложением было нечто, называемое catalyst, но это, кажется, намного больше, чем мне нужно.

Куда я могу пойти отсюда?

Я огляделся и, похоже, не получал старых страниц, ничего, что действительно давало бы мне четкое представление о том, как проще всего интегрировать Perl с веб-сайтом.

Ответы [ 3 ]

2 голосов
/ 16 февраля 2012

Если вы ищете быстрый запуск и простые простые кейсы, попробуйте Dancer .Мне очень легко получить что-то легкое.В частности, взгляните на введение .Это должно быть достаточно просто, чтобы построить из.

0 голосов
/ 16 февраля 2012

Существует множество веб-фреймворков Perl. Вы также можете попробовать Mojolicious . Он не имеет никаких зависимостей, кроме модулей ядра Perl, но предлагает множество функциональных возможностей. В то же время это позволяет начать с минимальных знаний о Perl.

  use Mojolicious::Lite;
  get '/' => {text => 'Hello World!'};
  app->start;
0 голосов
/ 16 февраля 2012

Если вы хотите изучить основы CGI / с помощью Perl, просто изучите обычный Perl и помните, что вы должны вывести HTTP-заголовок следующим образом:

print 'Content-type: text/plain;';
print 'charset=iso-8859-1\n\n';

Затем просто напечатайте остальную часть HTML с помощью printзаявления.

Имейте в виду, что данные заголовка находятся на одной строке, за которой следуют две новые строки;в противном случае будет сгенерирована ошибка 500 серверов из-за неправильного заголовка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...