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

Sai Srinivas Sriparasa

  • 出版商: Packt Publishing
  • 出版日期: 2014-06-14
  • 售價: $1,570
  • 貴賓價: 9.5$1,492
  • 語言: 英文
  • 頁數: 239
  • 裝訂: Paperback
  • ISBN: 1783981628
  • ISBN-13: 9781783981625
  • 相關分類: MySQLPHP
  • 下單後立即進貨 (約3~4週)

商品描述

Build fast, secure, and interactive web applications using this comprehensive guide

Overview

  • Learn how to construct scalable and secure web applications
  • Utilize PHP and MariaDB to architect and create data-driven web applications
  • Numerous real-time scenarios have been implemented as examples that will lead to a better understanding of how web applications are handled

In Detail

Starting with a quick refresher of the PHP language and MariaDB database, readers will explore concepts such as unit testing, session authentication and management, permissions engine, caching, security, and performance optimization. Building a Web Application with PHP and MariaDB: A Reference Guide begins with basic and advanced programming techniques in both PHP and MariaDB, followed by specialized operations such as working with files and directories. Next, you will be introduced to the concept of REST, and how principles of REST are applied to host XML and JSON feeds for others to consume. This book will show readers how to build a web application that will be an online book store. This would leverage a logging system that keeps a track of the activity that is going on in the application.

This book will help a beginner to learn the basics of object-oriented programming with PHP and help a seasoned expert to understand the intricacies of securing and speeding up their web applications.

What you will learn from this book

  • Grasp basic as well as advanced programming techniques with PHP and MariaDB
  • Perform CRUD operations, aggregations, filtering, and joins
  • Execute DDL operations and work with stored procedures, stored routines, and triggers
  • Employ concepts of object-oriented programming in PHP
  • Get acquainted with the latest features offered by PHP 5.4 and 5.5
  • Work with unit testing
  • Conduct file operations and logging with PHP
  • Implement authentication and ACLs
  • Improve performance optimization and security

Approach

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.

商品描述(中文翻譯)

使用這本全面指南,您可以建立快速、安全且互動的網路應用程式。

概述:
- 學習如何建構可擴展且安全的網路應用程式
- 利用 PHP 和 MariaDB 架構和建立資料驅動的網路應用程式
- 透過實例來了解處理網路應用程式的方式

詳細內容:
- 從快速複習 PHP 語言和 MariaDB 資料庫開始,讀者將探索單元測試、會話驗證和管理、權限引擎、快取、安全性和效能優化等概念。《使用 PHP 和 MariaDB 建立網路應用程式:參考指南》首先介紹 PHP 和 MariaDB 的基本和高級程式設計技巧,接著介紹與檔案和目錄操作相關的特殊操作。接下來,您將瞭解 REST 的概念,以及如何將 REST 的原則應用於為他人提供 XML 和 JSON 資料源。本書將向讀者展示如何建立一個網路應用程式,該應用程式將是一個線上書店。這將利用一個記錄系統來追蹤應用程式中正在進行的活動。

這本書將幫助初學者學習 PHP 的物件導向程式設計基礎,並幫助經驗豐富的專家瞭解保護和加速網路應用程式的細節。

從本書中您將學到:
- 掌握 PHP 和 MariaDB 的基本和高級程式設計技巧
- 執行 CRUD 操作、聚合、篩選和連接
- 執行 DDL 操作,並使用儲存過程、儲存程序和觸發器
- 在 PHP 中應用物件導向程式設計的概念
- 熟悉 PHP 5.4 和 5.5 提供的最新功能
- 使用單元測試
- 進行檔案操作和使用 PHP 進行記錄
- 實現驗證和存取控制清單(ACL)
- 改善效能優化和安全性

方法:
這是一本逐步教學的指南,旨在幫助讀者從初學者轉變為經驗豐富的開發人員,提供清晰的解釋。各種實例將幫助讀者建立、保護和託管即時網路應用程式。