顾乔芝士网

持续更新的前后端开发技术栈

「2022/1/5」thinkphp源码无差别阅读(十二)

thinkphp源码无差别阅读(十二)

framework阅读

think/event/AppInit.php

think/event/HttpEnd.php

think/event/HttpEnd.php

ELK 上手4 安装filebeat并读取ThinkPHP5日志写入logstash

一、准备环境

  • CentOS
  • 已安装ELK

二、安装filebeat

官网下载地址:

https://www.elastic.co/cn/downloads/beats/filebeat

Thinkphp3.2.3及以下版本漏洞整理

欢迎搜索公众号:白帽子左一

每天分享更多黑客技能,工具及体系化视频教程

关于BuleHero蠕虫病毒新增thinkphp5漏洞攻击方式的预警通报

近日,网络安全服务团队HSCERT检测发现:BuleHero蠕虫病毒利用thinkphp5漏洞开展变种攻击,安全风险级别为“高危”。现将事件详情通报如下:


一、病毒情况

thnkphp 项目 设计模式运用

## 一、设计模式在ThinkPHP项目中的运用

### (一)单例模式

1. **应用场景**

- 在ThinkPHP项目中,数据库连接是一个典型的单例模式应用场景。因为对于一个应用来说,通常只需要一个数据库连接实例。例如,当多个模块或控制器需要访问数据库时,如果每次都创建新的数据库连接,会浪费资源并且可能造成数据库连接过多的问题。

ThinkPHP后台入口地址查找

前言:作为一个刚接触服务器取证的新手,最近遇到了一个ThinkPHP网站的难题。我在将服务器镜像仿真,网站配置好的情况下,找不到网站后台入口地址。不过在经过我的不(BAI)懈(DU)努(SOU)力(SUO)下,找到了最终的入口地址。

首先,先将镜像用工具先仿真。

当时的题目是:将网站后台入口地址改成“GYS”,并通过 http(s)://域名/Gys访问网站的后台,并截图后台界面。

【干货】Thinkphp5.1下载安装后需要重视的几个配置

ThinkPHP5.1 的安装只支持 Composer ,具体怎么安装可以查看 《Thinkphp5.1 完全开发手册》

composer create-project topthink/think=5.1.* tp5

一般我开发项目会添加以下项目模块(大家可以作为参考,不需要按我这个来。有什么不对的地方大家指出来)

6款优秀的报表表单设计器

VeryReport填报设计器

VeryRepor表单设计器功能特点如下:

前端常见面试 - 请求篇

对于前端来说,请求是前端日常工作必备的,通过请求才能与后端进行数据交互,尤其在现在前后端分离的开发模式下,请求显得就更加重要。因此,对于前端开发者来说,掌握请求就很重要。下面将从 http 请求和常见的几个请求技术做具体的讲解。

1.XMLHttpRequest

XMLHttpRequest 一开始只是微软浏览器提供的一个接口,后来各大浏览器纷纷效仿也提供了这个接口,再后来 W3C 对它进行了标准化,按照标准前后可以分为两个版本,具体阐述如下:

我采访了一位 Pornhub 工程师,聊了这些纯纯的话题

成人网站在推动 Web 发展方面所起到的作用无可辩驳。从突破浏览器的视频能力限制,到利用 WebSocket 推送广告(防止被广告拦截器拦截),你必须不断想出各种聪明的办法,让自己处在 Web 技术创新的最前沿。

最近,我有幸采访了大型成人网站 Pornhub 的一位 Web 开发工程师,了解了相关的开发技术、Web API 的改进,以及作为成人网站开发工程师是一种怎样的体验。

注意:因为成人网站这个行业竞争相当激烈,有一些问题他们不能回答我,这一点我表示理解。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言