万本电子书0元读

万本电子书0元读

顶部广告

Building a Web Application with PHP and MariaDB: A Reference Guide电子书

售       价:¥

4人正在读 | 0人评论 9.8

作       者:Sai Srinivas Sriparasa

出  版  社:Packt Publishing

出版时间:2014-06-16

字       数:52.5万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
This is a step-by-step, tutorial guide designed to help readers transition from beginners to more experienced developers using clear explanations. The variety of examples will help readers build, secure, and host real-time web applications. If you are a developer who wants to use PHP and MariaDB to build web applications, this book is ideal for you. Beginners can use this book to start with the basics and learn how to build and host web applications. Seasoned PHP Developers can use this book to get familiar with the new features of PHP 5.4 and 5.5, unit testing, caching, security, and performance optimization.
目录展开

Building a Web Application with PHP and MariaDB: A Reference Guide

Table of Contents

Building a Web Application with PHP and MariaDB: A Reference Guide

Credits

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers, and more

Why subscribe?

Free access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Errata

Piracy

Questions

1. CRUD Operations, Sorting, Filtering, and Joins

String datatypes

Number datatypes

Date datatypes

The students table

The courses table

The students_courses table

Inserting data

Retrieving data

Sorting data

Filtering data

Updating data

Deleting data

Joins

Summary

2. Advanced Programming with MariaDB

Enhancing the existing tables

Working with stored procedures

Working with stored routines

Working with triggers

Summary

3. Advanced Programming with PHP

New features in PHP 5.4 and 5.5

Updated array declaration

The array dereferencing function

The list() function in the foreach statement

Availability of $this in closures

Class member access on instantiation

Generators

Traits

Addition of the finally block to exception handling

Unit testing

Installing PHPUnit

Working with MariaDB

PHP – mysqli

PHP – PDO

Summary

4. Setting Up Student Portal

Setting up the nuts and bolts of our application

Setting up URL rewrite

Setting up MVC

Adding a student

Listing all students

Adding a course

Listing all courses

Registering a student to a course

Viewing all registrations

Summary

5. Working with Files and Directories

Data imports

Data exports

Logging

Summary

6. Authentication and Access Control

Authentication

Access controls

User roles

Summary

7. Caching

Introduction to caching

Caching in the database

Caching in the application

Advanced caching techniques

Summary

8. REST API

What is REST?

Generating XML feeds

Generating JSON feeds

Summary

9. Security

Securing the Apache web server

Hiding server information

Server configuration limits

Securing MariaDB

Password-protected access

Building views to restrict access

Creating users and granting access

Securing PHP

Summary

10. Performance Optimization

Performance optimization for the Apache web server

Disabling unused modules

Using compression

Caching

Performance optimization for MariaDB

Best practices for data retrieval

Understanding query execution

Query optimization and indexing

Performance optimization for PHP

CDN, reverse proxy, and database replication

Summary

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部