دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Cross. Dave. Chamberlain. Darren. Wardley. Andy &, Dave Cross &, Andy Wardley سری: ISBN (شابک) : 9781449313234, 9780596004767 ناشر: O'Reilly Media, Inc سال نشر: 2011 تعداد صفحات: 592 زبان: English فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 1 Mb
در صورت تبدیل فایل کتاب Perl Template Toolkit به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب جعبه ابزار قالب پرل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
در میان بسیاری از رویکردهای مختلف برای \"templating\" با Perl
- مانند Embperl، Mason، HTML::Template، و صدها سیستم کمتر
شناخته شده دیگر - جعبه ابزار قالب به طور گسترده به عنوان یکی از
همه کاره ترین ها شناخته می شود. مانند سایر سیستمهای قالببندی،
جعبه ابزار الگو به برنامهنویسان اجازه میدهد تا کدهای پرل و
ماکروهای سفارشی را در اسناد HTML جاسازی کنند تا اسناد
سفارشیسازی شده را در لحظه ایجاد کنند. اما برخلاف سایر موارد، جعبه ابزار الگو در
تولید HTML به همان اندازه که در تولید XML، PDF یا هر فرمت خروجی
دیگری آسان است، عمل می کند. و از آنجا که زبان قالب ساده خود را
دارد، قالبها. ادامه
مطلب...
چکیده: در میان بسیاری از رویکردهای مختلف برای \"templating\" با
Perl - مانند Embperl، Mason، HTML::Template، و صدها سیستم کمتر
شناخته شده دیگر - جعبه ابزار قالب به طور گسترده به عنوان یکی از
همه کاره ترین ها شناخته می شود. مانند سایر سیستمهای قالببندی،
جعبه ابزار الگو به برنامهنویسان اجازه میدهد تا کدهای پرل و
ماکروهای سفارشی را در اسناد HTML جاسازی کنند تا اسناد
سفارشیسازی شده را در لحظه ایجاد کنند. اما بر خلاف بقیه، قالب
ابزار در تولید HTML به همان اندازه که در تولید XML، PDF یا هر
فرمت خروجی دیگری آسان است. و چون زبان قالب ساده خود را دارد،
قالب ها
Among the many different approaches to "templating" with
Perl--such as Embperl, Mason, HTML::Template, and hundreds of
other lesser known systems--the Template Toolkit is widely
recognized as one of the most versatile. Like other templating
systems, the Template Toolkit allows programmers to embed Perl
code and custom macros into HTML documents in order to create
customized documents on the fly. But unlike the others, the Template Toolkit is
as facile at producing HTML as it is at producing XML, PDF, or
any other output format. And because it has its own simple
templating language, templates. Read
more...
Abstract: Among the many different approaches to "templating"
with Perl--such as Embperl, Mason, HTML::Template, and hundreds
of other lesser known systems--the Template Toolkit is widely
recognized as one of the most versatile. Like other templating
systems, the Template Toolkit allows programmers to embed Perl
code and custom macros into HTML documents in order to create
customized documents on the fly. But unlike the others, the
Template Toolkit is as facile at producing HTML as it is at
producing XML, PDF, or any other output format. And because it
has its own simple templating language, templates
Content: Table of Contents
Preface
Audience
About this Book
Conventions Used in This Book
Comments and Questions
Acknowledgments
Andy Wardley
Darren Chamberlain
David Cross
Chapter 1: Getting Started with the Template Toolkit
What the Template Toolkit Does
The Templating Ecosystem
The Template Toolkit Is for More Than HTML
The Template Toolkit Lets You Choose Your Separation
Nonprogrammers Can Maintain Templates
The Template Toolkit Is Easy to Extend
Installing the Template Toolkit
Downloading
Installing
Documentation and Support
Viewing the Documentation. Overview of the DocumentationAccessing the Mailing List
Using the Template Toolkit
tpage
ttree
The Template Module
Template configuration options
Apache::Template Module
The Template Toolkit Language
Template Variables
Complex Variables
Lists
Hashes
Nesting list and hash definitions
Dynamic Variables
Virtual Methods
Template Directives
Variable Directives
Template Processing Directives
Loops
Conditionals
Filters, Plugins, and Macros
Integrating and Extending the Template Toolkit
Chapter 2: Building a Complete Web Site Using the Template Toolkit
Getting Started. A Single PageA "Hello World" HTML Template
Processing Templates with tpage
Template Components
Headers and Footers
The PROCESS directive
The INSERT directive
Benefits of Modularity
Defining Variables
Configuration Template
Comments
Variable values
Loading the Configuration Template
Merging directives
Generating Many Pages
Creating a Project Directory
ttree Configuration File
Running ttree for the First Time
Using a Build Script
ttree Configuration Directory
Calling ttree Through the Build Script
A Place for Everything, and Everything in Its Place
Running the Build Script. Skipping Unmodified TemplatesAdding Headers and Footers Automatically
Defining META Tags
More Template Components
The INCLUDE Directive
Setting Default Values
The DEFAULT directive
Expressions
The IF Directive
Wrapper and Layout Templates
The WRAPPER Directive
Using an Automatic Wrapper Template
Using Layout Templates
Layout Example
Side-effect wrappers
Separating layout concerns
Plugins and the USE directive
Menu Components
Simple Menu Template
The BLOCK directive
Component Libraries
The EXPOSE_BLOCKS option
The FOREACH Directive
Defining and Using Complex Data. Structured Configuration TemplatesLayered Configuration Templates
Choosing Global Variables Wisely
Passing Around Data Structures
Assessment
Chapter 3: The Template Language
Template Syntax
Text and Directives
Template parser
Parse errors
Caching templates
Flexible syntax
Template Tags
Interpolated Variables
Comments
Whitespace Chomping
Chomping flags
Chomping options
Chomping constants
Multiple Directive Tags
Side-Effect Notation
Capturing Directive Output
Template Filenames
Template Variables
What's in a Name?
Simple Data Types
Complex Data Types
Lists
Hashes.