1
lbj96347 2011-12-29 02:02:30 +08:00
楼主是女的?
|
2
Sivan 2011-12-29 02:05:00 +08:00
最近好像女会员格外多。
|
4
zythum 2011-12-29 02:12:44 +08:00
@Sivan 如果是真的,那是个好现象。 = =。
网站最基础需要一个server.好比iis,或者阿帕奇或者nginx什么的 用html写个页面放上去,这样就可以把静态的网站挂上线了。 html5是html最新的标准。css是html的样式表。 当然你需要一个域名。总不能让别人用ip地址访问你的站 如果想在网站上一些效果,那需要用到javascript,就是所谓js. 如果要做个动态的站,那么需要一个后台语言来处理用户请求。后台语言有很多。php,rails,node,python,java什么的。 如果涉及到数据存储,那么就需要数据库了。 接下去不知道怎么说了。 谁继续下把。 |
5
qlqsh 2011-12-29 02:17:33 +08:00
html5是标签,解释性语言,所有网站最终都是html的。
css是样式表,描述html显示的样式。 js是脚本,描述html的行为。 简单来说,就是html提供内容、css描述html内容怎么显示、js提供交互动作(主要是前端界面)。 php、jsp、asp是动态语言,主要用来开发前端界面与后端服务器交互的程序。前端最终生成的也是html、css、js这些东西。后端主要是缓存、数据库这些东西。 rails、struct等等这些所谓框架,就是为了快速开发整个网站。 所谓的sql、nosql什么的都是为了存储数据的。就像仓库一样。 |
6
reus 2011-12-29 02:41:24 +08:00 via Android
看样子楼主不是不懂啊,分类都分对了啊,而且知道从上到下是分层的啊
|
8
skywinger 2011-12-29 02:50:40 +08:00
楼主心里明晰,故作不懂,来考考大家耳。
|
9
liangdi 2011-12-29 03:04:15 +08:00
估计是寻找合适的对象的
|
10
Weakdancer 2011-12-29 03:12:08 +08:00
这个问题要从自身情况出发,因为不能要求每个人都对所有技术都有及其深刻的了解。
如何建立网站有很多方法,就像你提到的那么多。 原理也可以用一句晦涩的话来概括,我尝试概括下:浏览器发起请求(键入网址或提交表单),经dns服务器解析域名,找到服务器主机,服务器获得数据,作出处理(囊括前端相关知识),反馈(以网页(囊括前端相关知识)形式)给浏览器。 那么理解它就是从选择一种方法建立网站开始。借用最近看的一本书的话:良质在主客观结合时发生。 客观的东西到处都是。 |
11
leiz 2011-12-29 03:41:51 +08:00
有钓鱼嫌疑,观望
|
14
glume 2011-12-29 04:30:54 +08:00
我一直在寻找有没有不用tcp/ip/http协议的网站。
|
15
liutanyu OP @Weakdancer @qlqsh @zythum 是不是一种服务器只能提供给一种特定语言写成的框架实用?我看google 提供的主机只能用python写。换个例子:是不是yaws只能运行html,css和用erlang写的framework,django就不能在那上面运行?
html css这些是和rails用一个主机吗,还是两个东西要分开放? 我看hadoop的介绍,没有说他是一个数据库,可是同样用mapreduce的CouchDB就是个数据库。 谢谢 |
19
liutanyu OP @glume HTTP使用TCP而不是UDP的原因在于打开一个网页必须传送很多数据,而TCP协议提供传输控制,按顺序组织数据,和错误纠正。具体细节请参考『TCP和UDP的不同』。http://zh.wikipedia.org/wiki/Http
|
20
leiz 2011-12-29 06:00:08 +08:00
|
21
leiz 2011-12-29 06:08:14 +08:00
|
23
GhXst 2011-12-29 07:28:02 +08:00
把软妹?真不知道哪里软了?哈哈哈!
|
24
GhXst 2011-12-29 07:35:31 +08:00
头像名字叫林秀香,韩国人,整过容,别见个女人头像就。。。。。。
|
26
qlqsh 2011-12-29 10:55:43 +08:00
@liutanyu
服务器?指硬件主机吗?如果是的话,没有特指,一个服务器可以有很多语言的很多框架。就像一个电脑城,可以有很多摊位,很多品牌的电脑一样。但最终卖的还是电脑相关的那点玩意儿。 google的主机不止提供python,还提供Java。 yaws不了解。大概搜了一下,应该是和apache一样的东西,如果是的话,跟用哪种语言、哪种框架无关。diango只是一种框架。 hadoop不熟,不过对你没用。你不需要关心它。应该是为了大数据量的分布式存储、计算方面的应用。 html、css和rails是否分开无所谓,rails的前端最终生成的就是html、css这些东西。 其实你弄这么多没用,不如找个好点的方向,深入研究。技术好,研究的透,你用什么开发都无所谓;技术掌握不好,什么好框架给你都没用。 |
28
mywaiting 2011-12-29 11:25:42 +08:00
看来坛子的寂寞.....泛滥到看见女头像都不淡定了......
|
29
Nick 2011-12-29 11:51:26 +08:00
我觉得,楼主能举出这些词汇神马的。。。
不至于连网站从上到下是怎么弄出来的都不知道吧 嗯,楼主在娱乐大众 |
30
reus 2011-12-29 11:57:36 +08:00 via Android
楼主对协议层面挺了解的,就只是对应用方面的架构不熟悉吧。建议直接看这些框架或者数据库的tutorial,实践下应该可以理解更多的
|
31
yehuichen 2011-12-29 12:15:10 +08:00
禁止水贴...
|
33
X_Del 2011-12-29 13:02:24 +08:00
|
35
moplay 2011-12-29 13:49:18 +08:00
又是个装美女勾引技术宅的
|
36
goldenlove 2011-12-29 14:13:31 +08:00
V2 应该加个 技术征婚 的节点。。。。
|
37
kojp 2011-12-29 14:40:27 +08:00
|
39
Weakdancer 2011-12-29 21:53:58 +08:00
|
40
zythum 2011-12-30 01:08:49 +08:00
是不是应该加个v什么的。
|
41
ooorangeee 2011-12-30 01:17:05 +08:00
@zythum (喂
|
42
tomyiyun 2011-12-30 08:52:41 +08:00 via Android
于是以后每个女会员加入V2EX都需要 @Livid 去亲身验证一下加个特殊标记了么……喂你们这群死程序猿!
|
43
glume 2011-12-30 09:13:15 +08:00
@kojp @leiz @liutanyu @Weakdancer 感谢回答,没想到我的感概也不孤单。因为曾看过GFW那可称恢弘的设备倍感震惊,思科牛B但在美国挨骂也的确不冤;加上前段时间的安全问题,总是感概,美国人已经画好了游戏场,想在上面玩乐很自在,诡异、巧妙的方法也不少;但在画好的圈子外,没可能……只是感慨。
|
44
leiz 2011-12-30 10:12:13 +08:00
@glume 单纯地把互联网或者tcp/ip协议(族)看成是美国人已经画好了游戏场这样的看法有失偏颇。
11月的时候有幸在cmu听了tcp/ip的设计师 Vinton Cerf 的一个讲座,内容就是reinventing internet. 他对当时设计tcp的一些想法从新做了一些阐述。 个人的感受是,他的一个出发点是怎样能让互联网正常地工作,并且要考虑到某种程度上的安全性。 在发明这么个东西的角度上,起码,设计者和发明者是不带有或者在一开始是不带政治企图的。 只是因为当时的环境上,美国正好是最能孕育这些东西的地方。 |
45
glume 2011-12-30 10:59:25 +08:00
@leiz 我不是说政治企图什么的,更多而是产业格局和生态链方面的问题,主要是我觉得没有其他可替换的选择,总觉稍嫌垄断。当然统一的标准有其好处。
|
46
ooxcoo 2011-12-30 11:51:03 +08:00
这帖也很营养嘛
|
47
sun019 2011-12-30 13:25:23 +08:00
确实很营养 有MM大家都积极了
|