Архив метки: ctpp

Устанавливаем ctpp на centOs 5.3

Эта маленькая заметка, расскажет о том как установить  шаблонизатор ctpp на centOs 5.3.
ctpp – универсальный шаблонизатор, который можно использовать со многими языками программирования.
ctpp написан полностью на С++, поэтому работает очень быстро (по словам разработчиков).
В своей заметке я буду использовать ctpp для работы c Perl.

Вот что у нас есть:

CentOs 5.3

gcc + make

Perl 5.8.8

А вот, что  нам потребуется:

1 Компилятор c++ – для установки его в centOs вводим команду:

yum install gcc-c++

2 Утилита cmake

– скачиваем исходный код:

http://www.cmake.org/files/v2.6/cmake-2.6.4.tar.gz

– распаковываем

tar xvzf cmake-2.6.4.tar.gz

– создаем каталог cmake-build и переходим в него

mkdir cmake-build
cd    cmake-build

– запускаем ../cmake-2.6.4/bootstrap
– собираем cmake командой gmake
– устанавливаем cmake командой gmake install

3 Сам шаблонизатор ctpp

– скачиваем последнюю версию

http://ctpp.havoc.ru/download/ctpp2-2.5.12.tar.gz

– распаковываем

tar zxvf ctpp2-2.5.12.tar.gz

– переходим в каталог с шаблонизатором

cd ctpp2-2.5.12

– поочереди выполняем следующие команды

cmake . (не забудьте “.”)
make
make install

Если все прошло без ошибок – значит шаблонизатор и все необходимые библиотеки установились.

Для работы с ctpp из Perl потребуется модуль HTML::CTPP2

– скачиваем модуль

http://ctpp.havoc.ru/download/HTML-CTPP2-2.5.11.tar.gz

– распаковываем и переходим в каталог модуля

tar zxvf HTML-CTPP2-2.5.11.tar.gz
cd HTML-CTPP2-2.5.11

– поочередно выполняем команды

perl Makefile.PL
make
make install

Вот и все! Шаблинизатор и Perl-овый модуль установлены. Теперь можно писать very fast web applications =)

В одной из следующих статей постараюсь рассказать об использовании этого чуда!

Официальный сайт шаблонизатора

Установка

FAQ

Первые шаги

Документация

use Perl or die;