PHP
发布时间:2022-04-09 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了使用symfony命令创建项目的方法,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_
772_0@本文实例讲述了使用s
ymfony命令创建项目的
方法。
分享给大家供大家参
考,具体如下:
@H_
772_0@
概况
@H_
772_0@这一章节描述
一个S
ymfony项目的合理结构框架,并且用 s
ymfony 命令初始项目结构。
@H_
772_0@
介绍
@H_
772_0@在s
ymfony里,
一个项目是
一个指定域名下的一组服务和有效操作,共享相同的项目模型。
@H_
772_0@在
一个项目里面,应用中的操作是一组逻辑;每个应用都可以正常的独立运行,与相同
项目中的其他应用互不干涉。
@H_
772_0@在多数情况中,
一个项目会包含两个应用,
一个负责
前台显示,
一个负责
后台处理,使用相同的
数据库。当然你也可以在
一个项目中包含很多小
站点,每个
站点都是
一个不同的应用。注意在不同应用之间使用的超
链接必须使用
绝对路径。
@H_
772_0@每
一个应用都是一组模块,每
一个模块都负责
一个特殊的
功能。
一个模块通常为了类似的
功能而使用
一个页面或一组
页面。例如模块可以是home,articles,
Help,shoppingCart,account,等等。
@H_
772_0@模块的
功能:每个模块都有它们各自的
功能,例如 shoppingCart(购物车) 模块要有
添加(add),展示(show) 和 更新(up
date) 功能。
功能的行为可以看作
一个典型web应用中的页行为。
@H_
772_0@如果
一个新的项目的级别太多,那么可以很简单的把模块中的所有
功能分组,这样做
文件结构可以保持简单。当应用更加复杂的时候,可以在逻辑模块中组织
功能。
@H_
772_0@每个应用都可以运行在不同的环境中,例如,不同的配置或
数据库。一般来说每个新的应用都会运行在三个环境(开发,测试和最终产品)中。如果需要的话每个应用都可以运行在更多的环境中,在不同的环境中仅仅需要
修改配置配件。
@H_
772_0@例如,
一个测试环境中需要记录警告和
错误,而
一个最终产品环境将只需要记录
错误。在开发环境中通常不开启
缓存加速,而在测试和最终产品环境中需要开启。开 发环境和测试环境可能会需要测试用的数据,储存在最终产品的远程
数据库中。所有的环境都可以在一台机器上共存,而通常产品服务器上只有最终产品环境。
@H_
772_0@
Box)使用s
ymfony,你不需要设置项目或应用,沙盒(sand
Box)内部已经准备了
一个名为'sf_sand
Box'的项目和
一个名为'frontend'的应用。你也不需要设置web服务器,只需要把
你的程序放置在 web/ 根目录下。
@H_
772_0@
Pake
@H_
772_0@S
ymFony使用专门的工具Pake去管理项目、应用和模块。Pake是
一个PHP工具,类似于Rake命令(这是
一个将 make 命令转换为Ruby的工具)。它会根据
一个名为 pakefile.
PHP 的特殊
配置文件自动化一些管理任务。如果你使用 pake 工具代替了 s
ymfony 命令行,所有的操作都会变得非常简单。
@H_
772_0@要得到所有有效的管理操作命令列表,只需要简单得在
你的项目目录中输入:
php;">
$ symfony -T
大佬总结
以上是大佬教程为你收集整理的使用symfony命令创建项目的方法全部内容,希望文章能够帮你解决使用symfony命令创建项目的方法所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。