Symfony

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(用户案例)
第1行: 第1行:
 
{{SeeWikipedia}}
 
{{SeeWikipedia}}
[[Image:Symfony-logo.gif|right]]
 
  
symfony: an open-source PHP5 web framework
+
[[Image:symfony-logo.png|right|Symfony]]
  
Symfony的特色体现:Components、Bundles、Plugins,它们是Symfony扩展的基础。
+
Symfony
 
+
Symfony2(以下简称SF2)是一款及其强大的PHP框架,可以说应该是PHP中最强大的框架了。就算PHP官方之框架Zend Framework(以下简称ZF2)也一直望尘莫及,并且从ZF2开始就一直模仿SF2,但是从未超越它。SF2具有强大的可扩展性,利用Bundle的概念使框架可以无限制扩展,乃至SF2本身就是一个Bundle,并且可以利用SF2来构成自己所需的PHP框架。SF2默认整合了Twig模板,Doctrine ORM等,可以说唯一具备了PHP本身的简洁,明析与速度快的优点也结合了Java领域框架的强大性和Ruby on Rails敏捷开发概念的全能型框架。目前世界最流行的CMS系统-Drupal的Drupal8版本也将采用Symfony2,可见其强大及灵活之处。
+
  
 
==简介==
 
==简介==
第15行: 第12行:
 
* 电商,[[Sylius]] Open Source eCommerce Platform.  
 
* 电商,[[Sylius]] Open Source eCommerce Platform.  
 
* 分析,[[Matomo]] is the leading Free/Libre open analytics platform.
 
* 分析,[[Matomo]] is the leading Free/Libre open analytics platform.
 +
 +
==功能==
 +
Symfony 的特色体现:Components、Bundles、Plugins,它们是Symfony扩展的基础。
 +
 +
Symfony2(以下简称SF2)是一款及其强大的PHP框架,可以说应该是PHP中最强大的框架了。就算PHP官方之框架Zend Framework(以下简称ZF2)也一直望尘莫及,并且从ZF2开始就一直模仿SF2,但是从未超越它。SF2具有强大的可扩展性,利用Bundle的概念使框架可以无限制扩展,乃至SF2本身就是一个Bundle,并且可以利用SF2来构成自己所需的PHP框架。SF2默认整合了Twig模板,Doctrine ORM等,可以说唯一具备了PHP本身的简洁,明析与速度快的优点也结合了Java领域框架的强大性和Ruby on Rails敏捷开发概念的全能型框架。目前世界最流行的CMS系统-Drupal的Drupal8版本也将采用Symfony2,可见其强大及灵活之处。
  
 
==版本==
 
==版本==
第20行: 第22行:
 
*[https://symfony.com/4 Symfony 4]
 
*[https://symfony.com/4 Symfony 4]
  
==安装==
+
==指南==
 
  $ curl -sS https://get.symfony.com/cli/installer | bash
 
  $ curl -sS https://get.symfony.com/cli/installer | bash
 
  $ symfony -v
 
  $ symfony -v
第118行: 第120行:
 
[[category:PHP]]
 
[[category:PHP]]
 
[[category:REST]]
 
[[category:REST]]
[[category:huihoo]]
+
[[category:Huihoo Foundation]]

2022年2月28日 (一) 08:58的版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Symfony Thanks, Wikipedia.
Symfony

Symfony

目录

简介

Symfony:一个强大、流行的 PHP 开源框架,采用 MIT 许可协议。

可重点关注这三个基于 Symfony 的开源项目:

  • 营销,Mautic Open Source Marketing Automation Software.
  • 电商,Sylius Open Source eCommerce Platform.
  • 分析,Matomo is the leading Free/Libre open analytics platform.

功能

Symfony 的特色体现:Components、Bundles、Plugins,它们是Symfony扩展的基础。

Symfony2(以下简称SF2)是一款及其强大的PHP框架,可以说应该是PHP中最强大的框架了。就算PHP官方之框架Zend Framework(以下简称ZF2)也一直望尘莫及,并且从ZF2开始就一直模仿SF2,但是从未超越它。SF2具有强大的可扩展性,利用Bundle的概念使框架可以无限制扩展,乃至SF2本身就是一个Bundle,并且可以利用SF2来构成自己所需的PHP框架。SF2默认整合了Twig模板,Doctrine ORM等,可以说唯一具备了PHP本身的简洁,明析与速度快的优点也结合了Java领域框架的强大性和Ruby on Rails敏捷开发概念的全能型框架。目前世界最流行的CMS系统-Drupal的Drupal8版本也将采用Symfony2,可见其强大及灵活之处。

版本

指南

$ curl -sS https://get.symfony.com/cli/installer | bash
$ symfony -v
$ symfony new myproject
$ cd myproject/
$ symfony server:start
http://localhost:8000
$ symfony server:stop

Applications

Symfony Recipes Server Symfony Flex is the way to manage Symfony applications.

Components

Symfony Components

Bundles

Plugins

Plugins 针对 Symfony 1.x

项目

Awesome Symfony Awesome.png

MediaWiki

MediaWiki 和 Symfony 更好的集成、融合在一起。

Phabricator

Phabricator 和 Symfony 更好的集成、融合在一起。

分发版

Symfony Distributions

Books

Free books

用户案例

Case Studies

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱