PHP & MySQL Web Development All-in-One Desk Reference For Dummies
Author: Janet Valad
If you want to build dynamic Web sites that encourage users to interact with them, PHP and MySQL are among the best tools you’ll find. PHP is a scripting language designed specifically for use on the Web, while MySQL is a database management system that works with it perfectly. Best of all, they’re free. It’s hard to beat that combination!
PHP & MySQL Web Development All-in-One Desk Reference For Dummies is kind of one-stop shopping for the information you need to get up and running with these tools and put them to good use. It’s divided into six handy minibooks that cover setting up your environment, PHP programming, using MySQL, security, PHP extensions, and PHP Web applications. They make it easy to create a Web site where visitors can sign on, use shopping carts, complete forms, and do business with your business.
It’s easy to find what you need in this handy guide. You’ll discover how to:
- Find and acquire all the tools you need and set up your development environment
- Build PHP scripts to make your Web site work
- Create a MySQL database that visitors can access
- Summarize and sort data results
- Design and implement user access control
- Build a shopping cart application
- Create extensions that make your site more useful
With
PHP & MySQL Web Development All-in-One Desk Reference For Dummies by your side, you’ll be a Web site guru before you know it!
Look this: Fear of Wine or Sweet Spot
Microsoft Expression Web Step by Step
Author: Chris Leeds
The smart way to learn Microsoft Expression Web-one step at a time! Work at your own pace through the easy numbered steps, practice files on CD, hands-on exercises, and master the fundamentals of creating effective Web sites. You'll work with advanced design technologies and discover the powerful-and easy-to-use-Web design-experience that Expression Web delivers. You'll learn how to create professional-looking Web pages, work with powerful design tools and task panes, and incorporate support for XML, Microsoft ASP.NET, Extensible HTML (XHTML), and Web pages built using Microsoft Office FrontPager. You'll also learn how to build templates, work with sophisticated cascading style sheets and other design features that help you to precisely control your work, and take advantage of built-in support for today's Web standards. With STEP BY STEP, you can take just the lessons you need or work from cover to cover. Either way, you drive the instruction, building and practicing the skills you need, just when you need them! Includes an easy-search companion CD with files for practicing the book's lessons, a complete eBook, and more!
Key Book Benefits:
• Covers the fundamentals for building dynamic, interactive pages that meet today's Web standards
• Features easy-to-follow lessons and hands-on skill-building exercises
• Includes an easy-search companion CD with practice files, a complete eBook, and other resources
Table of Contents:
Contents iii
Introducing Expression Web vii
Upgrading from FrontPage viii
Information for Readers Running Windows XP ix
Managing the Practice Files ix
Using the Start Menu x
Navigating Dialog Boxes x
Features and Conventions of This Book xi
Using the Book's CD xiii
What's on the CD? xiii
Minimum System Requirements xiv
Step-by-Step Exercises xv
Installing the Practice Files xv
Using the Practice Files xvi
Removing the Practice Files xvii
Getting Help xix
Getting Help with This Book and Its CD xix
Getting Help with Microsoft Expression Web xix
Understanding How Expression Web Works 1
Exploring and Customizing the User Interface 2
Opening an Existing Site 12
Displaying Different Views of a Site 14
Exploring an Individual Web Page 18
Understanding Basic Expression Web Concepts 23
Key Points 23
Moving from FrontPage to Expression Web 25
Understanding the Differences BetweenExpression Web and FrontPage 26
Publishing a Backup Copy of a Site 27
Managing FrontPage Sites by Using Expression Web 30
Changing Shared Border Content 30
Adding a Page 32
Using FrontPage Code in an Expression Web Site 38
Converting FrontPage Sites to Expression Web 42
Key Points 45
Becoming Familiar with Modern Web Site Standards 47
Verifying and Addressing W3C Validity 48
Verifying and Addressing Accessibility 52
Using Cascading Style Sheets 55
Choosing and Using the Right DOCTYPE 62
Verifying and Improving Cross-Browser Rendering 64
Key Points 67
Presenting Information on a Web Page 69
Using Tables for Layout: Right or Wrong? 70
Using Lists to Group Information 72
Using Semantic Markup 80
Styling the Presentation of Your Content 84
Sidebar: Cascading Style Sheets 87
Key Points 91
Enhancing a Web Site with Images 93
Adding Images to a Web Page 94
Editing Images in Expression Web 98
Using Images with a Style Sheet 103
Using Images as Backgrounds 106
Using Images as Bullets 114
Using Images as Hyperlink Backgrounds 116
Key Points 119
Creating a Web Site from a Template 121
Creating a Template-Based Site 122
Organizing Web Site Pages 125
Modifying a Site's Dynamic Web Template 129
Modifying a Site's Cascading Style Sheets 135
Key Points 143
Creating a Web Site from Scratch 145
Creating an Empty Site 146
Sidebar: Visual Aids 149
Importing and Using Graphics and Templates 150
Creating a Dynamic Web Template 156
Creating Content Pages 162
Organizing Your Site 165
Key Points 171
Taking It to the Next Level 173
Using Interactive Buttons 174
Using Layers and Behaviors 181
Using Personal Web Packages 188
Creating and Using Forms 192
Key Points 199
Publishing a Web Site 201
Considering Hosting Requirements 203
Sidebar: Reseller Accounts 204
Finding and Registering a Domain Name 204
Using Microsoft Office Live 205
Publishing by Using FTP 206
Publishing by Using HTTP 212
Publishing to a Disk Location 218
Key Points 223
Managing a Web Site 225
Backing Up Server-Based Sites 226
Editing Server-Based Sites 232
Using Site Settings 237
Publishing Selectively 242
Using Subsites 246
Key Points 249
Using ASP.NET Features 251
Using ASP.NET Master Pages 253
Using Site-Navigation Controls 266
Using the AdRotator Control 273
Linking to Data Sources 279
Additional Resources 286
Key Points 287
Glossary 289
Index 297
About the Author 309