Laravel Starter
暫譯: Laravel 入門指南
Shawn McCool
- 出版商: Packt Publishing
- 出版日期: 2012-11-11
- 售價: $1,020
- 貴賓價: 9.5 折 $969
- 語言: 英文
- 頁數: 64
- 裝訂: Paperback
- ISBN: 1782160906
- ISBN-13: 9781782160908
-
相關分類:
Laravel
海外代購書籍(需單獨結帳)
商品描述
The definitive introduction to the Laravel PHP web development framework.
Overview
- Create databases and models using Laravel migrations and the powerful Eloquent model
- Get started with a useful application example that is immediately applicable to real-world applications
- Learn how to implement powerful relationships with Eloquent
In Detail
Laravel is fundamentally changing the PHP web-development landscape. Laravel is bringing the paradigm-shifts that PHP developers have been craving. We now can take control of our application architecture and advance our craft without needing to fight against our tools. Laravel's philosophy is to provide a highly flexible architecture and an extremely expressive API while emphasizing PHP’s strengths and abstracting out its weaknesses. For these reasons Laravel is ideal for quickly creating high performance, robust applications. By providing developers with tools for automating tasks including database schema modification, CRUD operations, and testing we're able to reduce our workload, application complexity, and human-error.
"Laravel Starter" is the ideal introduction to this game-changing framework. Learn best-practiced approaches to web-application development with Laravel from a seasoned professional.
It starts out by installing and configuring the framework step-by-step. Then you'll use Laravel best-practices to create a private user administration system that is ready for real-world use. The later part deals with digging deep into Eloquent relationships, exploring the different relationship types and how Eloquent is working under-the-hood to simplify your life without forcing you to relinquish control. Exploring Laravel's simple yet flexible authentication system, data validation, and filters allows you to easily run code before and after your controller actions. Finally, it discusses Laravel bundles, the most flexible PHP modular code implementation in its weightclass.
Focused on the how as much as the why, Laravel Starter gives you the tools to immediately begin creating professional web-applications with Laravel.
What you will learn from this book
- How to install and configure Laravel
- Creating and using Eloquent models
- How to understand and utilize Eloquent relationships
- Routing to controllers and closures
- Using Laravel's authentication system
- Utilizing filters to secure your site's private areas
- Learn how to use bundles to add functionality to your site
- Use Laravel's validator class to validate your forms or anything else
- Use form and HTML helpers to abstract and ease working with some HTML elements
Approach
This book is a practical, task-based, step-by-step tutorial that demonstrates topics ranging from MVC code-separation, to code-modularity, to utilizing ActiveRecord for data abstraction which are explained from the ground-up to provide a strong framework of understanding for creating professional web-applications with Laravel.
Who this book is written for
This book is ideal for programmers familiar with PHP who are interested in learning the Laravel way of solving the common problems faced in their day to day work.
商品描述(中文翻譯)
Laravel PHP 網頁開發框架的權威介紹。
概述
- 使用 Laravel 遷移和強大的 Eloquent 模型創建資料庫和模型
- 從一個有用的應用範例開始,該範例可以立即應用於現實世界的應用
- 學習如何使用 Eloquent 實現強大的關聯
詳細內容
Laravel 徹底改變了 PHP 網頁開發的格局。Laravel 帶來了 PHP 開發者一直渴望的範式轉變。我們現在可以掌控我們的應用架構,並在不需要與工具抗爭的情況下提升我們的技藝。Laravel 的理念是提供一個高度靈活的架構和極具表達力的 API,同時強調 PHP 的優勢並抽象出其弱點。因此,Laravel 非常適合快速創建高性能、穩健的應用。通過為開發者提供自動化任務的工具,包括資料庫架構修改、CRUD 操作和測試,我們能夠減少工作量、應用複雜性和人為錯誤。
《Laravel Starter》是這個改變遊戲規則的框架的理想入門書。從一位經驗豐富的專業人士那裡學習使用 Laravel 進行網頁應用開發的最佳實踐方法。
本書從逐步安裝和配置框架開始。然後,您將使用 Laravel 的最佳實踐創建一個準備好實際使用的私人用戶管理系統。後面的部分深入探討 Eloquent 關聯,探索不同的關聯類型以及 Eloquent 如何在背後運作,以簡化您的生活而不強迫您放棄控制。探索 Laravel 簡單而靈活的身份驗證系統、數據驗證和過濾器,讓您能夠輕鬆在控制器操作之前和之後運行代碼。最後,討論 Laravel 套件,這是其重量級別中最靈活的 PHP 模組化代碼實現。
《Laravel Starter》同樣關注如何做以及為什麼這樣做,為您提供立即開始使用 Laravel 創建專業網頁應用的工具。
您將從本書中學到什麼
- 如何安裝和配置 Laravel
- 創建和使用 Eloquent 模型
- 如何理解和利用 Eloquent 關聯
- 路由到控制器和閉包
- 使用 Laravel 的身份驗證系統
- 利用過濾器來保護您網站的私人區域
- 學習如何使用套件為您的網站添加功能
- 使用 Laravel 的驗證器類來驗證您的表單或其他任何內容
- 使用表單和 HTML 幫助器來抽象和簡化與某些 HTML 元素的工作
方法
本書是一個實用的、基於任務的逐步教程,展示了從 MVC 代碼分離到代碼模組化,再到利用 ActiveRecord 進行數據抽象的主題,這些主題從基礎開始解釋,以提供創建專業網頁應用的強大理解框架。
本書的讀者對象
本書非常適合熟悉 PHP 的程式設計師,對學習 Laravel 解決日常工作中常見問題的方式感興趣。