Content management system Joomla有什么用途?

Content management system Joomla有什么用途?,content-management-system,joomla,design-decisions,Content Management System,Joomla,Design Decisions,我已经接管了一个网站的开发工作,该网站是在Joomla开始建设的。到目前为止,只有几个静态页面和用户注册。规格说明它基本上将是一个文件共享网站。管理员(并且只有管理员)会添加文件,用户可以从会员区(基于当前日期)下载其中一些文件 从我过去几个小时对Joomla有限的经验来看,Joomla很适合拥有一个非技术管理员可以添加/编辑内容的半静态网站,但不适合添加定制的动态内容(我还没有弄清楚如何添加一个可以访问数据库的新页面) 我想建议删除当前的Joomla站点,并用PHP框架重新开始,这样它就可以定

我已经接管了一个网站的开发工作,该网站是在Joomla开始建设的。到目前为止,只有几个静态页面和用户注册。规格说明它基本上将是一个文件共享网站。管理员(并且只有管理员)会添加文件,用户可以从会员区(基于当前日期)下载其中一些文件

从我过去几个小时对Joomla有限的经验来看,Joomla很适合拥有一个非技术管理员可以添加/编辑内容的半静态网站,但不适合添加定制的动态内容(我还没有弄清楚如何添加一个可以访问数据库的新页面)


我想建议删除当前的Joomla站点,并用PHP框架重新开始,这样它就可以定制。我对Joomla的理解正确吗?

Joomla可能是最流行的PHP CMS

真正的问题是,你下一步要做什么

如果您不知道答案,那么使用Joomla是值得的,因为Joomla模块有可能实现您想要的功能

如果您使用的是纯PHP,那么您将无法从头开始编写代码


-FT

Joomla可能是最流行的PHP CMS

真正的问题是,你下一步要做什么

如果您不知道答案,那么使用Joomla是值得的,因为Joomla模块有可能实现您想要的功能

如果您使用的是纯PHP,那么您将无法从头开始编写代码


-FT

没有必要将Joomla放在php框架上,因为Joomla基于php,您可以编写自定义模块供自己使用。事实上,有大量模块/扩展和其他资源可以添加到默认安装中,以创建更自定义的环境


我建议您查看和查看页面,看看您需要的功能是否已经包含在Joomla部署中,是否可以添加到Joomla部署中。此外,如果您需要创建Joomla或Joomla开发人员无法提供的自定义功能,您可以通过编写自己的扩展来创建自己的功能。

无需将Joomla放到php框架上,因为Joomla基于php,您可以编写自定义模块供自己使用。事实上,有大量模块/扩展和其他资源可以添加到默认安装中,以创建更自定义的环境


我建议查看和页面,看看您所需的任何功能是否已经包含在Joomla部署中,是否可以添加到Joomla部署中。此外,如果您需要创建Joomla或Joomla开发人员无法提供的自定义功能,您可以通过编写自己的扩展来创建自己的功能。

查看你的需求。如果你在这里描述的是你真正需要的,你不需要CMS,你需要某种下载管理器。Joomla很有用,但对你来说不是(显然,这取决于你自己决定)

IMHO,你使用了错误的工具来实现你的目标。使用PHP框架,如CodeIgniter、Zend framework或其他,只实现用户注册/组和与这些用户相关的文件是一种方法。这比尝试搜索所有Joomla扩展、阅读所有Joomla扩展文档等更容易第二,由于极度渴望“我可能无法重新启动轮子”,你可能会创建复杂的扩展,而有时所需要的只是一堆php文件。你花了很多天“寻找在Joomla中实现的方法”,而你本可以在同样的时间内从零开始完全完成你所需要的


不要害怕“重新发明轮子”。我问了一个关于SO-too的问题,但找不到我想要的。解决方案:开发我自己的。

检查您的需求。如果您在这里描述的内容确实是您所需要的,那么您不需要CMS,您需要某种下载管理器。Joomla很有用,但对您来说不是(显然,这取决于您的决定)

IMHO,你使用了错误的工具来实现你的目标。使用PHP框架,如CodeIgniter、Zend framework或其他,只实现用户注册/组和与这些用户相关的文件是一种方法。这比尝试搜索所有Joomla扩展、阅读所有Joomla扩展文档等更容易第二,由于极度渴望“我可能无法重新启动轮子”,你可能会创建复杂的扩展,而有时所需要的只是一堆php文件。你花了很多天“寻找在Joomla中实现的方法”,而你本可以在同样的时间内从零开始完全完成你所需要的


不要害怕“重新发明轮子”。我问了一个关于SO-too的问题,但找不到确切的答案。解决方案:开发我自己的。

用于文件下载[Phoca download][1]一个功能强大的Joomla文件下载管理器。 另一个很好的是


[1] :Phoca Download

用于文件下载[Phoca Download][1]一款功能强大的Joomla文件下载管理器。 另一个很好的是


[1]:Phoca Download

这取决于新页面在您的案例中的含义。Joomla有很多扩展,其中还包括前端内容添加工具。PHP框架确实意味着不断编码以添加新内容或改进任何内容,而Joomla及其扩展很容易添加/删除和启用/禁用。如果他非常必要,你可以为Joomla编写新的代码


只需更深入地思考您现在开发的是什么。

这取决于您的情况下新页面的含义。Joomla有很多扩展,其中还包括前端内容添加工具。PHP框架确实意味着不断编码以添加新内容