此商品已下架,若仍需天瓏代為查詢或代購書籍,請與門市客服人員聯繫,或 E-mail 至 service@tenlong.com.tw 將有專人為您服務。

Learning Phalcon PHP
暫譯: 學習 Phalcon PHP

Calin Rada

  • 出版商: Packt Publishing
  • 出版日期: 2015-08-31
  • 售價: $2,220
  • 貴賓價: 9.5$2,109
  • 語言: 英文
  • 頁數: 328
  • 裝訂: Paperback
  • ISBN: 1783555092
  • ISBN-13: 9781783555093
  • 相關分類: PHP
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Learn Phalcon interactively and build high performance web applications

About This Book

  • Learn how to install and configure Phalcon PHP on your server
  • Develop a fully functional multi-module application with Phalcon PHP
  • A step-by-step guide with in-depth coverage of Phalcon and best practices

Who This Book Is For

If you are a web developer and want to build effective web applications with Phalcon PHP, then this book is ideal for you. The book does not assume detailed knowledge of PHP frameworks.

What You Will Learn

  • Compile and install Phalcon from source code
  • Set up an MVC project and learn how to use the Dependency Injection (DI), configuration, and routing
  • Get to grips with Phalcon's ORM, ODM, validation and caching, and generate models using Phalcon Developer Tools
  • Create a command-line application from scratch
  • Write a fully functional REST module with Phalcon PHP
  • Use Volt as template engine to create your first views
  • Understand how session works and learn how to implement an authentication system

In Detail

Phalcon is a full-stack PHP framework implemented as a C extension. Building applications with Phalcon will offer you lower resource consumption and high performance whether your application runs on a Linux machine or a Windows one. Phalcon is loosely coupled, allowing you to use its objects as glue components based on the needs of your application. Phalcon PHP's mission is to give you an advanced tool to develop faster websites and applications.

This book covers the most common and useful parts of PhalconPHP, which will guide you to make the right decisions while developing a Phalcon-driven application.

You will begin the journey by installing and setting up Phalcon for your environment followed by the development of each module. You will be introduced to Phalcon's ORM and ODM. Furthermore, you will also be able to create the first models and database architecture for your project. You will then cover command-line applications, API module, volt syntax, and hierarchical views. Installing and working with Node and Bower for assets management will also be covered. Finally, you will gain insights into creating the backoffice and frontend module along with best practices and resources for development with Phalcon PHP.

By the end of this book, you will be able to confidently develop any kind of application using the Phalcon PHP framework in a short time.

Style and approach

This step-by-step guide will walk you through the fundamentals of Phalcon PHP. It will then help you to create a simple but fully functional news website and gain advanced knowledge of how Phalcon PHP works.

商品描述(中文翻譯)

互動學習 Phalcon 並建立高效能的網頁應用程式

本書簡介


  • 學習如何在伺服器上安裝和配置 Phalcon PHP

  • 使用 Phalcon PHP 開發一個功能完整的多模組應用程式

  • 逐步指南,深入探討 Phalcon 及最佳實踐

本書適合誰閱讀

如果您是網頁開發人員,並希望使用 Phalcon PHP 建立有效的網頁應用程式,那麼這本書非常適合您。本書不假設您對 PHP 框架有詳細的了解。

您將學到什麼


  • 從源代碼編譯和安裝 Phalcon

  • 設置 MVC 專案,學習如何使用依賴注入 (Dependency Injection, DI)、配置和路由

  • 掌握 Phalcon 的 ORM、ODM、驗證和快取,並使用 Phalcon 開發工具生成模型

  • 從零開始創建命令列應用程式

  • 使用 Phalcon PHP 編寫一個功能完整的 REST 模組

  • 使用 Volt 作為模板引擎創建您的第一個視圖

  • 了解會話的運作方式,並學習如何實現身份驗證系統

詳細內容

Phalcon 是一個全棧 PHP 框架,以 C 擴展的形式實現。使用 Phalcon 建立應用程式將為您提供更低的資源消耗和高效能,無論您的應用程式運行在 Linux 機器還是 Windows 機器上。Phalcon 是鬆耦合的,允許您根據應用程式的需求使用其物件作為粘合組件。Phalcon PHP 的使命是為您提供一個先進的工具,以開發更快速的網站和應用程式。

本書涵蓋了 PhalconPHP 中最常見和有用的部分,將指導您在開發 Phalcon 驅動的應用程式時做出正確的決策。

您將從安裝和設置 Phalcon 開始,然後開發每個模組。您將接觸到 Phalcon 的 ORM 和 ODM。此外,您還將能夠為您的專案創建第一個模型和資料庫架構。接著,您將涵蓋命令列應用程式、API 模組、Volt 語法和層次視圖。安裝和使用 Node 和 Bower 進行資產管理的內容也將被涵蓋。最後,您將獲得有關創建後台和前端模組的見解,以及使用 Phalcon PHP 開發的最佳實踐和資源。

在本書結束時,您將能夠自信地使用 Phalcon PHP 框架在短時間內開發任何類型的應用程式。

風格與方法

這本逐步指南將引導您了解 Phalcon PHP 的基本概念。然後,它將幫助您創建一個簡單但功能完整的新聞網站,並獲得有關 Phalcon PHP 如何運作的進階知識。