|
|
|
|
LEADER |
00000nam a2200000 a 4500 |
003 |
AR-LpUFIB |
005 |
20250423183240.0 |
008 |
230201s2008 xxua r 000 0 eng d |
020 |
|
|
|a 9781590599068
|
024 |
8 |
|
|a DIF-M8121
|b 8345
|z DIF007424
|
040 |
|
|
|a AR-LpUFIB
|b spa
|c AR-LpUFIB
|
100 |
1 |
|
|a Zervaas, Quentin
|9 49955
|
245 |
1 |
0 |
|a Practical web 2.0 applications with PHP
|
260 |
|
|
|a Nueva York :
|b Apress,
|c c2008
|
300 |
|
|
|a xx, 570 p. :
|b il.
|
500 |
|
|
|a Incluye índice.
|
505 |
0 |
|
|a CHAPTER 1 Application Planning and Design -- What Is Web 2.0? -- Database Connectivity -- Web Site Templates -- Web Site Features -- Main Home Page and User Home Page -- User Registration -- Account Login and Management -- User Blogs -- Web Site Search -- Application Management -- Other Aspects of Development -- Search-Engine Optimization -- PHPDoc-Style Commenting -- Security -- Application Logging -- Maintainability and Extensibility -- Version Control and Unit Testing -- Summary -- CHAPTER 2 Setting Up the Application Framework -- Web Server Setup -- Operating System -- Installing the Apache HTTP Server -- Installing MySQL 5 -- Installing PHP 5.2.3 -- Application Filesystem Structure -- Web Root Directory -- Data Storage Directory -- PHP Classes Directory -- Templates Directory -- Full Directory Structure -- Installing the Zend Framework -- Configuring the Web Server -- Creating a Virtual Host in Linux -- Creating a Virtual Host in Windows -- Restarting Your Web Server -- Setting Up theDatabase -- Using the Model-View-Controller Pattern -- Separating Application Logic from Presentation Logic -- Directing All Requests to index.php -- Introduction to the Zend_Controller Class -- How Requests Work with Zend_Controller -- Creating the IndexController -- Defining Application Settings -- Connecting to the Database -- Testing the Database Connection -- The Smarty Template Engine -- Why Not Use a Different Template Engine? -- Downloading and Installing Smarty -- Automatic View Rendering with Zend_Controller -- Integrating Smarty with the Web Site Controllers -- Adding Logging Capabilities -- Writing to the Log File -- Summary -- CHAPTER 3 User Authentication, Authorization, and Management -- Creating the User Database Table -- Timestamps -- User Profiles -- Introduction to Zend_Auth -- Instantiating Zend_Auth -- Authenticating with Zend_Auth -- Introduction to Zend_Acl -- A Zend_Acl Example -- Combining Zend_Auth, Zend_Acl, and Zend_Controller_Front -- Managing User Records with DatabaseObject -- The DatabaseObject_User Class -- Using DatabaseObject_User -- Managing User Profiles -- Using Profile_User -- Integrating Profile_User with DatabaseObject_User -- Summary -- CHAPTER 4 User Registration, Login, and Logout -- Adding User Registration to the Application -- Creating the Form Processor for User Registration -- Displaying the Registration Form and Processing Registrations . -- Adding CAPTCHA to the User Registration Form -- Adding E-mail Functionality -- Implementing Account Login and Logout -- Creating the Login Template -- Adding the Account Controller Login Action -- Logging Successful and Failed Login Attempts -- Logging Users Out of Their Accounts -- Dealing with Forgotten Passwords -- Resetting a User’s Password -- Functions for Resetting Passwords -- Implementing Account Management -- Creating the Account Home Page -- Updating the Web Site Navigation -- Allowing Users to Update Their Details -- Summary -- CHAPTER 5 Introduction to Prototype and Scriptaculous -- Downloading and Installing Prototype -- Prototype Documentation -- Selecting Objects in the Document Object Model -- The
|
650 |
|
4 |
|a WEB 2.0
|9 48120
|
942 |
|
|
|c BK
|
952 |
|
|
|0 0
|1 0
|4 0
|6 H35_ZER
|7 0
|9 82805
|a DIF
|b DIF
|d 2025-03-11
|i DIF-04861
|l 0
|o H.3.5 ZER
|p DIF-04861
|r 2025-03-11 17:05:03
|w 2025-03-11
|y BK
|
999 |
|
|
|c 57199
|d 57199
|