腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
学院君的专栏
专栏成员
举报
310
文章
718793
阅读量
53
订阅数
订阅专栏
申请加入专栏
全部文章(310)
go(134)
php(125)
编程算法(114)
laravel(78)
http(45)
数据库(37)
网站(33)
sql(31)
html(26)
javascript(25)
云数据库 Redis(24)
面向对象编程(21)
打包(18)
网络安全(18)
java(15)
https(14)
vue.js(12)
json(12)
存储(12)
云数据库 SQL Server(11)
数据结构(11)
mvc(10)
渲染(9)
缓存(9)
windows(9)
腾讯云开发者社区(9)
composer(8)
github(8)
css(7)
文件存储(7)
命令行工具(7)
socket编程(7)
官方文档(6)
bootstrap(6)
容器(6)
tcp/ip(6)
ide(5)
linux(5)
容器镜像服务(5)
消息队列 CMQ 版(5)
腾讯云测试服务(5)
kafka(5)
bash(4)
git(4)
api(4)
nginx(4)
二叉树(4)
单元测试(4)
c++(3)
jquery(3)
android(3)
ubuntu(3)
phpunit(3)
socket.io(3)
分布式(3)
压力测试(3)
数据迁移(3)
npm(3)
rpc(3)
微服务(3)
迁移(3)
NLP 服务(2)
c 语言(2)
python(2)
node.js(2)
ajax(2)
unix(2)
mapreduce(2)
容器服务(2)
sass(2)
爬虫(2)
微信(2)
安全(2)
swoole(2)
add(2)
wait(2)
模型(2)
协程(2)
区块链(1)
数字货币(1)
.net(1)
symfony(1)
sqlite(1)
memcached(1)
access(1)
phpmyadmin(1)
jar(1)
搜索引擎(1)
centos(1)
spring(1)
日志服务(1)
SSL 证书(1)
webpack(1)
serverless(1)
开源(1)
shell(1)
ssh(1)
正则表达式(1)
ftp(1)
udp(1)
jenkins(1)
小程序(1)
云计算(1)
任务调度(1)
unicode(1)
utf8(1)
图片处理(1)
数据库管理(1)
汽车(1)
atomic(1)
background(1)
func(1)
gpt(1)
pdf(1)
timeout(1)
笔记(1)
翻译(1)
服务(1)
工作(1)
浏览器(1)
软件(1)
上传图片(1)
数据(1)
数学(1)
系统(1)
异步(1)
搜索文章
搜索
搜索
关闭
在 Vue.js 中通过计算属性动态设置属性值
vue.js
javascript
渲染
网站
html
前面我们已经陆续介绍了 Vue.js 框架的常用基本语法,现在,我们可以结合这些语法实现一个小功能:展示一个 Web 框架列表,并支持新增框架。
学院君
2023-03-03
12.6K
0
基于 Redis 实现 Laravel 广播功能(中):引入 Laravel Echo 接收广播消息
laravel
云数据库 Redis
socket.io
socket编程
网站
上篇教程我们完成了广播系统的后端配置和事件分发,并探究了底层源码的实现,最终落地的都是通过 Redis 发布命令发布消息。
学院君
2021-01-08
3.7K
0
基于 Redis 实现 Laravel 广播功能(上):广播事件分发和底层源码探究
云数据库 Redis
laravel
socket.io
socket编程
网站
在上篇教程中,学院君给大家演示了如何通过 Redis + Socket.io 实现事件消息广播功能,这是一个非常简单的实现,目的在于帮助大家熟悉实时消息广播的底层流程,今天这篇教程,我们将结合 Laravel 生态提供的广播组件和前端技术栈来搭建一个生产环境可用的、更加系统的实时消息系统。
学院君
2021-01-08
3.4K
0
基于 Redis 发布订阅 + Socket.io 实现事件消息广播功能
网站
云数据库 Redis
laravel
socket编程
socket.io
前面学院君给大家介绍了 Laravel 底层基于 Redis 列表驱动的消息队列实现原理,以及基于消息队列的事件监听和和处理,今天我们继续来看 Laravel 中另一个可以使用消息队列的场景 —— 事件广播,此外,我们还可以结合 Redis 发布/订阅功能完成广播系统的 Websocket 服务端实现。
学院君
2021-01-08
4.5K
0
基于 Laravel + Vue 组件实现文件异步上传
vue.js
php
网站
node.js
网络安全
我们在上一篇教程中已经演示了如何通过 Request 请求实例获取各种文本输入数据,但是还有一种输入数据我们没有涉及到,那就是文件上传。我们可以通过 Request 请求实例提供的 file 方法获取用户上传文件,并将其保存到指定目录从而完成文件上传,接下来,我们将从前端到后端实现一个完整的用户上传文件功能,包括视图、路由、控制器部分代码。
学院君
2021-01-08
2.6K
0
Go 语言安全编程系列(一):CSRF 攻击防护
网站
html
网络安全
安全
渲染
在 Go Web 编程中,我们可以基于第三方 gorilla/csrf 包避免 CSRF 攻击,和 Laravel 框架一样,这也是一个基于 HTTP 中间件避免 CSRF 攻击的解决方案,其中包含的中间件名称是 csrf.Protect。
学院君
2020-10-30
4.2K
0
关于 Laravel 应用性能优化的几点建议
laravel
php
css
缓存
网站
很多人吐槽 Laravel 框架性能不行,在我看来,除了每次新请求应用启动阶段由于 Laravel 框架本身的设计,导致服务容器加载服务确实增加了一些耗时外(不过这是由于 PHP 作为动态语言不能常驻内存,进而导致每次新请求需要重新初始化服务容器导致的,换做是常驻内存的静态语言,这反而可以是优点),我们是可以通过一些常规的手段将 Laravel 应用的性能优化到一个合理的水平的。况且服务容器并不是什么致命的缺点,相反,它所带来的系统扩展性和可维护性完全可以抵消它所产生的负面作用。
学院君
2020-10-30
3.6K
0
基于 Go 协程实现图片马赛克应用(下):并发重构
go
网站
数据库
sql
在之前同步版本的应用中,对于示例图片的马赛克处理,需要几秒时间才能完成,我们可以通过并发编程来提升这个性能。
学院君
2020-10-19
718
0
基于 Go 协程实现图片马赛克应用(上):同步版本
数据库
sql
编程算法
go
网站
介绍完 Go 并发编程基础和常见并发模式的实现后,我们来看一个完整的项目 —— 基于 Go 语言实现照片马赛克功能,为了对比并发与非并发的性能差异,我们先通过同步代码实现这个功能。
学院君
2020-10-19
992
0
Laravel 路由使用入门
laravel
php
http
网站
编程算法
对任何一个 Web 应用框架而言,通过 HTTP 协议处理用户请求并返回响应都是核心必备功能,也就是说,对于我们学习和使用一个 Web 框架,第一件要做的事情就是定义应用路由,否则,将无法与终端用户进行交互。而我们的 Laravel 从入门到精通系列教程之旅也将从路由开始,在这篇真正意义上的开篇教程中,我们将学习如何定义路由,然后将其指向要执行的代码,并处理各种路由需求。
学院君
2020-10-19
2.6K
0
Laravel 8 新特性和功能优化速览
laravel
php
网站
Laravel 8.0 版本即将在 9 月 8 号发布,作者 Taylor Otwell 在 Twitter 中陆续透露了一些新特性和功能优化,下面我们一起来看看:
学院君
2020-08-27
1.2K
0
引入 Laravel Mix 管理前端资源
laravel
npm
node.js
webpack
网站
到目前为止,我们还是使用很原始的方式引入前端资源文件 —— 在特定目录下存放完整的 CSS、JavaScript 文件,然后在 HTML 文档中静态引入。
学院君
2020-08-27
1.6K
0
通过 PHP 原生代码实现 HTTP 控制器
mvc
http
php
网站
上篇教程学院君给大家演示了如何基于 PHP 原生代码实现简单的 HTTP 路由器,并且留了个引子:在我们注册路由时,除了通过匿名函数作为处理器之外,还可以通过控制器方法。
学院君
2020-08-18
1.1K
0
基于 gorilla/sessions 在 Go 语言中管理 Session
网络安全
http
网站
存储
go
Go 语言官方提供的 http 包虽然对 HTTP 编程提供了丰富的 API,但是没有提供官方的 Session 实现。如果在 Web 应用中使用到了 Session,需要自行去实现(就像在线论坛这个入门项目中所做的那样),或者使用第三方工具包,比如 gorilla/sessions,这里我们以后者为例演示如何通过它在 Go Web 应用中启动和管理 Session。
学院君
2020-08-18
2.6K
0
玩转 PhpStorm 系列(十):代码调试篇(下)
网站
laravel
php
容器镜像服务
http
上篇教程我们演示了如何安装配置 Xdebug 扩展,并且在 PhpStorm 中基于 Xdebug 对 PHP CLI 脚本代码进行调试。不过 PHP 主要应用场景是 Web 开发,所以我们通常对 PHP 代码进行调试的场景也是 PHP Web 应用。
学院君
2020-08-13
2.3K
0
在 PHP 中使用和管理 Session
网络安全
php
http
网站
与 Cookie 一样,Session 技术也是用于解决 HTTP 协议无状态的问题,不过,与 Cookie 数据保存在客户端不同,Session 数据存储在服务端,然后通过分配一个全局唯一的 ID 与特定用户关联(通常在用户认证通过后分配),但 Session 又与 Cookie 紧密关联,因为这个 Session ID 通常会存储到 Cookie 中,在其生命周期内,用户发起请求时就会带上它,这样服务端通过解析存储在 Cookie 中的 Session ID 就能识别特定的客户端用户,并返回与之关联的 Session 数据,比如前面提到的电商网站中的购物车数据。
学院君
2020-08-13
2.7K
0
基于 Nginx + PHP-FPM 作为 HTTP 服务器
php
网站
容器
编程算法
http
PHP 对 HTTP 请求响应支持非常友好,可以通过 PHP 预定义的超全局变量获取 HTTP 请求数据:
学院君
2020-08-04
1K
0
通过基准测试探究 JIT 对 PHP 应用性能的影响
windows
网站
ubuntu
linux
压力测试
即将发布的 PHP 8 最受大家关注的新特性就是引入了对 JIT 的支持,在学院君的视频号(没关注的可以关注下,视频号搜索「学院君」就可以看到)中,我已经简单介绍了 JIT 是什么,以及与 Opcache 扩展的区别,这里简单总结下:
学院君
2020-07-13
1K
0
在 HTML 中嵌入 PHP 代码
html
javascript
css
网站
php
PHP 天生对 Web 和 HTML 友好,在 PHP 诞生之初,主要用于在 Web 1.0 中构建个人主页,那个时候,PHP 代表的是 Personal Home Page,随着 Web 互联网的发展,在 Web 2.0 时代,PHP 进一步进化为 PHP:Hypertext Preprocessor,即超文本处理器,而 HTML 则是 HyperText Markup Language 的缩写,也就是超文本标记语言。
学院君
2020-05-28
6.2K
0
编写第一个 PHP 程序
laravel
windows
网站
php
编程算法
有了 PHP 开发环境和代码编辑器,今天我们来编写第一个 PHP 程序,很简单,就是打印一段字符串而已,但是所有编程语言的入门都是从这里开始的,通过这个简单的字符串打印,我们可以了解 PHP 程序的执行流程以及基本语法,并由此叩开 PHP 编程的大门。
学院君
2020-05-27
1.5K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档