Symfony web应用php框架 v6.4.5

Symfony是一个用于Web和控制台应用程序的PHP框架,以及一组可重用的PHP组件。数以千计的Web应用程序(包括BlaBlaCar.com和Spotify.com)和大多数流行的PHP项目(包括Drupal和Magento)都使用Symfony。

特点:

缓存管理

自定义URLs

搭建了一些基础模块

多语言与I18N支持

采用对象模型与MVC分离

Ajax支持

适用于企业应用开发。

Symfony的系统需求不高,可以被轻易的安装在任意设置上:你只需一个Unix或Windows,搭配一个安装了PHP5的网络服务器即可。它与差不多所有的数据库兼容。Symfony的价位不高,相比主机上的花销要低得多。

对于PHP开发者而言,使用Symfony是一件很自然的事,其学习曲线只有短短一天。干净的设计以及代码可读性将缩短开发时间。开发者可以将敏捷开发的原理(如DRY,KISS或XP等)应用在其中,将重点放在应用逻辑层面上,而不用花费大量时间在编写没完没了的XML配置文件上。

Symfony旨在建立企业级的完善应用程序。也就是说,你拥有整个设置的控制权:从路径结构到外部库,几乎一切都可以自定义。为了符合企业的开发条例,Symfony还绑定了一些额外的工具,以便于项目的测试,调试以及归档。

更新日志

错误#38396在RememberMeAuthenticator中处理连续的support()调用;

错误#36291[锁定]修复StoreFactory以接受与AbstractAdapter(Jontsa)相同的DSN语法;

错误#38390[Serializer][Minor]修复了循环引用异常消息(显示了错误的限制)(l-vo);

错误#38388[HttpClient]始终“缓冲”空响应;

错误#38384[PhpUnitBridge]修复了来自TestsListener的弃用文件;

错误#38380[Form]将验证组传播到子表单;

错误#38377忽略Mockery模拟的更多弃用;

错误#38375[HttpClient]修复了与NativeHttpClient一起使用代理的问题;

错误#38372[路由]修复了!在嵌入式路由定义中使用!important和默认值/要求;

错误#38373[ErrorHandler][DebugClassLoader]不要检查Mockery模拟类;

错误#38368[HttpClient]修复了将https与代理一起使用的问题;

错误#38350[TwigBundle]仅当使用twig时才删除内核异常侦.听器;

错误#38360[BrowserKit]当前时间戳记下的Cookie过期时间;

错误#38357[DI]修复了转储非共享惰性 服务;

错误#38358[Messenger]修复Redis连接错误消息;

错误#38343还原“错误#38063[FrameworkBundle]在src/中生成preload.php以使opcache.preload可预测”;

错误#38348[FrameworkBundle]添加Mailjet定义;

错误#38336[PhpUnitBridge]修复了PHPUnit\Framework\Error\Error的class_alias()。

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。