安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > symfony(php框架) v4.0.8 官方版
symfony(php框架)

symfony(php框架)

 v4.0.8 官方版
  • 软件大小:5.90 MB
  • 更新日期:2019-10-26 17:20
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:5.90 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  Symfony是一款基于MVC模式的面向对象PHP5框架,该程序的功能主要是针对为用户提供一个可以将web应用程序的结构数据进行拆分,可以单独把程序的业务逻辑提取出来,同时也可以为一部分开发人员提供便捷,可以将程序的服务器端逻辑与页面显示分开,这可以有助于开发人员的编程需要,也可以对应用的结构数据进行更加便捷的管理;除此之外,此程序还为开发人员提供了丰富的工具和类,这些工具的设立都是为了让开发人员在编程时有更多可以选择的工具以及帮助用户提供开发效率;Symfony2框架已成为大型互联网公司的首选框架;强大又实用,需要的用户可以下载体验

symfony(php框架)

软件功能

  路由

  能限制hostname,这就让有大量公共功能的网站可以共用一套代码。

  URI 识别支持 Reg 检测,让 url 能定义的随心所欲。支持前缀,import,便于模块化。

  Twig模板

  它提供了一套不同于 php,但非常适合处理复杂网站结构,页面结构的语法。

  composer包管理

  让代码的依赖关系变得很清晰。而且现在第三方有很多不错的 bundle

  随着自己项目的逐渐成熟,也可以把项目对 Symfony 的定制独立出来用 composer 来管理,感觉挺不错的。

软件特色

  Event、Listener和Services

  非常方便的全局功能处理。惹人讨厌的是配置起来很麻烦,系统使用了yml 配置文件,为了找对路的语法真是掉了一层皮。

  Doctrine ORM

  一个好处是不用去纠结于数据库的细节,而只需仔细的设计需要持久化的对象。

  对象之间的关系可以自由设计,从生成数据库结构到生成查询语句的过程都不用再操心了。

  Form组件

  Symfony 提供了 form 生成,提交以及验证的功能。

  组件抽象了三个方面的东西:formType 来维护需要填写保存的值,formTheme 来定义表单的 html 结构,以及 validation 提供数据验证的功能。

  这个组件的缺点也很明显,概念太复杂了,如果遇到要自己定义一个 field,简直就是自找麻烦。

  性能

  Symfony 提供了一个极好的组件叫 profile,能以图形化的形式显示各个部分代码执行的时间,消耗的内存,还有数据库查询的语句,查询的行数,用到的索引的。

  配合这个工具来优化代码,可以让网站跑得飞快。

使用方法

  用户可以点击本网站提供的下载路径下载得到对应的程序安装包

symfony(php框架)

  通过解压功能将压缩包打开,打开程序数据包后就可以看到对应的程序文件

symfony(php框架)

  找到主程序,双击主程序即可将程序打开安装,不同的系统对应的安装过程不一样,请详细参考

symfony(php框架)

  Linux/Mac OS,在控制台执行如下命令:

  $ sudo curl -LsS http://symfony.com/installer -o /usr/local/bin/symfony

  $ sudo chmod a+x /usr/local/bin/symfony

  将会在你的操作系统创建一个全局命令symfony

symfony(php框架)

  Windows:在控制台执行如下命令:

  c:\> php -r "readfile('http://symfony.com/installer');" > symfony

  将下载下来的symfony文件移到你的项目目录,然后执行以下命令:

  c:\> move symfony c:\projects

  c:\projects\> php symfony

symfony(php框架)

  创建一个symfony应用,使用new命令创建第一个symfony应用

  # Linux, Mac OS X

  $ symfony new my_project_name

  # Windows

  c:\> cd projects/

  c:\projects\> php symfony new my_project_name

人气软件