我可以使用预构建的 CMS 还是应该从头开始构建一个 CMS?

发布于 2024-10-07 18:37:26 字数 589 浏览 0 评论 0原文

我正在为客户开发一个项目,该项目最初是一个带有页面、帖子和目录的简单 CMS。客户不断扩大该项目的范围,要求对几乎所有内容进行定制。作为一名单一开发人员,我很难跟上客户的时间表。我在谷歌上搜索了可能已经存在的软件包,这些软件包证明了我的客户所需的功能,但我没有找到任何东西。有谁知道任何预构建的软件允许以下定制或至少更好的词来描述这种类型的包?

以下是所请求的自定义的一些示例:

  • 页面或目录列表需要根据管理员定义的模板进行格式化。在此模板中,需要有管理员定义的部分,其中包含管理员定义的数据类型。 (这样可以维护网站的外观,同时用户可以轻松构建内容、添加列表等。)

  • 广告图块需要能够在全局和页面级别定义和填充。< /p>

  • 所有用户生成的内容、页面、帖子和目录列表都需要与用户关联,并能够灵活地显示所有其他用户生成的内容,以便在相同用户内容之间进行互连。

  • 网站需要用于高级列表、高级帖子、广告图块等的计费/电子商务系统。

  • 所有用户添加或编辑的内容(页面、帖子、目录列表等)的审批系统

(asp .net 和 mvc 绝对是首选)

I am working on a project for a client that started out as a simple CMS with pages, posts, and a directory. The client is constantly expanding the scope of this project with requirements for customization of just about everything. As a single developer, I am having trouble keeping up with the clients time-table. I have googled for software packages that might already exist that proved the features my client needs but I have not found anything. Does anyone know of any pre-built software that allows for the following customization or at least better words to describe this type of package?

Here are some examples of the customization that is requested:

  • A page or directory listing needs to be formatted from an admin-defined template. Within this template there needs to be admin-defined sections that contain admin-defined data types. (This is so the look and feel of the site can be maintained while users can easily build content, add listings, and etc.)

  • Advertising-tiles need to be able to be defined and populated globally and at page level.

  • All user generated content, pages, posts, and directory listings need to be associated with user and have flexibility to show all other user generated content for inter-linking between same users content.

  • Site would need billing/e-commerce system for premium listings, premium posts, advertising tiles, and etc.

  • Approval system for all user added or edited content (pages, posts, directory listings, etc.)

(asp.net and mvc are definitely preferable)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

£冰雨忧蓝° 2024-10-14 18:37:26

网站需要计费/电子商务系统

这是您不应该自行部署的第一个原因。找到一个已建立的 CMS 并花时间学习使用它。

Site would need billing/e-commerce system

This is the number one reason you should not roll your own. Find an established CMS and take the time to learn to use it.

箹锭⒈辈孓 2024-10-14 18:37:26

我亲爱的朋友,
                 ; 我已阅读您的问题&我可能建议您应该尝试一些开源 CMS 软件与您自己的软件,它可以生成、显示管理员生成的模板和内容。其他东西。
                  您应该使用

  • 预构建的 CMS 软件来跟踪页面。
  • 您自己的小型定制 cms,用于维护模板。
  • osCommerce(开源)用于电子商务支持。

My dear friend,
                       I've read your question & I may suggest that you should try some open-source CMS software with your own which can generate, display admin-generated templates & other stuffs.
                      You should use the

  • Pre-bulit CMS software for keeping track of pages.
  • Your own small customized cms for maintaining templates.
  • osCommerce (open-source) for eCommerce support.
绾颜 2024-10-14 18:37:26

我还没有对它进行更改,我不确定它是否能满足您的所有需求,但我听说过很多关于该项目的精彩内容。您是否尝试过开源项目Drupal

I've not had a change to use it, and I'm not sure if it will provide for you all of your demands or not, but I've heard a lot of great things about the project. Have you tried the open source project Drupal?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文