1 option
Dreamweaver CS5 with PHP: Training from the Source
- Format:
- Book
- Author/Creator:
- Powers, David, Author.
- Series:
- Training from the source Adobe Dreamweaver CS5 with PHP
- Language:
- English
- Subjects (All):
- Dreamweaver (Computer file).
- Physical Description:
- 1 online resource (xii, 491 p.) : ill.
- Edition:
- 1st edition
- Place of Publication:
- [Place of publication not identified] Adobe Press 2010
- Language Note:
- English
- System Details:
- text file
- Summary:
- This Adobe-approved, project-based guide from one of the world's most popular web design authors, David Powers, will teach readers how to progress from designing static websites to building dynamic websites in Adobe Dreamweaver CS5. Using step-by-step instructions with projects that build on the knowledge acquired in each lesson, readers will learn about the new PHP features in Dreamweaver CS5, including the ability to work in Live View with WordPress, as well as extended support for PHP code hints, syntax checking, and dynamically related files. Readers will learn how to upload images and send email with attachments using the Zend Framework. In contrast to existing books on the Zend Framework, this book will show web designers and developers with little or no programming experience how to use selected modules to integrate dynamic features into existing sites. There is a strong emphasis on following security best practices. Readers will also learn progressive enhancement techniques for updating pages seamlessly with PHP and Ajax.
- Contents:
- Cover
- Contents
- Introduction
- Lesson 1 Why Php And Why Dreamweaver Cs5?
- A Rich Mix Of Php Features
- What Is Php? What Does It Do?
- A Tour Of The Main Php Features In Dreamweaver Cs5
- Lesson 2 Getting Ready To Develop With Php
- Setting Up A Local Testing Environment
- Checking Your Php Installation
- Using Virtual Hosts
- Setting Up A Php Site In Dreamweaver Cs5
- Lesson 3 A Quick Crash Course In Php
- How Php Makes Pages Dynamic
- Taming The Unknown With Variables
- Grouping Related Values In Arrays
- Using Conditions To Make Decisions
- Using Functions To Perform Tasks
- Using Objects And Resources
- Using Operators For Calculations And Joining Strings
- Automating Repetitive Tasks
- Including External Files
- Understanding Error Messages
- Lesson 4 Restyling A Wordpress Site
- Understanding The Structure Of A Cms
- Installing Wordpress
- Creating A Wordpress Theme
- Lesson 5 Designing And Building Your Own Database
- Working With Mysql
- Creating A Database And Tables
- Creating Mysql User Accounts
- Importing Existing Data
- Lesson 6 Generating Php Automatically With Server Behaviors
- What Server Behaviors Do
- Connecting To The Database
- Inserting Records Into A Table
- Creating A Login System
- Displaying, Updating, And Deleting Records
- Evaluating The Server Behaviors
- Lesson 7 Validating Input On The Server
- Introducing The Zend Framework
- Improving The Registration Form
- Authenticating User Credentials With Zend_Auth
- Lesson 8 Zending Email
- How Php Handles Email
- Stopping Spam With A Captcha
- Processing User Feedback
- Processing Other Form Elements
- Resetting Forgotten Passwords
- Unsubscribing Registered Users
- Lesson 9 Uploading Images And Other Files
- Understanding How Php Uploads Files
- Creating An Upload Form
- Using Zend_File For Uploads.
- Sending Email Attachments
- Lesson 10 Inserting Data Into Multiple Tables
- Assessing The Task
- Creating The Database Structure
- Building The Cms
- Lesson 11 Updating And Deleting Files In Related Tables
- Selecting Records With Sql
- Completing The Cms
- Lesson 12 Using Ajax To Refresh Content
- Enhancing Pages With Ajax
- Introducing Adobe Widget Browser
- Configuring A Widget
- Creating A Master/Detail Set
- Refreshing A Page Without Reloading
- Creating Clean Urls
- Lesson 13 Deploying Your Site Online
- Transferring A Database
- Preparing Your Php Files
- Setting Up Your Remote Server In Dreamweaver
- Index.
- Notes:
- Bibliographic Level Mode of Issuance: Monograph
- Description based on publisher supplied metadata and other sources.
- ISBN:
- 9786612738920
- 9780132117937
- 0132117932
- 9781282738928
- 1282738925
- 9780132117913
- 0132117916
- OCLC:
- 1027159059
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.