文章分类: 编程
编程

Phalcon 概述

1490 2023-03-21 08:19:19

Phalcon 是什么Phalcon 是开源、全功能栈、使用 C 扩展编写、针对高性能优化的 PHP 5 框架。 开发者不需要学习和使用 C 语言的功能,因为所有的功能都以 PHP 类的方式暴露出来,可以直接使用。Phalcon 也是松耦合的,可以根据项目的需要任意使用其他对象。与其他框架相比,Phalcon提供了一些独特的功能(传统的)或现有的PHP。以下...

详情...
编程

Linux 系统查看内存使用情况

1488 2023-03-20 09:12:19

Windows 及带有 GUI 的 Linux 操作系统中,我们通常可以使用 UI 查看系统内存及空间使用情况,但是对于开发或者运维人员来说,经常要工作在没有 GUI 的 Linux 的服务器,命令行能比 GUI 提供更多功能和灵活性。特别当我们的系统中某个应用程序异常,或者系统占用异常,抑或 linux 开发需要内存裁剪时,我们就要了解下系统内存及空间使用情况...

详情...
编程

快速了解 GPL 开源协议

1991 2023-03-18 05:12:18

GPL的精髓就是开源,和是否商用,是否收费完全没有关系。GPL(General Public License),其实从字面上就可以理解为公共许可证,也就是说遵循GPL的软件是公共的,其实不存在什么版权问题,或者说公众都有版权,GPL提出了和版权 (copyright)完全相反的概念(copyleft)。

详情...
编程

使用 GitHub Action 实现 Laravel CI

1453 2023-03-17 03:08:00

Github Action 是运行持续集成(CI)工作流的绝佳方式,不论是运行测试还是静态分析检查等。本教程将介绍如何为您的Laravel应用程序设置GitHub Action。

详情...
编程

Filament 被低估的 5 个特性

1789 2023-03-16 18:12:13

Filament 中有一些常被低估但非常好用的功能,比如图表插件、实时通知、全局搜索、自定义页面。

详情...
编程

Magento 的基本架构解析

1338 2023-03-14 12:01:13

Magento 是一个用 PHP 编写的开源电子商务平台。Magento 设计得非常灵活,具有模块化架构体系和丰富的功能。易于与第三方应用系统无缝集成。其面向跨境电商企业级应用,可处理各方面的需求,以及建设一个多种用途和适用面的电子商务网站。

详情...
编程

python 第三方模块之 pymysql

1408 2023-03-12 07:15:29

pymysql 是一个纯 Python MySQL 客户端库。它的大部分 API 与 mysqlclient 和 MySQLdb 兼容。

详情...
编程

2023 版漏洞评估工具 Top 10

1636 2023-03-09 00:00:00

今天分享一下到 2023 年还比较火的 10 款开源漏洞扫描工具,这些工具基本都是国外的团队开发的,所以都是英文版本。但是也从侧外说明我们国内安全团队的开源精神还是有待提升的。一、Scanner(开源代码扫描)OSV Scanner由谷歌团队开发,发布于 2022 年 12 月 13 日。开源市场也不乏能有效扫描静态代码漏洞的SCA(软件成分分)工具...

详情...
编程

xpath 排除某个元素

1701 2023-03-07 15:13:18

通常我们使用 xpath 的用处是选择某个或者某些节点,但是如果我们的业务变成“需要选择去掉某个节点,然后拿到其他节点”,这个时候该怎么办呢?其实xpath 中有个功能叫做 not(name()) 可以删除一类 tag 的所有节点,如下所示:我们先有一个 html 的页面结构。方便大家的查看。...

详情...
编程

使用 DTO 保持 Context 上下文

1470 2023-03-02 17:12:43

DTO(数据转换对象Data Transfer Objects)可用于多个方面。PHP 8 发布后,创建这样的类变得十分容易。从逃避数组的基本构造到为过去只是普通的旧数组添加类型安全。在 PHP 8 之前,这些也都是可能的;不过它花费了更多的样板代码,而且从未觉得有价值。随着 PHP 8.2出现,我们的选择在 PHP 生态系统中越来越开放...

详情...