请问做一个动态网站的原理是什么呢? -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

请问做一个动态网站的原理是什么呢?

2016-06-22 14:38:47 2671 1

其实我对制作网页时间也不长,但是我以前用 vb vc 写过游戏辅助软件,对编程还是了解点的;
我经过一段时间学习,对js,php,sql,html 函数,对象,语法变量也都有一定的了解了;

我会用php 配合 sql 在 MySQL 提取数据;
也会用css改界面样式;
也会用JavaScript处理一些事件;
但是我不会连起来用........

比如别人提交了一个信息之后,
我会返回一个独一无二的网址,就比如我们都在

segmentfault.com
但是我的页面是:
https://segmentfault.com/u/duofei/;
你的就是一个
https://segmentfault.com/u/乐于助人的好人甲/

我们的主页分别有我们的文章数,提问数,回答数,等等等;

我想问问,这个过程是怎么回事?

当然,我会 用 PHP echo"

.. .." 出一个网页,
但是我觉得不可能一个网页是用 PHP echo 做的,肯定是先设计好一个 html 网页,存到服务器的硬盘;

然后还有 js ,css文件,也存到服务器,你点的时候,连接到事先准备好的html文件,把js,css等文件下到你电脑的缓存;

然后你的电脑去解析这个html,执行css 样式表 和 js 文件,把html 的文章啊,粉丝啊,提问啊,回答啊,积分啊,都反馈给你;

我想问问,这些都是怎么回事?我还得学什么,才能独立的弄个简单的网站?

取消 提交回答
全部回答(1)
  • 杨冬芳
    2019-07-17 19:45:32

    MVC框架模式,html模板和后端代码分离,实现各自的操作;
    来回答你的问题,为什么每个用户在同一个界面所显示的效果(数据)不一样呢?其实也很简单,在数据表中分别是不同的用户存储的信息也就不同,而存储这些信息可能由多个表组成。就像每个人的主页,以我的主页举例:
    screenshot
    这里多个不同的区块之间的统计和输出就由mysql语句、PHP代码、和前端html文件之间的配合实现。例如:图片左边的统计,举例:我的回答的次数,或许在数据表中就有这样一个字段,我每回答一次问题,这个字段里的数据就会自加1,然后当我进入这个页面的时候,mysql直接读取我这个字段的值就好了(当然,更复杂的数据统计也皆由sql语句实现,而且这些数据皆是在数据表中读取),再由PHP代码在html页面输出;

    这之间的开始、过程、结束,皆由sql语句、php(或者其他后端语言)、前端代码(html、css、js等)构成。

    0 0
相关问答

30

回答

云计算之路:为什么要选择云计算

cnblogs 2013-03-27 10:22:27 144360浏览量 回答数 30

20

回答

【大咖问答】对话PostgreSQL 中国社区发起人之一,阿里云数据库高级专家 德哥

阿里ACE 彭飞 2019-07-10 09:36:10 1214005浏览量 回答数 20

170

回答

惊喜翻倍:免费ECS+免费环境配置~!(ECS免费体验6个月活动3月31日结束)

豆妹 2014-10-29 17:52:21 231895浏览量 回答数 170

145

回答

【新手入门】云服务器linux使用手册

fanyue88888 2012-11-26 17:14:18 159314浏览量 回答数 145

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 340307浏览量 回答数 8

22

回答

爬虫数据管理【问答合集】

我是管理员 2018-08-10 16:37:41 148475浏览量 回答数 22

31

回答

[@倚贤][¥20]刚学完html/css/js的新手学习servlet、jsp需要注意哪些问题?

弗洛伊德6 2018-10-27 21:52:43 147438浏览量 回答数 31

39

回答

安全组详解,新手必看教程

我的中国 2017-11-30 15:23:46 262740浏览量 回答数 39

251

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 309152浏览量 回答数 251

2

回答

区域选择帮助

fanyue88888 2012-12-07 15:54:30 205358浏览量 回答数 2
+关注
杨冬芳
IT从业
1
文章
9167
问答
问答排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载