Questions tagged «cms»

将此标签用于有关Joomla内容管理系统(CMS)的一般问题。


3
获取整个$ _POST的正确方法是什么?
在Joomla!2.5.x我可以简单地运行,JRequest::get('post');但是看到JRequestJoomla中已弃用了它!3.x我应该使用JInput。 在他们的那一刻,这是我用来获取整个代码的代码$_POST: $app = JFactory::getApplication(); $postData = $app->input->getArray(array_flip(array_keys($_POST))); 但这似乎很麻烦,如果与$app->input->set();我结合使用,我会遇到问题,我认为会有更好的方法吗? 在搜寻之前,我发现有人说你可以跑步 $app = JFactory::getApplication(); $postData = $app->input->post; 但是,当我尝试这样做时,我只是得到了该JInput对象的一个实例。
26 cms  php  jinput  jrequest 

8
有关Linux系统上的Joomla文件/目录权限和所有权的建议做法?
过去,我经常遇到Linux系统上Joomla文件/目录的权限和所有权问题。 包括的问题 无法使用WinSCP等程序将文件传输到服务器。 无法安装Joomla扩展程序,插件等。 由于危险的权限和所有权设置,文件和文件夹不安全。 在Linux系统上的Joomla中设置权限和所有权的建议最佳做法是什么?

4
针对初学者的Joomla 3.x扩展开发教程
我在Joomla 1.0.15版本中进行了大量工作,并开发了多个扩展。另外,我继续在Joomla 1.5.x中进行开发,但是在此版本发布后,我的开发就停止了。现在,我想使用Joomla 3.x重新开始开发。我可以看到Joomla进行了多项增强,例如MVC,响应式模板,工作流等等。 有人可以为此提供最简单的路线图和教程链接吗? 现在新的工作流程是什么? 什么是新的MVC架构?

2
如何为Joomla提供代码?
我知道该代码是在https://github.com/joomla/joomla-cms(至少对于CMS)中管理的,并且我应该提交请求请求以建议添加该代码。 我对管理我的文稿并确保代码正确放置的任何好的技巧特别感兴趣。 我应该在我的分叉仓库中使用不同的分支来管理不同的贡献吗?如果是这样,将分支链接回Joomla存储库中的主要分支的最佳方法是什么? 有什么好方法可以使我的分叉副本保持最新状态? 任何有关管理此流程的良好流程的建议都将非常有帮助!
19 cms  github 

5
解决“死亡白屏”的有效方法是什么
几次我都在Joomla网站的前端是一个没有内容的空白屏幕,有时也被称为“死亡白屏”。 这是在网站移动后发生的,并且在以前运行的网站上也意外发生了。 假设可能有各种不同的原因,什么是解决和解决此问题的有效方法?

3
如何判断免费模板是否包含恶意软件
我最近遇到了一个免费提供优质主题的网站-但是下载后,事实证明所有主题都包含隐蔽性很差的恶意软件。值得庆幸的是,这次我的杀毒软件找到了它。 主题可能包含恶意软件的常见迹​​象是什么,我应该注意哪些明显或众所周知的技巧?

4
推荐的扩展程序/工具来检查核心文件的修改?
当将Joomla网站更新到最新版本时,如果我正在升级的网站(由六年前的流氓开发人员(即我,六年前)建在过去)碰巧具有某些功能更改(“ hacks”),我总是会有一点恐慌核心的Joomla文件。 在理想的世界中,我可以通过以下扩展或工具来避免这种潜在的冠状动脉: 了解每个版本的Joomla中包含的所有核心Joomla文件 将我的Joomla安装上的每个文件与Github上或任何地方的主Joomla源文件进行比较(甚至像MD5哈希比较之类的东西) 如果存在差异,请启动差异工具以查找差异并将其标记为审核 如果它们是相同的,好东西,则无需采取任何措施 最后生成报告,详细说明上述过程的结果 我发现该扩展程序可以完成上述大部分操作,但是自J2.5.7以来,甚至从未针对J3.X进行过任何更新-就是这样。 在我公司,我们偶尔使用MyJoomla进行完整的Joomla网站“审核”(一整套针对Joomla网站的最佳实践准则和修复程序的清单),其中一部分是“核心文件完整性检查”。但是,此服务每月收取订阅费,我真正要检查的是升级之前是否已对任何文件进行了黑客入侵。 有人知道其他解决方案吗?除了 “不要破解核心文件”之外,直到最近,有时没有其他方法可以执行某些任务,而不必承担大量通常是无偿的工作。
16 cms  update 


2
网站上线后如何更新?
网站上线后,如何将实时更新推送到模板和模块? 当我们在一个站点上进行开发时,我们倾向于做一些不同的解决方案,然后进行akeeba备份以使该站点首次投入使用。但是,此后再次重复此过程意味着破坏旧站点。 一种解决方案显然是通过ftp上传不同的文件,模板,css,图像等,但这并不是很快,某些链接可能会中断几分钟直到完成。 另一个方法是使用git hub,那里有代码,但我们是一个小型团队,因此致力于许多分支和发行版可能会使项目工作量过多,以至于无法使master是唯一可以实时更新的版本。 基本上,任何将事物放置在暂存站点上然后将其推送到生存环境的技巧或解决方案,同时该生存站点会将文章和用户注册等作为生存站点放置,因此不能替换。 谢谢

2
标准缓存选项之间的区别
Joomla!有3种不同的缓存方式: “保守缓存”(在全局配置中) “渐进式缓存”(在全局配置中) 插件“系统-缓存” 我有以下问题: 有什么区别? 什么时候使用哪个选项? 在配置中打开选项后,是否应该启用缓存插件? 有什么适当的方法来配置默认缓存系统?

3
会话处理程序,“数据库”还是“无”?
在Joomla的全局配置中,有一个“会话处理程序”选项,其描述为 Joomla的机制!一旦用户使用非持久性Cookie连接到网站,便可以识别用户。 但是我仍然不明白它试图解释什么。 两者的优缺点是什么?我怎么知道哪种选择对我好?
11 cms  session 

6
对所有未登录用户禁用网站
我知道有很多方法可以做到这一点,但是当我深思熟虑时,全局禁用该站点可能会很困难。 我想要的是,当用户访问该网站时,无论他们身在何处,他们都将重定向到登录页面。我希望不需要在每个菜单项或页面其他区域中进行特殊设置。 有没有简单的方法可以做到这一点?或执行此操作的超赞插件?到目前为止,我的搜索都是徒劳的。但是,这可能只是我在JED / Google中选择的关键字。

4
何时移至新的主要版本?
有了新的开发策略,将不会有称为LTS的版本。凭借当前发布的信息,3.4将取代宣布的3.5。假设有计划将4.0、4.1、4.2、4.3、4.4计划在什么时间将站点迁移到哪个版本。
11 maintenance  cms 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.