零、序言
FuelPHP 是一个很棒的工具,它专注于以一种简单快速的方式编写 web 应用程序,而不需要太多 PHP 代码。它允许您使用脚手架和命令行工具快速构建原型,使您能够集中精力尝试想法和概念的有趣部分。
学习 FuelPHP 进行有效的 PHP 开发包含多个教程,这些教程将帮助您构建一个功能强大、引人入胜的应用程序,在此过程中,您将了解有关 FuelPHP 的更多信息。本书提供了逐步安装和构建 FuelPHP 项目的经验。
本书首先详细介绍了 FuelPHP 的特性,然后深入探讨了一个简单应用程序的创建。然后,我们继续使用功能强大的 FuelPHP-Oil 命令行工具构建我们的应用程序。我们以对社区的介绍作为本书的结尾。
这本书涵盖的内容
第一章、什么是 FuelPHP?简要介绍了 FuelPHP 以及 FuelPHP 2.0 版中预期的一些更改。
第 2 章安装介绍了如何安装 FuelPHP 以及如何设置您的开发环境。
第 3 章架构为您提供了 FuelPHP 架构的基本概述,并将介绍在何处存储项目代码,然后是本章的总结。
第 4 章演示应用程序将介绍一个项目的创建,并提供示例代码和一个分步指南。它还将涵盖创建管理系统、轻松表单创建以及使用 HTML5 样板文件和模板。
第 5 章、包将介绍包,并强调在项目中使用的重要包。
第 6 章高级主题将介绍更多高级主题,包括模块、路由和单元测试。
第七章欢迎来到社区,内容涵盖从社区获得帮助。
这本书你需要什么
本书假设您有一台安装了 Apache 和 PHP 的计算机。
这本书是给谁的
这本书是为希望了解更多关于使用 FuelPHP 框架进行有效 PHP 开发的 PHP 开发人员编写的。假设读者对一般的 PHP 开发有基本的了解。
公约
在这本书中,你会发现许多不同类型的文本可以区分不同类型的信息。下面是这些风格的一些例子,并解释了它们的含义。
文本中的代码字、数据库表名、文件夹名、文件名、文件扩展名、路径名、虚拟 URL、用户输入和 Twitter 句柄如下所示:“不需要详细说明id
、created_at
或updated_at
字段,因为这些字段将自动生成。”
代码块设置如下:
<?php
return array(
'default' => array(
'connection' => array(
'dsn' => 'mysql:host=localhost;dbname=journal_dev',
'username' => 'journal_dev',
'password' => 'journal_dev',
当我们希望提请您注意代码块的特定部分时,相关行或项目以粗体显示:
[default]
exten => s,1,Dial(Zap/1|30)
exten => s,2,Voicemail(u100)
exten => s,102,Voicemail(b100)
exten => i,1,Voicemail(s0)
任何命令行输入或输出的编写方式如下:
$ git checkout -b develop
$ git push origin develop
新术语和重要词语以粗体显示。例如,您在屏幕上、菜单或对话框中看到的文字如下所示:“在 Initializer 网站上,选择经典 H5BP选项,然后选择响应引导2.3.2 模板选项。最后,单击下载它!。
注
警告或重要注释显示在这样的框中。
提示
提示和技巧如下所示。
读者反馈
我们欢迎读者的反馈。让我们知道你对这本书的看法你喜欢或可能不喜欢什么。读者反馈对于我们开发您真正从中获益最多的标题非常重要。
要向我们发送一般反馈,只需向<[feedback@packtpub.com](mailto:feedback@packtpub.com)>
发送电子邮件,并通过邮件主题提及书名即可。
如果您对某个主题有专业知识,并且您有兴趣撰写或贡献一本书,请参阅我们的作者指南,网址为www.packtpub.com/authors。
客户支持
既然您是一本 Packt 图书的骄傲拥有者,我们有很多东西可以帮助您从购买中获得最大收益。
下载示例代码
您可以下载您在账户购买的所有 Packt 书籍的示例代码文件 http://www.packtpub.com 。如果您在其他地方购买了本书,您可以访问http://www.packtpub.com/support 并注册,将文件直接通过电子邮件发送给您。
勘误表
虽然我们已尽一切努力确保内容的准确性,但错误确实会发生。如果您在我们的一本书中发现错误,可能是文本或代码中的错误,如果您能向我们报告,我们将不胜感激。通过这样做,您可以使其他读者免于沮丧,并帮助我们改进本书的后续版本。如果您发现任何错误,请访问进行报告 http://www.packtpub.com/submit-errata ,选择您的书籍,点击勘误表提交表链接,输入您勘误表的详细信息。一旦您的勘误表得到验证,您的提交将被接受,勘误表将上传到我们的网站上,或添加到该标题勘误表部分的任何现有勘误表列表中。通过从中选择您的标题,可以查看任何现有勘误表 http://www.packtpub.com/support 。
盗版
在互联网上盗版版权材料是所有媒体的一个持续问题。在 Packt,我们非常重视版权和许可证的保护。如果您在互联网上发现我们作品的任何形式的非法复制品,请立即向我们提供地址或网站名称,以便我们采取补救措施。
请致电<[copyright@packtpub.com](mailto:copyright@packtpub.com)>
与我们联系,并提供可疑盗版材料的链接。
我们感谢您在保护我们的作者方面的帮助,以及我们为您带来有价值内容的能力。
问题
如果您对本书的任何方面有疑问,请致电<[questions@packtpub.com](mailto:questions@packtpub.com)>
与我们联系,我们将尽力解决。
版权属于:月萌API www.moonapi.com,转载请注明出处