• php file_put_content ——更高效写日志

    开发时经常要写日志,比如排查问题用的日志、业务需要的日志。PHPer初期写日志的方式大多是用file_put_content、error_log或fopen、flock、fwrite系列函数,但当遇到高并发场景时,因为文件锁争抢及PHP本身是非编译型语言等原因,PHP提供的写日志方式就不够高效。借鉴 2024-09-19 09:03:29
  • PHP 中使用 TUS 协议来实现大文件的断点续传

    在现代网站应用中,上传文件是非常常见的。在任何语言中,通过使用一些工具,都可以实现文件上传的功能。但是,如果处理大文件上传的需求,还是有点麻烦的。假如你此时正在上传一个很大的文件,大约一个小时过去了,进度是 90%。突然断网了或者浏览器崩溃了,上传的程序退出,你要再全部重新来过。真的很不爽,对不对? 2024-09-19 08:48:37
  • jsp和php到底有何不同?

    JavaScript与PHP,都是目前人气较高的两款编程语言。PHP是基于C语言而打造,因此非常适合有C语言基础的开发者。事实上,两种语言对于新手程序员来说都是比较容易上手的,而且它们都具备出色的灵活性与可扩展性。那么,它们到底有何不同?1.PHP能更轻松地实现定制化目标:重构与定制化能力是决定编程 2024-09-19 08:33:36
  • php备份mysql数据库和迁移sql文件,这个指令基础又关键

    引言我们把目光投向一切数据的基础——数据库。应用程序设计的那么复杂,最终不过是为了在数据库内持久化数据。在开发阶段,如果需要导入一个SQL文件,里面存储了SQL命令,包括建表,数据插入等等操作。如何在命令行中执行呢?学习时间假如有一个文件,我们从其他服务器中的 phpMyAdmin 导出工具中导出, 2024-09-19 08:18:31
  • 零基础学前端笔记,什么是CSS们到底发挥怎样的价值

    CSS(层叠样式表)。您将使用让您的网站栩栩如生地展现在用户眼前(而不仅仅是屏幕上的标准黑白文本)。但是 CSS 究竟是如何工作的呢?我们该如何使用它呢?我们将会在本次笔记里分享。那么CSS和html有怎样的区别,在整个网页是怎么分工的,我来给大家分享一张图来看看!这也就意味着,html是骨架,而C 2024-09-19 08:04:14
  • 不得不懂的HTML转PDF神器,支持.NET,C ,php,java等

    我们在开发各种管理系统的时候,不免需要将一些报表导出为PDF,这使用率应该来说是还相当广的,今天,小编将给大家推荐一个HTML转PDF的利器,神器,有了他,如虎添翼。什么html2pdf,pdflib,FPDF这些可能也有不少人用过,但,我推荐的不是这个,也是我们的:wkhtmltopdfwkhtm 2024-09-18 11:00:25
  • 什么是CSS3?

    什么是CSS?CSS是一种表现HTML或XML等文件样式的计算机语言,可以静态修饰网页和脚本语言动态地对网页各元素进行格式化,还能够对网页中元素位置的排版进行像素级精确控制,具有丰富的样式定义、易于使用和修改、多页面应用、层叠、页面压缩等特点。什么是CSS3?CSS3是CSS(层叠样式表)技术的升级 2024-09-18 10:46:15
  • php 单点登录原理与实现就是这么简单

    一、单系统登录机制1、http无状态协议  web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系  但这也同时意味着,任何用户都能通过浏览器 2024-09-18 10:33:59
  • web开发之-PHP自动加载

    有的时候我们会初始化某个类文件,但是,这个类文件可能我们忘记引入了,那么就会报错,有没有什么办法可以解决这个问题呢?这就是自动加载的功能,看如下文件结构:config.class.php<?phpclass Config{ public function __construct(){ 2024-09-18 10:18:44
  • 在 css 如 何 隐 藏 元 素 的 10 种方法

    在CSS中很多隐藏元素的方法,但这些方法的可访问性、布局、动画、性能和事件处理的方式有所不同。动画: 一些CSS隐藏元素的方法一般是全有或者全无,元素要么是完全可见,要么是完全不可见,并且没有中间状态。其他的,比如透明度,可以是一个范围的值,所以在这中间过程插入动画成为可能;可访问性: 下面的每一种 2024-09-18 10:03:29