首页 > 解决方案 > 如何在我的新闻网站上添加多个网页并专业维护它们

问题描述

我一直在编写一个新闻网站,并用 HTML 和 CSS 编写了它的主页。我在导航栏上添加了一些按钮,例如关于、联系等。我知道要使这些按钮正常工作,我必须在主页的 HTML 文件的 href 功能下链接另一个 HTML 页面。我这样做了,它也有效,但现在我不明白如何链接主页上显示的每篇新闻文章。将来我还会在网站上发布数百篇文章。那么我是否也需要制作数百个不同的 HTML 页面?用简单的话你能解释一下如何在我的网站上添加多个文章网页而不在 IDE 上弄乱文件吗?并解释一下这些网站,如亚马逊、边缘、赫芬顿邮报等,甚至堆栈溢出和 Quora 有这么多的产品或文章?他们是如何做到的呢 ?

标签: javascriptphphtmlcsscrud

解决方案


所以有不同的方法可以做到这一点。您不必每天创建多个网页并单独维护它们。大型网站使用CRUD(创建、读取、更新、删除)系统来处理其 Web 应用程序上的大量数据。

例如,我们可以使用 Django-Templating 来处理您的新闻网站上的多篇文章,您将在其中创建一个基本文件,并为每篇文章从基本文件扩展它,而不必为每篇新闻文章创建单独的文件。您还可以在网站上创建新文章,而无需对每篇特定文章进行编码,因为它将成为一个 CRUD 系统。只有 HTML 和 CSS 不足以创建 CRUD 系统。

一些可以帮助您创建 crud 系统的编程语言和框架是:

  1. Java - Hibernate、iBatis、JOOQ
  2. PHP - Laravel Eloquent ORM, Propel , Doctrine
  3. .NET - 实体框架、nHibernate、LLBLGen Pro
  4. Python - Django,烧瓶
  5. Ruby - Ruby on Rails

这些只是一些顶级框架,但您可以使用许多语言和框架。


推荐阅读