如何管理一个大网站?

发布于 2024-10-18 11:31:19 字数 162 浏览 1 评论 0原文

到目前为止我一直在构建小网站,但现在我要开发一个大项目。这涉及到一个多方面的网站,具有许多功能,如论坛、聊天、社交网络。我应该如何着手开发这个网站。你可以认为我正在制作类似 Facebook 的东西。我应该专注于手动编码还是使用 CMS?或者我应该构建自己的 CMS?未来网站的规模将会很大,并且由很多人管理。

I have been building small website till now, but now I am going to work on a big project. That involves a multifaceted website with many features like forum, chat, social - networking. How should I go about developing this website. You can think I am making something like Facebook. Should I focus on hand coding or using a CMS? Or should I build a CMS of my own? The size of the website is going to be huge in the future and will be managed by many people.

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

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

发布评论

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

评论(2

许仙没带伞 2024-10-25 11:31:19

不要尝试构建自己的 CMS。成功的项目是由数百名开发人员花费数年时间构建的,这是有原因的。一个严肃的 CMS 需要付出比您从远处观察时预期的更多的努力。

寻找一个开源 CMS,它拥有充满活力的社区、模块化且易于扩展、适合您的技术偏好和技能,以便您可以扩展它。你会节省大量的时间和痛苦,即使一开始看起来很困难。

对于易于扩展的、基于 Python 的 CMS,请查看 Plone。
对于基于 PHP 的,请查看 Drupal。

Don't try building a CMS of your own. There is a reason the successful ones are built over several years with hundreds of developers. A serious CMS takes a lot more effort than you would expect when you look at it from a distance.

Find an open source CMS that has a vibrant community, and that is modular and easily extendable, that fits your technology preferences and skillset — so you can extend it. You will save a lot of time and pain, even if it seems harder at first.

For an easily extendable, Python-based CMS, take a look at Plone.
For a PHP-based one, take a look at Drupal.

∞梦里开花 2024-10-25 11:31:19

看看 Umbraco。它非常有用并且具有您需要的大部分功能。它可以从 Web 平台安装程序或此处获取。 Umbraco 是开源的,因此您可以根据需要进行调整。

Take a look into Umbraco. It is very useful and has the majority of the features you require. It is available from the Web Platform Installer, or here. Umbraco is open-source, so you can adapt if necessary.

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