问题标签 [content-management-system]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
model-view-controller - 与 Drupal 相比,使用 MVC 框架构建大型网站有哪些优势?
我正在对构建我们的新网站的 3 种技术选项进行比较:
- WordPress
- 德鲁巴
- 一个 MVC 框架
老板肯定我们应该使用 Wordpress,但是网站会很大,有很多版块、子版块、页面和复杂的模板。
我发现比较 WP + Drupal 很容易,但要说明使用 MVC 框架的额外优势(相对于 Drupal)并不容易。
到目前为止,我有:
- 自定义数据存储、内容类型、语义
- API / REST
- 逻辑/UI分离
- 约定、代码结构
(显然,根据项目的类型,一些好处会有所不同。在这种情况下,它将成为博物馆的大型门户,为参观者提供一些社交活动的潜力)
content-management-system - 搜索引擎优化 - 开发人员指导?
我刚刚拿到了一份合同,负责整理一个以前的“开发人员”留给我的一个客户的电子商务网站。其中大约有几十个使用自定义购物车和 CMS 系统,这些系统过于嵌入式而无法转储并且运行良好,但迫切需要清理、重构和错误修复,因此是一项相当大量的重新编码工作。
作为其中的一部分,我的客户迫切希望确保他能获得最佳的搜索引擎位置。像许多开发人员一样,我对这个想法有一点点了解,但没有真正的知识,而且加快速度似乎会有所帮助,这样我就可以适当地构建代码。
那么人们可以就有用的优质资源(书籍、网站、博客等)提供建议吗?我不想纠结于这方面的每一个细节(如果他决定把每一盎司都拿出来,他可以聘请专家——尽管我一直认为这比蛇油小贩好不了多少),但我想以有助于而不是阻碍放置的方式构建代码和重新配置模板。
php - 使用 CMS 加快网站开发的最佳实践是什么?
如果我需要构建大量网站,如何使用特定的 CMS 加快网站开发速度?如果需要类似的站点进行生产,我是否应该准备一些基于准系统 CMS 但带有预构建组件的不同解决方案并部署它们?或者我应该使用像Joomla-Builder这样的解决方案生成器吗?是否有任何工具可用于协作开发基于 CMS 的网站?
content-management-system - DotNetNuke 的优缺点?
如果您使用过 DotNetNuke,您遇到过哪些优点和缺点?您发现哪些是您使用过的替代内容管理系统更好或更差。我试图了解人们正在使用什么内容管理系统框架以及它们的优缺点。
谢谢, XaiSoft
svn - Subversion 在存储大量二进制文件方面有多好?
我正在寻找一个放置几 GB 文件的地方(主要是.doc
和.xls
)。我的团队已经设置了一个 Subversion 服务器来管理我们创建的文档,所以如果可能的话,我更愿意使用它。Subversion 将如何处理所有这些额外的东西?其中大部分是遗留信息,并且永远只有一个版本,但有可能会更新一些文档。
我被警告过,SVN 并不是特别多的大二进制文件友好。我很谨慎地尝试它来查看它是否有效,因为即使我后来删除它们,它们也将始终存在于存储库历史记录中。
有什么选择吗?我们需要评论和/或标记文档的能力,但我们可以使用类似 Delicious 的服务与 SVN(或类似)中文档的 URL 相结合。
后来 我不再担心二进制文件的差异,因为如上所述,它们不会有太大变化。如果他们这样做,我可以稍微麻烦一些——它并不比 SharePoint 差。
content-management-system - 有没有好的 Google 协作平台竞争对手?
我们的一个客户是一个会员组织,他们正在寻找与 Google 协作平台功能紧密结合的功能。
他们想要一个系统,其中他们的成员可以拥有自己的内容管理站点,一个或多个管理员可以通过提交一个简单的表单来创建该站点。
然后成员组织可以添加/删除页面、添加/编辑/删除内容、添加他们自己的用户、修改他们的配色方案和布局。
他们希望能够拥有像“member_org_url_to_be_named/member_name”这样的 url 结构 - 但它也可以是子域(即“member_name.member_org_url_to_be_named”)。
因此,他们需要一个安全层次结构才能拥有不同级别的用户:
管理员 - 可以添加/编辑/删除站点、用户等。
会员管理员 - 可以在其站点内添加/编辑内容,添加也能够在其站点内添加/编辑内容的用户。
会员用户 - 可以在他们的网站内添加/编辑内容。
根据我所见所闻,Google 协作平台似乎能够处理此功能。但是,要与能够明确告诉我这一点的人取得联系有点困难。所以我想知道是否有任何其他平台可以处理这个工作流程。
显然,我很想听听任何以前实施过这样的系统的人的意见。我也很想听听任何实际使用过 Google 协作平台的人的意见。
xml - 使用 XSLT 创建网站是否有意义
这种技术现在还流行吗?
我想制作一个自动转换 XSLT 文件的网站。它应该像这样工作:当用户访问该站点时,单个处理程序将接受他的请求,然后为它找到合适的 XML(根据请求的 URL)并使用其附加的 XSL 文件对其进行转换。
我想这样做是为了方便使用纯 XML 文件更新站点(而不是使用成熟且昂贵的 CMS 系统)。
你说什么?好主意?馊主意?有人有推荐吗?
谢谢!
.net - 如果您必须选择一个免费的 CMS 来与 ASP.NET MVC 集成,您会选择什么?
我正在寻找从头开始使用 CMS - 特别是可以与 ASP.NET MVC 很好地集成的CMS。
- 最好有人为我写了 Html Helpers
- 必须很容易被白痴编辑
- 必须给我非常干净的 HTML
- 必须能够存储简单的字符串或完整的文档
- 真的更喜欢 SQL 服务器作为后端 - 如果它必须是 mysql 或者 web 服务接口
- 必须有利于未来的本地化问题
我对这些东西知之甚少,我将在 Stackoverflow 上探索更多 CMS 问题——但到目前为止还没有特别找到关于 MVC 集成的太多信息。
实际上,我最初正在寻找的是关于我是否应该挂断简单的 MVC 集成而不是仅仅寻找最好的 CMS 的建议。
编辑:我将存储的内容类型将是资源,例如字符串、可能描述产品的简短 HTML“部分”、竞赛的简短描述、最初在 Word 中创建的长文档。
content-management-system - 在 Umbraco 中,如何将页面或包设置为默认值?
我是 Umbraco 的新手。我安装了 Runway,然后安装了 creative be 包。
http://localhost/home.aspx将我带到 crative 网站,而http://localhost/我则到 Runway 网站。
我该如何改变?
content-management-system - 协作式问答管理
如何创建像这样的协作问答管理系统?我想为我的学校制作一个学生可以提出问题并找到答案的地方。我尝试了论坛、pligg 等,但它们并没有多大吸引力。我想要与stackoverflow完全一样的东西。