如果您正在阅读这篇文章,那么您的网站可能正在使用一个古老的 PHP 版本。您并不孤单,PHP 版本 5.3 被所有网站中的 31.1% 使用,5.4 占据了 29% 的份额。这两个 PHP 版本都已经 达到了其生命的尽头,不再提供安全更新。这意味着,您已经处于非常大的安全风险之中!
我的公司几年前参与了一个网络应用程序的开发,这个应用程序基本上是对 Joomla 2.5 核心的扩展。我们接管了这个应用程序,它原本由另一家开发公司负责,该公司遇到了麻烦(我们从未修改过核心。)它正在部署到 AWS,原始开发人员修改了 configuration.php 文件,使其根据 Amazon 云服务器设置的环境变量返回不同的值。当我看到这一点时,我想,“一定有更好的方法。”
来自世界各地的大学学生将在暑假(一些国家的“冬季假期”)期间编写代码并学习开源开发。Joomla! 是 Google 夏季代码 2016(GSoC 2016)的选定指导组织之一。这意味着学生将编写代码,使 Joomla! 更加出色吗?是的!我们邀请大家加入我们 GSoC 2016 的旅程。
Joomla 3.4.4版本计划于9月7日星期一发布,并提供了发布候选版本供测试。每次发布新版本,无论是修复漏洞还是添加新功能,总有人会问“他们修复了这个问题吗?”或者抱怨“这个问题已经存在好几年了”却仍未修复。
上个月,我描述了如何开发一个新功能来计算每个分类中的文章数量。在2015年JoomlaDay法国的第二天结束时,这个功能已经工作…也就是说,它计算了文章管理器中所有文章(com_content)的分类中的所有文章。我是通过在分类管理器中添加硬编码的“if扩展=com_content”检查来实现的。这不是一个解决方案,而是一个权宜之计,我完全清楚这一点。
一个新功能是如何进入Joomla的?这是一个关于新功能是如何开发以及它如何可能进入Joomla下一个版本的故事。从构思、开发、社区反馈与帮助、测试,到(希望)将其添加到核心代码中。你即将听到的故事是真实的;只是为了给帮助过我的人留名,我没有改变名字。
我最近在做一个项目,我需要添加客户评价。我希望使用schema.org/Reviews格式输出它们。在我搜索解决方案时,我发现的一切都超出了我的需求。我的目标是让它对客户来说简单易用,但仍然能够输出正确的格式。对我客户来说,最简单的方法是在Joomla中向文章(com_content)扩展添加字段。当然,我不想实际修改com_content代码或Joomla中的#__content表。否则,将来维护和升级会带来麻烦。所以,插件来拯救!
浏览器不提供最新的javascript或CSS内容,而是从其缓存中提供内容,这显然不包含最近的更改,这是很常见的问题。我们首先想到的解决方案是清除浏览器缓存和所有内容,对吗?但是,你不能在用户的终端应用同样的解决方案。