在 Ubuntu 上使用 DokuWiki 构建你自己的 wiki 我们在使用 DokuWiki,它是一个真棒的工具。我们团队有一个内部知识库,我们使用 DokuWiki 存储我们的所有评论、教程等。它很简单,并且易于安装和使用。在这篇文章中,我们将展示如何在 Ubuntu 16.04 服务器上安装 DokuWiki。 需求 DokuWiki 不需要太多依赖,因为它不需要数据库。这里是 DokuWiki 的要求: PHP 5.3.4 或更高版本(建议使用 PHP linux中国 2024-07-19 共饮一杯
如何在 HTTP 头中隐藏 PHP 版本号 PHP 配置默认允许服务器在 HTTP 响应头 X-Powered-By 中显示安装在服务器上的 PHP 版本。 出于服务器安全原因(虽然不是主要的要担心的威胁),建议你禁用或隐藏此信息,避免那些针对你的服务器的攻击者知道你是否运行了 PHP。 假设你服务器上安装的特定版本的 PHP 具有安全漏洞,而攻击者了解到这一点,他们将更容易利用漏洞并通过脚本访问服务器。 在我以前的文章中,我已经展示了如何 linux中国 2024-07-19 向阳逐梦
极客漫画:一篇关于 PHP 的优点的漫画 PHP 有什么优点吗? 有,请看这幅漫画: …… (这是 PHP 被黑的最惨的一次。) via: http://turnoff.us/geek/php-good-parts/ 作者:Daniel Stori 译者:wxy 本文由 LCTT 原创编译,Linux中国 荣誉推出 linux中国 2024-07-19 穿过生命散发芬芳
服务端 I/O 性能:Node、PHP、Java、Go 的对比 了解应用程序的输入/输出(I/O)模型意味着理解应用程序处理其数据的载入差异,并揭示其在真实环境中表现。或许你的应用程序很小,在不承受很大的负载时,这并不是个严重的问题;但随着应用程序的流量负载增加,可能因为使用了低效的 I/O 模型导致承受不了而崩溃。 和大多数情况一样,处理这种问题的方法有多种方式,这不仅仅是一个择优的问题,而是对权衡的理解问题。 接下来我们来看看 I/O 到底是什么。 在本文 linux中国 2024-07-19 法医
如何修复 WordPress 中的 HTTP 错误 我们会向你介绍,如何在 Linux VPS 上修复 WordPress 中的 HTTP 错误。 下面列出了 WordPress 用户遇到的最常见的 HTTP 错误,我们的建议侧重于如何发现错误原因以及解决方法。 1、 修复在上传图像时出现的 HTTP 错误 如果你在基于 WordPress 的网页中上传图像时出现错误,这也许是因为服务器上 PHP 的配置,例如存储空间不足或者其他配置问题造成的。 linux中国 2024-07-18 共饮一杯
如何在 Ubuntu 中切换多个 PHP 版本 有时,最新版本的安装包可能无法按预期工作。你的程序可能与更新的软件包不兼容,并且仅支持特定的旧版软件包。在这种情况下,你可以立即将有问题的软件包降级到其早期的工作版本。请参阅我们的旧指南,在这了解如何降级 Ubuntu 及其衍生版中的软件包以及在这了解如何降级 Arch Linux 及其衍生版中的软件包。但是,你无需降级某些软件包。我们可以同时使用多个版本。例如,假设你在测试部署在 Ubuntu linux中国 2024-07-18 爱可生开源社区
如何在 Linux 中切换相同程序的不同版本 几天前,我们曾经讨论如何在不同的 PHP 版本之间进行切换。在那篇文章中,我们使用 update-alternatives 命令实现从一个 PHP 版本切换到另一个 PHP 版本。也就是说,update-alternatives 命令可以将 系统范围 system wide 默认使用的 PHP 版本设置为我们希望的版本。通俗的来说,你可以通过 update-alternatives 命令从系统范围 linux中国 2024-07-18 醒在深海的猫
PPython:PHP 拥抱 Python 的利器 介绍 Python 与 PHP 都是广泛使用的语言,各有所长,让人期待两者结合可以实现更丰富的效果。 在 PHP 中调用 Python 实现某些处理,这种需求虽然比较小众,还是实用的。目前网上可以查到很多资料仍在探讨 exec()(也包括 system()、shell_exec()、passthru() 等)执行外部的 Python 文件,但这只是一种通用的方式,调用成本比较高,在每次调用时,需要 linux中国 2024-07-18 共饮一杯
PHP PDO 简单教程 大约 80% 的 Web 应用程序由 PHP 提供支持。类似地,SQL 也是如此。PHP 5.5 版本之前,我们有用于访问 MySQL 数据库的 mysql_ 命令,但由于安全性不足,它们最终被弃用。 弃用这件事是发生在 2013 年的 PHP 5.5 上,我写这篇文章的时间是 2018 年,PHP 版本为 7.2。mysql_ 的弃用带来了访问数据库的两种主要方法:mysqli 和 PDO 库。 linux中国 2024-07-18 Escape
9102 年的 PHP 你还记得篇流行的博客文章《PHP:设计糟糕的分形》吗?我第一次读到它时,我在一个有很多遗留的 PHP 项目的糟糕地方工作。这篇文章让我觉得我是否应该放弃,并去做与编程完全不同的事情。 还好,我之后很快就换了工作,更重要的是,自从 5.x 版本以来,PHP 成功地进步了很多。今天,我在向那些不再使用 PHP 编程,或者陷入遗留项目的人们致意。 剧透:今天有些事情仍然很糟糕,就像几乎每种编程语言都有它 linux中国 2024-07-18 大树
使用 Eclipse 在 Fedora 上进行 PHP 开发 Eclipse 是由 Eclipse 基金会开发的功能全面的自由开源 IDE。它诞生于 2001 年。你可以在此 IDE 中编写各种程序,从 C/C++ 和 Java 到 PHP,乃至于 Python、HTML、JavaScript、Kotlin 等等。 安装 该软件可从 Fedora 的官方仓库中获得。要安装它,请用: sudo dnf install eclipse 这将安装基本的 IDE 和 linux中国 2024-07-17 剑圣无痕
自定义用于 Web 开发的开源 PHP 框架 Codeigniter Codeigniter 是一个 PHP 框架,可以使公司进行开发具有灵活性和便捷性的高性能网站。 PHP Codeigniter 是一个开源框架,为商业应用提供易于使用的 PHP 编程语言和强大的编码工具。它还提供商务智能、服务器监视、开发和应用集成功能。这是一个相对冷清的项目,你很少听到它,但它功能强大,许多刚接触的开发人员都对此感到惊讶和耳目一新。 我在新加坡的一家在线学习服务提供商处使用 C linux中国 2024-07-17 张二河
#新闻拍一拍# PHP 8 发布首个 Alpha 版本 PHP 8 发布首个 Alpha 版本 PHP 8 将于今年 11 月 26 日发布,而原定于 6 月 18 日发布的第一个 Alpha 版本跳票到了今天发布。PHP 8 是一个新的主要版本,它引入了一些重大变更:JIT 即时编译;联合类型;注解;弱映射等。 来源:开源中国 拍一拍:PHP 自从跳到 PHP 7 以后,各种性能和先进特性就发展的很快,和之前的 PHP 5.x 时代已经不可同日而语了 linux中国 2024-07-17 泡泡
#新闻拍一拍# 微软将在 Windows 中放弃对 PHP 的支持 微软将在 Windows 中放弃对 PHP 的支持 PHP 8.0 将于 11 月发布,但当这个重要的新版本出现时,Windows 将不支持它,原因未知。该公司表示,在 PHP 7.2、7.3 和 7.4 版本的生命周期内,Windows 将继续为其准备错误修复和安全补丁。但当今年晚些时候发布最新版本时,微软将“不为 8.0 及以后的版本以及以任何方式支持 PHP for Windows”。 来源 linux中国 2024-07-17 宇宙之一粟
#新闻拍一拍# 英国正在建造第一台商用量子计算机 英国正在建造第一台商用量子计算机 英国政府宣布投资 1000 万英镑,让企业和研究人员充分利用量子能力。他们说,“我们的雄心是成为世界上第一个量子就绪的经济体,这可以为英国企业和行业提供价值数十亿英镑的机会。”该计划为期三年,由全球唯一一家商业开发量子计算平台的美国企业 Rigetti 负责开发。 来源:zdnet 拍一拍:量子计算就这样商用了? 黑客正在利用一个 WordPress 插件高危漏洞 linux中国 2024-07-17 大猫
在 CentOS/RHEL 7/6 上安装最新 PHP 7 软件包的 3 种方法 PHP 是最流行的开源通用脚本语言,被广泛用于 Web 开发。它是 LAMP 栈应用程序套件的一部分,用于创建动态网站。流行的 CMS 应用程序 WordPress,Joomla 和 Drupal 都是用 PHP 语言开发的。这些应用程序的安装和配置都需要 PHP 7。PHP 7 可以更快地加载你的 Web 应用程序,并消耗更少的服务器资源。 在默认情况下,CentOS/RHEL 6 操作系统在其 linux中国 2024-07-17 大树
硬核观察 #396 PHP 仍然是统治服务器端的编程语言 PHP 仍然是统治服务器端的编程语言 根据 W3Techs 今天发布的一份报告,PHP 在 2010 年的市场份额为 72.5%,而在 2021 年占比达到 78.9%。只有一个其他的服务器端语言曾经突破 10% 的份额,这个竞争对手是 ASP.NET,它在 2010 年拥有令人印象深刻的 24.4% 的份额,但在 1 月份下降到 9.3%,这个月下降到 8.3%。本次调查涉及热门网站,而非仅限于 linux中国 2024-07-17 大树
PHP 终于摆脱了危险的公共汽车系数 2 鉴于最近发生的事件,它也许没有 维基百科上关于这个想法的文章 中所说的那么“黑色幽默”,但理论仍然是一样的 —— 你目前的团队中要有多少成员突然消失才能使你的组织或项目陷入停顿?这个数字被称为“ 公共汽车系数 ( bus factor ) ”,也就是说,有多少人被公共汽车撞到才会导致项目停止运作。今年早些时候,PHP 贡献者 Joe Watkins 认为,PHP 的公共汽车系数是一个惊人的数字,即 linux中国 2024-07-17 醒在深海的猫
用 CrowdSec 保护你的 PHP 网站不受机器人攻击 CrowdSec 门卫被设计成可以包含在任何 PHP 应用程序中,以帮助阻止攻击者。 PHP 是 Web 上广泛使用的一种编程语言,据估计有近 80% 的网站使用它。我在 CrowdSec 的团队决定,我们需要为服务器管理员提供一个 PHP 门卫,以帮助抵御那些可能试图与 PHP 文件互动的机器人和不良分子。 CrowdSec 门卫可以在应用栈的各个层面上进行设置:Web 服务器、防火墙、CDN linux中国 2024-07-17 宇宙之一粟
硬核观察 #854 WordPress 测试支持 SQLite WordPress 测试支持 SQLite WordPress 是迄今最流行的内容管理系统,统计显示它的市场占有率长期高居 43% 左右。WordPress 一直基于 PHP 和 MySQL/MariaDB 数据库,但现在其性能团队已经合并了一个新的实验性的 SQLite 集成模块。该模块有望被纳入即将到来的 1.8.0 版本的性能实验室插件。SQLite 使用非常广泛,并直接集成在 PHP 中。 linux中国 2024-07-16 大树