PHP 最新统计数据公布:市场份额 77.2%,仍是网站的“首选编程语言”

IT之家 9 月 11 日消息,Wikimedia 基金会首席工程师 Timo Tijhof 日前发文,透露了 PHP 语言的使用数据,并强调了 PHP 语言对于互联网的作用,IT之家整理相关内容如下:

PHP 仍然是首选编程语言

Timo Tijhof 从 W3 Techs 发布的《全球前 1000 万个网站使用的编程语言分析(截至 2023.8)》中,摘录得出这一结果,其中:…

什么是gitlab,gitlab介绍

GitLab 是一款基于Git版本控制系统的Web-based管理工具,也是世界上最流行的开源应用之一。它拥有完整的项目管理功能,如代码合并、代码审查、问题跟踪、Wiki、CI/CD等,并且支持自托管、云托管、社区版和企业版等多种形式。

GitLab最初由Dmitriy Zaporozhets和Valery Sizov于2011年创建,目的是构建企业自托管Git平台,减少的公司对Atlassian(JIRA、Bitbucket、Confluence)产品的依赖。GitLab在开源社区中的受欢迎程度只增不减,目前有来自全球地区的数百万个项目在上面进行管理。…

禁止别人调试自己的前端页面代码

 为啥要禁止?

  • 由于前端页面会调用很多接口,有些接口会被别人爬虫分析,破解后获取数据
  • 为了 杜绝 这种情况,最简单的方法就是禁止人家调试自己的前端代码

禁止调试

🎈 无限 debugger

  • 前端页面防止调试的方法主要是通过不断 debugger 来疯狂输出断点,因为 debugger 在控制台被打开的时候就会执行
  • 由于程序被 debugger 阻止,所以无法进行断点调试,所以网页的请求也是看不到的
  • 基础代码如下:
/**
* 基础禁止调试代码
*/
(() => {
	function ban() {
	  setInterval(() => {
	    debugger;
	  }, 50);
	

放弃使用Merge,开心拥抱Rebase!

1. 引言

大家好,我是比特桃。Git 作为现在最流行的版本管理工具,想必大家在开发过程中都会使用。由于 Git 中很多操作默认是采用 Merge 进行的,并且相对也不容易出错,所以很多人都会使用 Merge 来进行合并代码。但Rebase 作为 Git 中主要命令之一,我们还是有必要了解一下,在适合的场景中进行使用。
在这里插入图片描述

uniapp ios真机调试【亲测有效】

uniapp ios真机调试【亲测有效】

最近在用uniapp开发一款APP,安卓开发测试以及上架都没有问题,但是在做IOS调试的时候,往往会遇到无法检测到手机的问题。那这种情况是什么原因造成的呢?

HbuilderX做IOS开发无法检测到手机的问题:

在HbuilderX上做IOS调试,使用iphone手机用数据线连接到手机,点击【运行】选择【运行到手机或模拟器】很多时候会遇到 “无法检测到手机或模拟器”。

出现这样的情况主要原因:

1、数据线的问题。可能是数据线损坏,导致检测不到。

2、手机的问题。另外可能就是手机的问题,建议更换手机做测试。例如:最开始我用的是iphone6来调试,这款手机比较久,怎么调试都不行,后来换了一款iphone6 plus,就可以了。

具体的开发测试流程:

步骤一:windows安装【iTunes】

安装好【iTunes】,桌面会出现这个图标。

步骤二:手机数据线连接手机

手机数据线连接手机后,打开【iTunes】确保【iTunes】能够正常连接到手机,能够看到这个画面:

步骤三:HbuilderX运行到手机上做真机调试

在HbuilderX上做调试,点击【运行】【运行到手机或模拟器】就会看到可以运行到iphone手机上。

 

        

uni-app 打包 ios 测试包,通过 testFlight 分发测试

uni-app开发,ios 申请证书打 ios 包

1、申请 ios 证书 (私钥证书)和描述文件(证书profile)
申请方式通过uni-app介绍进行申请,地址:https://ask.dcloud.net.cn/article/152

2、申请证书时,请牢记相关的账号密码,以及相关的id 和 key 值。

通过苹果电脑登录相关账号,通过testFlight 分发到测试包

uni-app打包完成后进行分发 (xcode 在苹果电脑操作)

1、下载最新的 IOS SDK,并且需要与HBuilderX的版本保持一致。

2、下载完成后,依次打开:SDK / HBuilder-Hello,在文件HBuilder-Hello 中有一个 HBuilder- Hello.xcodeproj 文件,在 xcode 中运行这个文件。

3、在 xcode 中,依次打开 HBuilder-Hello / HBuilder-Hello / Supporting