Muutke küpsiste eelistusi

E-raamat: PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide

  • Formaat: PDF+DRM
  • Sari: Visual QuickPro Guide
  • Ilmumisaeg: 02-Nov-2017
  • Kirjastus: Peachpit Press Publications
  • Keel: eng
  • ISBN-13: 9780134301938
  • Formaat - PDF+DRM
  • Hind: 40,94 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: PDF+DRM
  • Sari: Visual QuickPro Guide
  • Ilmumisaeg: 02-Nov-2017
  • Kirjastus: Peachpit Press Publications
  • Keel: eng
  • ISBN-13: 9780134301938

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

When it comes to creating dynamic, database-driven Web sites, the PHP language and MySQL database offer a winning combination -- and with PHP 7, web professionals can achieve dramatic performance improvements. Combine these great open source technologies with Larry Ullman's PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide, Fifth Edition, and there's no limit to the powerful, interactive Web sites you can create.

 

With step-by-step instructions, complete scripts, and expert tips to guide you, Ullman gets right down to business. After grounding you with practical introductions to both PHP 7 and MySQL, he covers core issues ranging from security to session management to jQuery and object-oriented programming techniques. Ullman walks you through creating several sample applications, stressing the latest features and techniques throughout.

Introduction ix
Chapter 1 Introduction to PHP
1(34)
Basic Syntax
2(4)
Sending Data to the Browser
6(4)
Writing Comments
10(4)
What Are Variables?
14(4)
Introducing Strings
18(3)
Concatenating Strings
21(2)
Introducing Numbers
23(3)
Introducing Constants
26(3)
Single vs. Double Quotation Marks
29(3)
Basic Debugging Steps
32(2)
Review and Pursue
34(1)
Chapter 2 Programming with PHP
35(40)
Creating an HTML Form
36(5)
Handling an HTML Form
41(4)
Conditionals and Operators
45(4)
Validating Form Data
49(6)
Introducing Arrays
55(15)
For and While Loops
70(3)
Review and Pursue
73(2)
Chapter 3 Creating Dynamic Web Sites
75(38)
Including Multiple Files
76(9)
Handling HTML Forms, Revisited
85(6)
Making Sticky Forms
91(4)
Creating Your Own Functions
95(17)
Review and Pursue
112(1)
Chapter 4 Introduction to MySQL
113(18)
Naming Database Elements
114(2)
Choosing Your Column Types
116(4)
Choosing Other Column Properties
120(3)
Accessing MySQL
123(7)
Review and Pursue
130(1)
Chapter 5 Introduction to SQL
131(36)
Creating Databases and Tables
132(3)
Inserting Records
135(5)
Selecting Data
140(2)
Using Conditionals
142(3)
Using LIKE and NOT LIKE
145(2)
Sorting Query Results
147(2)
Limiting Query Results
149(2)
Updating Data
151(2)
Deleting Data
153(2)
Using Functions
155(11)
Review and Pursue
166(1)
Chapter 6 Database Design
167(38)
Normalization
168(13)
Creating Indexes
181(3)
Using Different Table Types
184(2)
Languages and MySQL
186(5)
Time Zones and MySQL
191(6)
Foreign Key Constraints
197(7)
Review and Pursue
204(1)
Chapter 7 Advanced SQL and MySQL
205(38)
Performing Joins
206(10)
Grouping Selected Results
216(4)
Advanced Selections
220(4)
Performing FULLTEXT Searches
224(8)
Optimizing Queries
232(4)
Performing Transactions
236(3)
Database Encryption
239(3)
Review and Pursue
242(1)
Chapter 8 Error Handling and Debugging
243(24)
Error Types and Basic Debugging
244(6)
Displaying PHP Errors
250(2)
Adjusting Error Reporting in PHP
252(3)
Creating Custom Error Handlers
255(5)
PHP Debugging Techniques
260(4)
SQL and MySQL Debugging Techniques
264(2)
Review and Pursue
266(1)
Chapter 9 Using PHP with MySQL
267(38)
Modifying the Template
268(2)
Connecting to MySQL
270(5)
Executing Simple Queries
275(9)
Retrieving Query Results
284(4)
Ensuring Secure SQL
288(5)
Counting Returned Records
293(3)
Updating Records with PHP
296(8)
Review and Pursue
304(1)
Chapter 10 Common Programming Techniques
305(32)
Sending Values to a Script
306(4)
Using Hidden Form Inputs
310(6)
Editing Existing Records
316(7)
Paginating Query Results
323(8)
Making Sortable Displays
331(5)
Review and Pursue
336(1)
Chapter 11 Web Application Development
337(44)
Sending Email
338(6)
Handling File Uploads
344(12)
PHP and JavaScript
356(8)
Understanding HTTP Headers
364(6)
Date and Time Functions
370(4)
Performing Transactions
374(6)
Review and Pursue
380(1)
Chapter 12 Cookies and Sessions
381(36)
Making a Login Page
382(3)
Making the Login Functions
385(5)
Using Cookies
390(14)
Using Sessions
404(8)
Improving Session Security
412(4)
Review and Pursue
416(1)
Chapter 13 Security Methods
417(42)
Preventing Spam
418(7)
Validating Data by Type
425(6)
Validating Files by Type
431(4)
Preventing XSS Attacks
435(3)
Using the Filter Extension
438(4)
Preventing SQL Injection Attacks
442(7)
Securing Passwords with PHP
449(9)
Review and Pursue
458(1)
Chapter 14 Perl-Compatible Regular Expressions
459(24)
Creating a Test Script
460(4)
Defining Simple Patterns
464(3)
Using Quantifiers
467(2)
Using Character Classes
469(3)
Finding All Matches
472(4)
Using Modifiers
476(2)
Matching and Replacing Patterns
478(4)
Review and Pursue
482(1)
Chapter 15 Introducing jQuery
483(36)
What Is jQuery?
484(2)
Incorporating jQuery
486(3)
Using jQuery
489(3)
Selecting Page Elements
492(3)
Event Handling
495(4)
DOM Manipulation
499(6)
Using Ajax
505(13)
Review and Pursue
518(1)
Chapter 16 An OOP Primer
519(28)
Fundamentals and Syntax
520(3)
Working with MySQL
523(15)
The DateTime Class
538(8)
Review and Pursue
546(1)
Chapter 17 Example---Message Board
547(40)
Making the Database
548(8)
Writing the Templates
556(9)
Creating the Index Page
565(1)
Creating the Forum Page
566(5)
Creating the Thread Page
571(5)
Posting Messages
576(10)
Review and Pursue
586(1)
Chapter 18 Example---User Registration
587(48)
Creating the Templates
588(6)
Writing the Configuration Scripts
594(8)
Creating the Home Page
602(2)
Registration
604(10)
Activating an Account
614(3)
Logging In and Logging Out
617(7)
Password Management
624(10)
Review and Pursue
634(1)
Appendix A Installation
635(27)
Installation on Windows
636(3)
Installation on macOS
639(2)
Managing MySQL Users
641(5)
Testing Your Installation
646(3)
Configuring PHP
649(3)
Configuring Apache
652(10)
Index 662
Larry Ullman is a writer, Web and software developer, trainer, instructor, speaker, and consultant. He has written more than 20 books, which have sold over 400,000 copies worldwide in more than 20 languages. As his readers, students, and co-workers can attest, Larrys strength is in translating geek into English: converting the technical and arcane into something comprehensible and useful.