the Perl MVC framework : build scalable and extendable web applications using the Agile MVC framework /
نام نخستين پديدآور
Antano Solar John.
وضعیت نشر و پخش و غیره
محل نشرو پخش و غیره
Birmingham, U.K. :
نام ناشر، پخش کننده و غيره
Packt Open Source,
تاریخ نشرو بخش و غیره
2009.
مشخصات ظاهری
نام خاص و کميت اثر
1 online resource (iv, 228 pages) :
ساير جزييات
illustrations
یادداشتهای مربوط به مندرجات
متن يادداشت
Cover; Copyright; Credits; About the Author; About the Reviewer; Table of Contents; Preface; Chapter 1: Introduction to Catalyst; Catalyst application architecture; Extensibility; Reusability; Flexibility; Reliability; Installing Catalyst; CPAN; Testing the installation; Where to go for help?; Summary; Chapter 2: Creating a Catalyst Application; Creating the application skeleton; Latest helper scripts; Files in the MyApp directory; Files in the lib directory; Files in the root directory; Files in the script directory; Files in the t directory; Handling URL requests; Adding a View
متن يادداشت
Configuration managementConfiguring a web server; Apache; FastCGI; Static content; mod_perl; Performance considerations; Development server and perlbal; Database; Versioning code; Summary; Chapter 10: Testing; Mechanics; Testing ChatStat; Testing a database; Testing the web interface; Testing the AddressBook; Logging in; Testing forms; Testing JavaScript; Summary; Index
متن يادداشت
Implementing a Filesystem modelTweaking the model; Request context inside the model; Maintainable models; Other components; Summary; Chapter 7: Hot Web Topics; REST; Getting some REST; REST Controller; REST authentication; Adding an entity; REST easy; AJAX; Getting started; Jemplate; Implementing AJAX; RSS; Summary; Chapter 8: Moose; Moose introduction; OO in Perl; OO in Moose; Properties; Class method; Instantiating objects; Inheritance; Moose in Catalyst; Controller; CatalystX declare; CatalystX; Roles; Types; Model; Immutable; Summary; Chapter 9: Deployment; Basics; PAR deployment
متن يادداشت
More on Controller methodsSome technical details; Adding a database; Installing SQLite; Creating a database schema; Creating a database model for Catalyst; Using the Model; Summary; Chapter 3: Building a Real Application; Environment setup; Database design; Understanding the interface to the database; TTSite; Creating the index page; Creating a ""Not Found"" page; Viewing people; Basic CRUD; Forms; Finishing up; Summary; Chapter 4: Expanding the Application; Configuration files; Configuring the address book; Sessions; Adding sessions to the address book; Sessions in the database
متن يادداشت
Using components from outside CatalystSearching and paging; Authentication and authorization; Authentication; Authorization; Adding authentication and authorization to the address book; Summary; Chapter 5: Building a More Advanced Application; The application; Background; Creating the database; Populating the database; Extracting the data; Chained resultsets; Custom resultsets; Putting the data on the Web; Summary; Chapter 6: Building Your Own Model; Creating a database model from scratch; Extending a DBIx::Class model; Custom methods without raw SQL; Calling database functions
بدون عنوان
0
بدون عنوان
8
بدون عنوان
8
بدون عنوان
8
بدون عنوان
8
یادداشتهای مربوط به خلاصه یا چکیده
متن يادداشت
Build scalable and extendable web applications using the agile MVC framework.
ویراست دیگر از اثر در قالب دیگر رسانه
شماره استاندارد بين المللي کتاب و موسيقي
1-84719-924-0
موضوع (اسم عام یاعبارت اسمی عام)
موضوع مستند نشده
Application software-- Development.
موضوع مستند نشده
Perl (Computer program language)
موضوع مستند نشده
Application software-- Development.
موضوع مستند نشده
Perl (Computer program language)
رده بندی ديویی
شماره
005
.
2762
رده بندی کنگره
شماره رده
QA76
.
76
.
A65
نشانه اثر
R63
2009eb
نام شخص به منزله سر شناسه - (مسئولیت معنوی درجه اول )