Устанавливаем 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 =)
В одной из следующих статей постараюсь рассказать об использовании этого чуда!
Официальный сайт шаблонизатора
use Perl or die;
Perl 5.11
Perl победил!
«Среди языков, проекты на которых пишутся полностью, абсолютным лидером стал Perl…»
Perl. Лама бук
Сегодня на books.ru увидел интересную новость- вышло 5-ое издание на русском языке легендарной «Лама бук», первое издание которой появилось еще в 1993 году (я тогда не знал что такое компьютер, а вот Perl уже был
). Авторами книги являются довольно известные, в мире Perl, люди Рэндал Л. Шварц, Том Феникс, Брайан Д. Фой (тот самый, который посетил в этом году YAPC::RUSSIA 2009).
Собственно свое знакомство с Perl я начал именно с этой книги, правда уже не вспомню какое это было издание (я читал электронную версию).
Всем кто только начинает изучать Perl (этот замечательный язык) — настоятельно рекомендую начать свое изучение именно с этой книги, Вы не пожалеете.
use perl or die;

