分类: 编程开发

如何在 Ubuntu 20 上安装 Composer (PHP依赖包管理器)

什么是 PHP Composer? Composer是一个依赖管理工具,服务于PHP生态系统;它能管理PHP项目所需要的所有依赖关系,帮用户为项目自动安装所依赖的开发包。也就是说,Composer会将PHP项目需要的所有代码库、依赖项从网上全部拉取下来,放到一起进行管理。它旨在加载用PHP编程语言开发的项目所需的各种依赖项以进行设置。 在开发中使用Composer 最大的优点就是可以自动更新这些依赖型极大节省维护精力。而且这些依赖不必随着项目代码打包存放在一切 才能分发部署。…

来聊一聊国内老牌的网站管理系统dedecm会不会卷土重来

织梦cms是国内老牌的网站内容管理系统。 从2004年10月份第一个正式版发布,就占据了大量的国内站长用户! 我从2011年开始接触织梦cms,当时还是再上初中的时候,当时我对站长这个头衔比较崇拜,立志要有一个自己的网站,当时什么也不懂就凭着自己的爱好,再不断的百度和群友交流中 慢慢搭建起来了我的第一个网站。 由于当时并不会编程所以肯定是用一个现成的网站管理系统,当时就是使用的织梦cms。 我刚使用织梦cms的时候当时他们已经发布了5.3版本, 时至今天已经过去9年了最新版还…

Nextcloud使用离线更新的方法

首先使用的是Nextcloud的在线升级,首先对数据和文件做好了备份,但直到升级的过程中才发现,因为要下载的新的安装包比较大,又因为网络问题,导致下载失败,无法完成更新。所以最终放弃在线升级,开始离线更新,具体过程记录如下: 1、先执行在线更新,在更新页面拿到新版本的下载地址2、将新版本的zip包下载至本地,并上传至/data/updater-xxxxxxxx/downloads目录下,并且修改其权限为网站文件的执行所有权,我这里是www,所以需要执行的命令是: chown …

解决Discuz! X 远程图片下载不支持https图片链接的问题

discuz的编辑器有一个 下载远程图片的按钮,使用中有一个问题,普通的http://开头的图片链接可以正常下载,但是遇到https://开头的图片链接就有问题了,无法正常下载 要想解决这个问题需要修改一行代码,直接上干货!!! /source/module/forum/forum_ajax.php    第399行 if(preg_match(‘/^(http:\/\/|.)/i’, $imageurl)) { 替换成 if(preg_match(‘/^(http(s)?:…

【Drupal官方团队消息】Drupal 7,8和9

我们刚刚发布了Drupal 8.6.0。我们有六个小版本,现在是时候谈论Drupal 8的长期未来(因此Drupal 7和Drupal 9)。我已经写了过去何时发布Drupal 9,但这一次,我已准备好提供进一步的细节。 本博客中概述的计划已与Drupal 7核心提交者,Drupal 8核心提交者和Drupal安全团队进行了讨论。虽然我们对此计划感到满意,但我们无法计划每一个可能性,我们可能会继续进行调整。 Drupal 8将在2021年11月结束 Drupal 8的创新模型…

用 Composer 来管理 Drupal 前端相关的函数库

在Lightning 2.1.7中,我们终于回答了一个长期存在的问题:如果我使用Composer管理我的代码库,我如何将前端JavaScript库引入我的站点? 这一直是一个棘手的问题。drupal.org并没有真正提供官方解决方案 – 需要JavaScript库的模块通常包含自己下载和提取所述库的说明。在某些情况下,库API可以提供帮助; 分发允许运送某些库。但是,如果您使用Composer构建站点,那么您或多或少都是靠自己构建的。 现在,Lightning团队…

Windows上Sublime Text 3最新版破解和汉化的方法

平时开发都是在linux上,我的电脑是mac的 很少在windows系统上面码字。个人比较喜欢用Sublime 这个编辑器,我在官网上下载了最新版的Sublime Text 3安装包 下载地址:https://download.sublimetext.com/Sublime%20Text%20Build%203114%20×64%20Setup.exe 安装好后运行,会提示你要输入注册码,然后吧下面的注册码粘贴到里面就可以了 —– BEGIN LICENSE —– …