Архив за месяц: Октябрь 2009

Устанавливаем 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;