文章分类: 编程
编程

开发者的 20 条生产力技巧

1133 2023-11-18 00:47:00

在本文中,我介绍了一些实用而直接的技巧,可以提高开发人员的生产力(有些技巧也适用于非开发人员),我每天都在使用这些技巧。我将这些技巧组织成以下 4 个主题,方便参考:提升工作环境.优化代码工作流。让调试更机智。锻炼软技能—提升工作环境1.选择好的主题对于这样一篇文章来说,这似乎是非常规的,但选择正确的主题对你的工作效率起着至关重要的作用。许多开发人员默认他们...

详情...
编程

使用 spatie/laravel-data 保存 Laravel 应用的设置

1699 2023-11-16 17:48:00

很长一段时间以来,我一直在努力寻找一种在我的 Laravel 应用中为用户、团队或任何其他模型存储设置的好方法。在过去的10年里,我使用了不同的方法来解决这个问题。要么在相应的数据库表格中每个设置添加特定的字段列(比如,在 user 表中添加 timezone 或 date_format 字段);或者在 user 表中添加通用的设置 JSON 字段,来存储设...

详情...
编程

如何将 Caddy Server 与 PHP 结合使用

4119 2023-11-14 17:10:00

Caddy 服务器是一个模块化的现代 web 服务器平台,支持自动 HTTPS 证书、QUIC 和 HTTP/2、Zstd 和 Brotli 压缩、各种现代特性以及经典的 web 服务器功能,如可配置虚拟主机、URL 重写和重定向、反向代理等。2020 年 5 月发布的当前版本 Caddy 2 对其配置语法、自动化、插件等进行了重大改进。本文介绍了如何将 P...

详情...
编程

使用 PHP Curl 扩展发送 HTTP/3 请求

2173 2023-11-12 23:30:00

HTTP/3 是 HTTP 的第三个大版本,它基于 QUIC。不像基于 TCP 的 HTTP/1.1 和 HTTP/2,HTTP 是基于一个多路复用的 UDP 协议,QUIC。HTTP/3 以及 TLS 1.3,在性能和延迟上进行了巨大改进。虽然 HTTP/3 修改了许多传输层语义(比如,从 TCP 到 UDP 的转变),但保留了 HTTP 语法请求头、请求...

详情...
编程

使用 Python 自动化 Instagram 消息

1803 2023-11-10 21:47:00

在本文中,我们将了解如何向任意数量的人发送一条消息。我们只需要提供一个用户列表。我们将使用 selenium 来完成这项任务。需要的包裹 Selenium:它是一个自动化 Web 浏览器的开源工具。它提供了一个单一界面,让您可以使用 Ruby、 Java、NodeJS、 PHP、Perl、 Python和 C# 等编程语言编写测试脚本。我个人更喜欢Python ,...

详情...
编程

React 实现分页器效果

1595 2023-11-08 23:14:00

React 分页功能

详情...
编程

[跨境电商]OpenAI ChatGPT 在电商中的使用

1612 2023-11-07 22:12:00

您可能正在考虑我们如何在您的电子商务业务中使用 OpenAI ChatGPT,在这里,我们将向您展示如何在电子商务业务(如文案、撰写产品描述、标题、电子邮件、社交媒体内容、回复、个性化产品推荐、获取热门产品等产品信息)中使用或从中受益。ChatGPT 只是一个新工具,因此需要在相关的问题和回答数据集上仔细使用和训练。你可以用它来获得想法和建议,但尽可能自然地...

详情...
编程

Tomato PHP

1351 2023-11-05 12:57:00

Tomato PHP 是一个基于 Laravel 和 Splade 的新工具,包含大量插件和助手,可以帮助构建您的应用程序。Tomato PHP 特性包括使用 Blade 的单页应用 Web / API CRUD 生成器支持HMVC 架构授权 用户管理使用 Filament 模板的响应式 UIRTL/Dark 模式支持现成的 Breez...

详情...
编程

解析用户提供的 INI 字符串及文件时的安全考虑

1575 2023-11-03 16:28:00

PHP 提供了 parse_ini_string 和 parse_ini_file 函数,用来重用 PHP 内置的用于 PHP 自己的 INI 配置文件的解析器。除了解析文本之外,INI 解析器支持也支持系统环境变量及文本解析时的 PHP 常量。从 PHP 8.3 起,它也支持环境变量的回退值语法。

详情...
编程

PHP 8.3: 细粒化 DateTime 异常

2084 2023-11-02 00:40:00

在 PHP 8.3 中,Date/Time 扩展引入了特定于扩展的颗粒度异常和错误类,以便更好地表达错误和异常的状态。这使得捕获日期相关的异常更为简单和干净。在 PHP 8.3 之前,DateTime 扩展使用标准的 \Exception 和 \Error 。新增的 Exception/Error 类继承了现有的 \Error 和 \Exception 类,...

详情...