摘要: 为保证系统安全,Symfony提供了很多工具,具体包括: 1、可以在config/packages/security.yaml中,进行安全配置 2、所有的安全,均与用户相关,可以建立一个User Class,可以是Doctrine,也可以不是 a、User Class需要实现UserInterfac 阅读全文
posted @ 2025-09-10 11:14 繁星灼灼 阅读(12) 评论(0) 推荐(0)
摘要: 1、 Console Symfony framework通过console可以使用很多命令来,我们也可以通过console component建立自己的命令。 可以通过属性或者yaml的方式,定义自己的命令 创建命令的文件,一般放在src\Command目录下面 在__Invoke()方法中,通过c 阅读全文
posted @ 2025-09-09 16:06 繁星灼灼 阅读(14) 评论(0) 推荐(0)
摘要: 4、Session 与php传统的$_SESSION相比较,symfony的session是其加强版本,主要包括: 支持redis、文件、数据库等的存储方式 CSRF保护、会话固定防护 原生支持分布式存储 存取、读取的速度提升 Symfony Session系统在保持易用性的同时,提供了更强大、更安 阅读全文
posted @ 2025-09-09 12:48 繁星灼灼 阅读(7) 评论(0) 推荐(0)
摘要: 3、Tests Symfony集成了PHPUnit作为测试框架。可以包含unit test、integration test和application test。 按照惯例,test目录下,应该复制一份与你应用目录相同的目录。 为了避免环境污染,每次的测试可以通过bootKernel()的方式,reb 阅读全文
posted @ 2025-09-09 12:20 繁星灼灼 阅读(6) 评论(0) 推荐(0)
摘要: 1、Doctrine Symfony中,通过Doctrine完成数据库的相关操作: 通过环境变量.env,完成数据库的连接设置 可以通过指令,引导式的完成Entity文件的创建和更改。Entity中,包括字段及ORM属性和getter & setter php bin/console make:en 阅读全文
posted @ 2025-09-09 11:15 繁星灼灼 阅读(13) 评论(0) 推荐(0)
摘要: 1、The HttpKernel Component a. 用httpKernel是 Symfony 灵活性和可扩展性的基础,通过他,可以创建Symfony和Drupal b. HttpKernel (HTTP内核) 是更高层的协调者,而 Controller (控制器) 是具体的业务逻辑执行者。 阅读全文
posted @ 2025-09-08 21:22 繁星灼灼 阅读(10) 评论(0) 推荐(0)
摘要: 4、Controller Controller是负责从Request读取请求,并返回Response对象。Response可以是html、json、xml、404错误等任何东西。Symfony有一个抽象的基类,AbstractController。有一些常用的方法。具体包括: a、Generatin 阅读全文
posted @ 2025-09-08 17:58 繁星灼灼 阅读(5) 评论(0) 推荐(0)
摘要: 1、 Setup / Installation a、Creating Symfony Applications symfony new my_project_directory --version="7.3.x" --webapp symfony new my_project_directory - 阅读全文
posted @ 2025-09-07 21:02 繁星灼灼 阅读(12) 评论(0) 推荐(0)
摘要: 今天正式开始laravel的学习,目标包括: 1、快速浏览laravel的框架,并做记录 2、按照官方的网站,完成一个应用的构建,在构建过程中,熟悉laravel的整体框架。 3、需要考虑,如何将p1的SolidApplication、SolidController、SolidView及其相关子类, 阅读全文
posted @ 2025-09-07 11:18 繁星灼灼 阅读(7) 评论(0) 推荐(0)
摘要: 1、symfony是什么?与laravel相比较,各有什么侧重点和优劣势? a、symfony是一个php现代框架,部分引领了php的新特性 b、symfony是一个底层框架,客户包括laravel、magento等 c、symfony的bundle与package不同,他是symfony的规范组件 阅读全文
posted @ 2025-09-07 11:17 繁星灼灼 阅读(16) 评论(0) 推荐(0)