Getting Started With Php 8

Getting Started With Php 8 Book in PDF, ePub and Kindle version is available to download in english. Read online anytime anywhere directly from your device. Click on the download button below to get a free pdf file of Getting Started With Php 8 book. This book definitely worth reading, it is an incredibly well-written.

Getting Started with PHP 8

Author : W G T Avinda
Publisher : Independently Published
Page : 0 pages
File Size : 51,5 Mb
Release : 2023-02-11
Category : Electronic
ISBN : 9798378732036

Get Book

Getting Started with PHP 8 by W G T Avinda Pdf

"Getting Started with PHP 8: A Beginner's Guide to Building Dynamic Websites" is an accessible and comprehensive guide designed to introduce the basics of PHP 8 to those new to programming and web development. The book covers key concepts, such as variables, arrays, functions, loops, and object-oriented programming, in a clear and easy-to-follow manner. Through practical examples and hands-on projects, readers will learn how to build dynamic web pages and interactive applications using PHP 8. Topics such as connecting to databases, processing form data, working with cookies and sessions, and creating APIs are also covered in detail. This book is the perfect starting point for anyone looking to build dynamic websites and web applications with PHP 8. Whether you are a complete beginner or have some programming experience, "Getting Started with PHP 8" provides all the tools and knowledge you need to get up and running with PHP 8 quickly and easily.

Getting started with Laravel 11, master the most popular PHP framework

Author : Andres Cruz
Publisher : Andres Cruz
Page : 407 pages
File Size : 50,8 Mb
Release : 2024-07-04
Category : Computers
ISBN : 8210379456XXX

Get Book

Getting started with Laravel 11, master the most popular PHP framework by Andres Cruz Pdf

The book is being updated from version 10 to 11 as part of my commitment to the reader to provide updated and current content, and I have migrated the first chapters and I am currently in this process. This book is for anyone who wants to build their first applications in Laravel 11, this writing offers a step-by-step introduction to the framework, knowing the most relevant aspects of it and is focused above all on practice; it is assumed that the reader has knowledge and has developed PHP and related language technologies, such as JavaScript, HTML and CSS and even similar frameworks; Remember that to use any framework, you have to have the bases that support it, that is, its programming language. Map This book has a total of 23 chapters, it is recommended that you read in the order in which they are arranged and as we explain the components of the framework, go directly to the practice, replicate, test and modify the codes that we show in this book. Chapter 1: It explains what is the necessary software, and its installation to develop in Laravel on Windows with Laragon or on Mac and Linux with Laravel Sail and Docker. Chapter 2: We will talk about Laravel, we will create a project, we will configure the database, we will know basic aspects of the framework and finally we will know the main element that are the routes. Chapter 3: We will take the first steps with the routes and the views, to start seeing screens through the browser; we’ll also cover using controllers with views; redirects, directives and blade as template engine. Chapter 4: We will know the use of migrations, as a central element to be able to create the models, which are the layer that connects to the database, to a particular table; and, to have this table, we need the migrations. Chapter 5: We will get to know the MVC, which is the heart of the framework, and we will make a few examples that will help us to continue advancing. Chapter 6: We will create a simple CRUD app, we will learn to work with the MVC, resource type controllers, lists, pagination, form validations, database access among other related aspects. Chapter 7: We will know how to send flash type session messages which we will use to confirm CRUD operations Chapter 8: This chapter is reinforcement, in which we will create a CRUD for the categories in which we have to use everything learned so far. Chapter 9: This chapter is oriented to learn the use of routes; which in Laravel are very extensible and full of options for groupings, types and options. Chapter 10: In this chapter, we are going to create an authentication system and all that this entails for our application by installing Laravel Breeze, which also configures Tailwind.css in the project and Alpine.js. Chapter 11: We are going to expand the scheme provided by Laravel Breeze for authentication, creating a protection based on roles, to handle different types of users in specific modules of the application. Chapter 12: In this chapter, we will learn about some common Eloquent operations applied to the database using query builders. Chapter 13: We are going to introduce the use of components in Laravel as a central element to create a modular application. Chapter 14: We will learn how to generate test data using classes. Chapter 15: We will learn how to create a CRUD type Rest Api and additional methods to perform additional queries. Chapter 16: We are going to protect the CRUD type Rest Api with Sanctum, using SPA and token authentication. Chapter 17: We are going to consume the Rest Api through a CRUD type application in Vue 3 using axios requests and web components with Oruga UI; we will also see the process of uploading files. Chapter 18: We will learn how to configure Browsersync with Laravel to do automatic application reloads. Chapter 19: We will protect the application in Vue with login required to access its different modules using SPA authentication or Laravel Sanctum tokens. Chapter 20: We are going to learn how to manage the cache, to save access data to improve application performance and avoid bottlenecks with the database. Chapter 21: We are going to learn how to manage access policies to certain application modules through Gates and Policies. Chapter 22: We will see how to handle polymorphism relationships to reuse models that have the same behavior. Chapter 23: We will see how to manage the permissions and roles of a user to authorize certain parts of the application with a flexible scheme and widely used in web applications of all kinds using Spatie, in this chapter we will learn how to perform this integration and we will develop a module to manage this permissions. By the end of the book, you will have the knowledge to create any basic application with the framework and know more than just the basics of it. I invite you to visit my website: desarrollolibre.net And get to know my work.

PHP 8 Programming Tips, Tricks and Best Practices

Author : Doug Bierer,Cal Evans
Publisher : Packt Publishing Ltd
Page : 528 pages
File Size : 53,9 Mb
Release : 2021-08-27
Category : Computers
ISBN : 9781801079709

Get Book

PHP 8 Programming Tips, Tricks and Best Practices by Doug Bierer,Cal Evans Pdf

Discover effective techniques, workarounds, and expert guidance for avoiding situations where your application might break following PHP 8 migration Key FeaturesGet the hang of all the new features introduced in PHP 8Learn how to detect potential code breaks and keep your application code running smoothly in PHP 8Explore an exciting new trend - asynchronous PHP programming using Swoole and FibersBook Description Thanks to its ease of use, PHP is a highly popular programming language used on over 78% of all web servers connected to the Internet. PHP 8 Programming Tips, Tricks, and Best Practices will help you to get up-to-speed with PHP 8 quickly. The book is intended for any PHP developer who wants to become familiar with the cool new features available in PHP 8, and covers areas where developers might experience backward compatibility issues with their existing code after a PHP 8 update. The book thoroughly explores best practices, and highlights ways in which PHP 8 enforces these practices in a much more rigorous fashion than its earlier versions. You'll start by exploring new PHP 8 features in the area of object-oriented programming (OOP), followed by enhancements at the procedural level. You'll then learn about potential backward compatible breaks and discover best practices for improving performance. The last chapter of the book gives you insights into PHP async, a revolutionary new way of programming, by providing detailed coverage and examples of asynchronous programming using the Swoole extension and Fibers. By the end of this PHP book, you'll not only have mastered the new features, but you'll also know exactly what to watch out for when migrating older PHP applications to PHP 8. What you will learnGain a comprehensive understanding of the new PHP 8 object-oriented featuresDiscover new PHP 8 procedural programming enhancementsUnderstand improvements in error handling in PHP 8Identify potential backward compatibility issuesAvoid traps due to changes in PHP extensionsFind out which features have been deprecated and/or removed in PHP 8Become well-versed with programming best practices enforced by PHP 8Who this book is for This book is for PHP developers at all levels who have experience in PHP 5 or above. If you're just getting started with PHP, you'll find the code examples useful for learning the language. Developers who have worked for a few months on one or more PHP projects will be able to apply the tips and techniques to the code at hand, while those with many years of PHP experience are sure to appreciate the concise coverage of new PHP 8 features.

Getting Started with Magento Extension Development

Author : Branko Ajzele
Publisher : Packt Publishing Ltd
Page : 174 pages
File Size : 53,8 Mb
Release : 2013-09-25
Category : Computers
ISBN : 9781783280407

Get Book

Getting Started with Magento Extension Development by Branko Ajzele Pdf

This project-based tutorial gives you a strong foundation and guides you through practical, real-world examples.This book contains valuable insights for both newbies and already established Magento developers. This book is targeted at new and intermediate PHP developers starting afresh with Magento module development.

Learn PHP 8

Author : Steve Prettyman
Publisher : Apress
Page : 128 pages
File Size : 46,6 Mb
Release : 2020-10-11
Category : Computers
ISBN : 1484262395

Get Book

Learn PHP 8 by Steve Prettyman Pdf

Write solid, secure, object-oriented code in the new PHP 8. In this book you will create a complete three-tier application using a natural process of building and testing modules within each tier. This practical approach teaches you about app development and introduces PHP features when they are actually needed rather than providing you with abstract theory and contrived examples. In Learn PHP 8, programming examples take advantage of the newest PHP features; you’ll follow a learn-by-doing approach, which provides you with complete coding examples. “Do It” exercises in each chapter provide the opportunity to make adjustments to the example code. The end-of-chapter programming exercises allow you to develop your own applications using the algorithms demonstrated in the chapter. Each tier is logically and physically separated using object-oriented and dependency injection techniques, thus allowing independent tiers that can be updated with little or no effect on the other tiers. In addition to teaching good programming practices through OOP, there is a strong emphasis on creating secure code. As each chapter is completed, you’ll have the opportunity to design and create an application reinforcing the concepts learned. What You Will Learn Program PHP 8 web applications Use interfaces, containers, and platforms Apply modular programming Manage data objects and use MySQL and other databases Work with multi-functional and secure user interfaces Handle logging exceptions and more Who This Book Is For Those new to web development, specifically PHP programming. Also, this book can be useful to those who have some PHP/web development experience who are new to PHP 8.

PHP 8 Programming Tips, Tricks and Best Practices

Author : Doug Bierer
Publisher : Unknown
Page : 528 pages
File Size : 55,7 Mb
Release : 2021-08-27
Category : PHP (Computer program language)
ISBN : 180107187X

Get Book

PHP 8 Programming Tips, Tricks and Best Practices by Doug Bierer Pdf

Discover effective techniques, workarounds, and expert guidance for avoiding situations where your application might break following PHP 8 migrationKey Features* Get the hang of all the new features introduced in PHP 8* Learn how to detect potential code breaks and keep your application code running smoothly in PHP 8* Explore an exciting new trend - asynchronous PHP programming using Swoole and FibersBook DescriptionThanks to its ease of use, PHP is a highly popular programming language used on over 78% of all web servers connected to the Internet. PHP 8 Programming Tips, Tricks, and Best Practices will help you to get up-to-speed with PHP 8 quickly. The book is intended for any PHP developer who wants to become familiar with the cool new features available in PHP 8, and covers areas where developers might experience backward compatibility issues with their existing code after a PHP 8 update. The book thoroughly explores best practices, and highlights ways in which PHP 8 enforces these practices in a much more rigorous fashion than its earlier versions.You'll start by exploring new PHP 8 features in the area of object-oriented programming (OOP), followed by enhancements at the procedural level. You'll then learn about potential backward compatible breaks and discover best practices for improving performance. The last chapter of the book gives you insights into PHP async, a revolutionary new way of programming, by providing detailed coverage and examples of asynchronous programming using the Swoole extension and Fibers.By the end of this PHP book, you'll not only have mastered the new features, but you'll also know exactly what to watch out for when migrating older PHP applications to PHP 8.What you will learn* Gain a comprehensive understanding of the new PHP 8 object-oriented features* Discover new PHP 8 procedural programming enhancements* Understand improvements in error handling in PHP 8* Identify potential backward compatibility issues* Avoid traps due to changes in PHP extensions* Find out which features have been deprecated and/or removed in PHP 8* Become well-versed with programming best practices enforced by PHP 8Who this book is forThis book is for PHP developers at all levels who have experience in PHP 5 or above. If you're just getting started with PHP, you'll find the code examples useful for learning the language. Developers who have worked for a few months on one or more PHP projects will be able to apply the tips and techniques to the code at hand, while those with many years of PHP experience are sure to appreciate the concise coverage of new PHP 8 features.

Modern PHP

Author : Josh Lockhart
Publisher : "O'Reilly Media, Inc."
Page : 270 pages
File Size : 46,9 Mb
Release : 2015-02-16
Category : Computers
ISBN : 9781491904992

Get Book

Modern PHP by Josh Lockhart Pdf

PHP is experiencing a renaissance, though it may be difficult to tell with all of the outdated PHP tutorials online. With this practical guide, you’ll learn how PHP has become a full-featured, mature language with object-orientation, namespaces, and a growing collection of reusable component libraries. Author Josh Lockhart—creator of PHP The Right Way, a popular initiative to encourage PHP best practices—reveals these new language features in action. You’ll learn best practices for application architecture and planning, databases, security, testing, debugging, and deployment. If you have a basic understanding of PHP and want to bolster your skills, this is your book. Learn modern PHP features, such as namespaces, traits, generators, and closures Discover how to find, use, and create PHP components Follow best practices for application security, working with databases, errors and exceptions, and more Learn tools and techniques for deploying, tuning, testing, and profiling your PHP applications Explore Facebook’s HVVM and Hack language implementations—and how they affect modern PHP Build a local development environment that closely matches your production server

The Art of Modern PHP 8

Author : Joseph Edmonds,Lorna Jane Mitchell
Publisher : Packt Publishing Ltd
Page : 421 pages
File Size : 42,8 Mb
Release : 2021-10-26
Category : PHP (Computer program language)
ISBN : 9781800563223

Get Book

The Art of Modern PHP 8 by Joseph Edmonds,Lorna Jane Mitchell Pdf

Discover how to apply the principles of OOP, types, and package management the right way Key FeaturesExplore the latest PHP 8.1 features and modern web development practicesRefactor your legacy codebase using modern features and styles in PHPCreate your own Composer packages that can be reused across all PHP projectsBook Description PHP has come a long way since its introduction. While the language has evolved with PHP 8, there are still a lot of websites running on a version of PHP that is no longer supported. If you are a PHP developer working with legacy PHP systems and want to discover the tenants of modern PHP, this is the book for you. The Art of Modern PHP 8 walks you through the latest PHP features and language concepts. The book helps you upgrade your knowledge of PHP programming and practices. Starting with object-oriented programming (OOP) in PHP and related language features, you'll work through modern programming techniques such as inheritance, understand how it contrasts with composition, and finally look at more advanced language features. You'll learn about the MVC pattern by developing your own MVC system and advance to understanding what a DI container does by building a toy DI container. The book gives you an overview of Composer and how to use it to create reusable PHP packages. You'll also find techniques for deploying these packages to package libraries for other developers to explore. By the end of this PHP book, you'll have equipped yourself with modern server-side programming techniques using the latest versions of PHP. What you will learnUnderstand how to use modern PHP features such as objects, types, and moreGet to grips with PHP package management using ComposerExplore dependency injection for your PHP applicationsFind out what the differences are between legacy and modern PHP 8 code and practicesWrite clean PHP code and implement design patternsGet hands-on with modern PHP using examples applying MVC and DI techniquesWho this book is for The book is for existing PHP developers and CTO-level professionals who are working with PHP technologies, including legacy PHP, in production. The book assumes beginner-level knowledge of PHP programming as well as experience with server-side development.

Play Rock Guitar

Author : Tobias Hurwitz
Publisher : Alfred Music Publishing
Page : 68 pages
File Size : 42,5 Mb
Release : 2006-10
Category : Music
ISBN : 1929395795

Get Book

Play Rock Guitar by Tobias Hurwitz Pdf

Tobias Hurwitz teaches the basics of rock guitar playing, including concepts such as unisons, octaves, major and petatonic scales, and specific techniques for lead and rhythm guitar.

The Art of Modern PHP 8

Author : JOSEPH. EDMONDS
Publisher : Unknown
Page : 258 pages
File Size : 48,6 Mb
Release : 2021-09
Category : PHP (Computer program language)
ISBN : 1800566158

Get Book

The Art of Modern PHP 8 by JOSEPH. EDMONDS Pdf

Getting started with CodeIgniter 4, master the basics of the PHP framework for beginners

Author : Andrés Cruz
Publisher : Andres Cruz
Page : 322 pages
File Size : 54,5 Mb
Release : 2024-07-04
Category : Computers
ISBN : 8210379456XXX

Get Book

Getting started with CodeIgniter 4, master the basics of the PHP framework for beginners by Andrés Cruz Pdf

This book is for anyone who wants to build their first applications in CodeIgniter 4, this writing offers a step-by-step introduction to the framework, knowing the most relevant aspects of it and is focused above all on practice; It is assumed that the reader has knowledge and has developed in PHP and related technologies of the language, such as JavaScript, HTML and CSS, since, remember that to use any framework, you have to have the bases that support it, that is, your programming language. The book is aimed at those people who want to learn something new, learn about a framework that has very little documentation, who want to improve a skill in web development, who want to grow as a developer and who want to continue scaling their path with other frameworks superior to this one. As long as you meet at least some of the above considerations, this book is for you. Map This book has a total of 21 chapters and consists of explanations and practices. Chapters: Chapter 1: This chapter is intended to explain the environment needed to develop in CodeIgniter 4. Chapter 2: We take the first steps with the frameworks, we will know the official website of the framework, installation forms and advantages of each one of them, we install the framework, we will know the initial aspects on how to run the framework, configure a database, create our first components, the use of migrations for table management and we will see several cases on how to work with them, we will work with the MVC and create each of these components that define it from scratch, routing and of course, finishing the chapter with the traditional CRUD for one of our entities. Chapter 3: It is a practice for you, in which you have to create another CRUD; putting into practice everything seen in the first chapter. Chapter 4: You will know how to use the routes, grouped routes, their options and the different types. Chapter 5: We will know the use of the session and also of the flash session to save data and present it to the user. Chapter 6: You will learn to manage views in a reusable way. Chapter 7: We will see how to use a more modular scheme when defining controllers for each type of module. Chapter 8: We will know how to work with HTML forms and apply validations from the server side in CodeIgniter, knowing the types of validations, creating them and applying validations from the controller; to then finally show the errors by the view; we will also learn how to use helper functions in our forms. Chapter 9: We will learn more about models, some properties that we can define in them, the use of functions and common example cases. Chapter 10: We will learn to use filters to intercept requests; as a practical case, we will create an authentication module with login for our application in which we will protect the management module or dashboard. Chapter 11: In this chapter we build a Rest Api type CRUD that can be consumed with JSON or XML; being CRUD type operations and working mainly from the server side; it will be a process similar to the CRUD that we created in Chapter 2, but with some variations that are typical of this type of structure. Chapter 12: In this chapter you will learn to generate test data with seeders which are ideal for when we are starting to develop. Chapter 13: In this chapter we will learn how to handle the relational schema of the database in CodeIgniter; we will look at one-to-many and many-to-many relationships. Chapter 14: In this chapter we are going to work with uploading files in our application, to upload images to our movie model. Chapter 15: This chapter provides an introduction to the use of the libraries and help functions and how to use them. Chapter 16: In this chapter we will learn how to integrate the PayPal platform in CodeIgniter, in order to process payments directly from the application. Chapter 16: This chapter we will adapt Bootstrap 5 components in the application. Chapter 17: This chapter we will create an end user module with list and detail page. Chapter 18: This chapter we will make some changes in the Rest Api created previously to define additional methods such as upload, pagination, among others. Chapter 19: App with Vue, coming soon. Chapter 20: In this chapter we will learn how to integrate the PayPal platform in CodeIgniter, in order to process payments directly from the application. Chapter 21: This chapter we will know how to integrate CodeIgniter shield to handle authentication and authorization; also, we will create a small project with which we will learn to manage groups and permissions. By the end of the book, you will have the knowledge to create any basic application with the framework and know more than just the basics of it. I invite you to visit my website: desarrollolibre.net And get to know my work.

PHP in easy steps, 4th edition

Author : Mike McGrath
Publisher : In Easy Steps
Page : 361 pages
File Size : 50,6 Mb
Release : 2021-03-22
Category : Computers
ISBN : 9781840789393

Get Book

PHP in easy steps, 4th edition by Mike McGrath Pdf

PHP in easy steps, 4th edition demonstrates every aspect of the language you’ll need to produce professional web programming results. Its examples provide clear syntax-highlighted code, which is freely downloadable, showing PHP language basics including variables, arrays, logic, looping, functions and classes. · Install a free web server and the PHP interpreter to create an environment in which you can produce your own data-driven web pages. · Write PHP server-side scripts; master PHP operators and control structures; process HTML form data; get cookies and session data; access Web Services APIs over HTTP... and much more! PHP in easy steps, 4th edition is ideal for PHP newbies who want to quickly learn the fundamentals of server-side programming with PHP and create interactive web pages. Also, useful for PHP pros who want to grasp the new PHP 8 features and achieve optimum performance! Updated for PHP 8. Table of Contents: 1. Getting started 2. Storing values 3. Performing operations 4. Testing conditions 5. Employing functions 6. Manipulating strings 7. Building classes 8. Handling files 9. Producing forms 10. Preserving data 11. Adding Web Services

PHP 8 Quick Scripting Reference

Author : Mikael Olsson
Publisher : Apress
Page : 185 pages
File Size : 41,6 Mb
Release : 2020-12-10
Category : Computers
ISBN : 1484266188

Get Book

PHP 8 Quick Scripting Reference by Mikael Olsson Pdf

This pocket reference has been updated with the new PHP 8 release. It is a condensed, code-rich scripting and syntax handbook for the PHP scripting language. You won’t find any technical jargon, bloated samples, drawn-out history lessons or witty stories in this book. What you will find is a web scripting language reference that is concise, to the point, and highly accessible. The book is packed with useful information and is a must-have for any PHP programmer or web developer. In it, you will find a concise reference to the PHP 8 scripting language syntax. It includes short, simple, and focused code examples; a well-laid-out table of contents; and a comprehensive index allowing easy review. PHP 8 Quick Scripting Reference presents the essentials of PHP in a well-organized format, including new features in PHP 8 such as the just in time (JIT) compiler, union types, nullsafe operator, null coalescing assignment operator, match expressions, named arguments, throw expressions, static return type, non-capturing catches, reclassified engine warnings and constructor property promotion. What You Will Learn Discover what is new in PHP 8 and how to get started with it Work with variables, operators, strings, arrays, conditionals, loops, and other constructs Group and reuse code with functions, methods, and namespaces Use object-oriented features such as classes, inheritance, abstract classes, and interfaces Import files and retrieve user data Make use of type declarations and type conversions Test variables, create references, and use overloading methods Store user data with cookies and sessions Deal with errors through error handling, exception handling, and assertions Who This Book Is For Experienced PHP programmers and web developers who may be new to PHP.

PHP & MySQL in easy steps

Author : Mike McGrath
Publisher : In Easy Steps
Page : 195 pages
File Size : 44,6 Mb
Release : 2012-08-24
Category : Computers
ISBN : 8210379456XXX

Get Book

PHP & MySQL in easy steps by Mike McGrath Pdf

PHP and MySQL in easy steps will teach the user to write PHP server-side scripts and how to make MySQL database queries. It has an easy-to-follow style that will appeal to: anyone who wants to begin producing data-driven web pages.web developers wanting to add database interaction to their web sites.the programmer who quickly wants to add PHP and MySQL to their skills set.the hobbyist who wants to begin creating scripts for upload to their own ISP.the student, and to those seeking a career in computing, who need a fundamental understanding of server-side programming with PHP and MySQL. PHP & MySQL in easy steps demonstrates by example how to produce data-driven web pages using the powerful PHP scripting language and the popular free MySQL database server. The book examples provide clear syntax-highlighted code showing how to selectively insert and extract data from databases for presentation on your web browser. PHP & MySQL in easy steps begins by explaining how to install a free web server, the PHP interpreter, and MySQL database server, to create an environment in which you can produce your very own data-driven server-side web pages. You will learn how to write PHP server-side scripts and how to make MySQL database queries. Examples illustrate how to store and retrieve Session Data, how to provide a Message Board, and how to create an E-Commerce Shopping Cart. This book assumes you have no previous experience of any programming or scripting language so is ideal for the newcomer to PHP and MySQL technologies.

PHP and PostgreSQL

Author : Ewald Geschwinde,Hans-Jürgen Schönig
Publisher : Sams Publishing
Page : 796 pages
File Size : 43,9 Mb
Release : 2002
Category : Computers
ISBN : 0672323826

Get Book

PHP and PostgreSQL by Ewald Geschwinde,Hans-Jürgen Schönig Pdf

"Introduction. 1. Pt. I. Getting Started. 3. 1. Getting Started. 5. 2. Setting Up PHP. 15. 3. PHP Basics. 43. 4. Object-Oriented PHP. 121. Pt. II. Getting Started with PostgreSQL. 137. 5. Relational and Object-Relational Database Concepts. 139. 6. Installing PostgreSQL. 149. 7. Basic SQL. 177. 8. Advanced SQL. 225. 9. Embedded Languages. 307. 10. PostgreSQL Administration. 349. Pt. III. PHP/PostgreSQL Interaction. 379. 11. Writing Database-Driven Applications. 381. 12. Working with BLOBs. 405. 13. Working with Persistent Database Connections. 423. Pt. IV. Advanced Technologies. 433. 14. Managing Regular Expressions. 435. 15. Session Management. 463. 16. Working with Dynamic Documents, Images, and Movies. 475. 17. Working with Dates and Time. 521. 18. Tuning. 551. 19. XML. 573. 20. Security Issues. 585. Pt. V. Practical Examples. 597. 21. Web Applications. 599. 22. Extending PostgreSQL. 669. 23. High-Availability Systems. 695. Pt. VI. Migration. 709. 24. Migration. 711. . Index. 721.