Sql server 服务器端技术和流程
我对web开发领域还比较陌生,所以请原谅任何令人沮丧的明显问题 我发现自己一直在努力理解所有不同的网页设计技术是如何结合在一起的——它们是如何融入开发流程和继承权的 我了解基本的html、css、javascript流程。HTML定义了您的结构和内容,CSS进入,然后定义了所述内容的表示,最后javascript添加了一层交互,并定义了网站的行为。考虑到这一点,我很容易看到jQuery等如何融入到这幅图中 然而,当我开始创建更具动态性的网站时,我发现自己被试图学习/平衡许多web技术和框架(django、mysql、sql、innodb、drupal、rails、php、wordpress等)所淹没。我意识到,我刚才列出的一些内容重叠并具有相同的功能,但这只是表明我对这个主题的普遍困惑。例如,django示例:我知道django是一个在python上运行的web框架,可以帮助您快速开发web应用程序,但是,服务器、html和python之间的关系对我来说是模糊的 是否有人知道一个好的来源,可以概述所有这些拼图块是如何组合在一起的(或者想提供他们对这些问题的描述)Sql server 服务器端技术和流程,sql-server,web-applications,Sql Server,Web Applications,我对web开发领域还比较陌生,所以请原谅任何令人沮丧的明显问题 我发现自己一直在努力理解所有不同的网页设计技术是如何结合在一起的——它们是如何融入开发流程和继承权的 我了解基本的html、css、javascript流程。HTML定义了您的结构和内容,CSS进入,然后定义了所述内容的表示,最后javascript添加了一层交互,并定义了网站的行为。考虑到这一点,我很容易看到jQuery等如何融入到这幅图中 然而,当我开始创建更具动态性的网站时,我发现自己被试图学习/平衡许多web技术和框架(dj
谢谢:-)我不知道有什么资源可以用你所寻找的方式来解释这一点,所以我将添加我的观点。也许我们可以看看我在哪里搞错了 我喜欢将技术分为两个阵营,客户端和服务器端 客户端是指在用户计算机、平板电脑、智能手机等的web浏览器上或浏览器中运行的任何东西。这些技术包括:
- HTML(用于结构)
- CSS(用于设计结构)
- JavaScript(用于使结构完成任务)
本地主机上运行的web服务器。这些技术包括:
- Web服务器(Apache、nginx等)这是用户在浏览器中通过
www.example.com
实际连接到的服务器
- 服务器端语言(PHP、python、ruby、ASP.net等)这是提供对物理数据存储的访问的语言,例如
- 数据库(MySQL、SQLite、PostgreSql、MongoDB等)这是存储网站或应用程序数据的地方
因此,在您的示例中,用户将连接到web服务器,访问包含python脚本的文件,该脚本连接到站点的数据库,然后生成相应的HTML、CSS和JavaScript,以在浏览器屏幕上生成网页
很明显,这是过于简化了,而且还有更多的内容,但总而言之,这就是它
我也会太好了!谢谢你的失败。CMS如何适应该结构?另外,如果我使用python和django作为服务器端语言,即使drupal是基于PHP的,我也可以使用它作为CMS吗?这被认为是草率的吗?CMS通常使用服务器端语言来减轻管理内容的负担。一般来说,它提供了一些功能,比如,你当然可以在一个web应用程序中使用多种语言。然而,我可能会坚持使用CMS语言编写页面。如果您使用python编写页面,我可能会使用python CMS来简化一切。