作者ephesians (ephesians)
看板Ajax
标题Re: [问题] 连程式设计都不大会的新手,该如何开始 …
时间Sun Jan 7 04:26:06 2007
※ 引述《lyforever (LY)》之铭言:
: 只会HTML那你的路会走的相当辛苦
: 你想用Google Map API制作怎样的网站呢?
: 我列举一些可能要学习的
: 网页排版
: HTML,CSS,XML,XSLT...etc
: client端语言
: javascript
: server端语言
: php,asp,jsp..etc
: 资料库相关
: mysql,mssql
: 要从那里开始学呢 这是个很好的问题
没那麽多的考虑啦.
可以把伺服端的东西切掉,只知道客户端的东西,也可以学AJAX.
(至於资料,可以不是存在资料库的东西,而是一个装满资料的XML档案.)
甚至可以这麽说,不懂伺服端语言的人更容易学会AJAX.
因为少了让他感到混淆的因素.
我记得我学ASP的时候,
什麽东西是在伺服端,什麽东西是在客户端,花了大半年才摸清楚.
我会这麽讲,
理由是过去曾做过一个CD中以网页为导览媒介的例子.
用来制作CD的原网页是ASP的.
曾经考虑过下列方案:
1.把ASP程式与资料库直接烧进CD: 这样做很好,因为我最省力.
但是,要写文件教使用者怎麽把ASP程式挂上IIS来跑. :(
2.承1,在CD里写script帮使用者挂上程式. :(
3.HTML方案,除了静态的,什麽都不做. :(
4.将网页以档案方式开启;使用JavaScript模拟资料库操作. :)
当然,第 4 项就是我的方案.
这个方案将所有的伺服端因素完全排除了.
不过当时我还没使用到AJAX,
顶多是SJAC (Synchronous Javascript And Classes) :p
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.231.70.27
1F:推 ArgoNaut:对於一个新手来说 可能看不懂原po在说啥吧 XD 01/07 10:37
2F:推 ephesians:那就一言以蔽之:先学HTML+JavaScript,也没问题 01/07 11:30
3F:→ ephesians:但要学的HTML可不简单,不是学语法,而是学DOM 01/07 11:31
4F:→ lyforever:楼上正解 :) 01/07 15:58
5F:→ lyforever:不过配合伺服端很容易就了解什麽是ajax了:) 01/07 16:04
6F:推 TonyQ:AJAX我一直以为是用来辅助伺服器端的欸 :P 01/07 17:18
7F:→ TonyQ:AJAX的角色我把它定义在"监听" 而伺服器端是"实际处理者" 01/07 17:18
8F:→ TonyQ:如果放在MVC里面 网页是V AJAX可以扮演C 而伺服器就是M了 01/07 17:19
9F:推 olliwang:M是Database的schema...= = 01/13 10:58
10F:→ TonyQ:orz 01/16 02:26
11F:→ TonyQ:学艺不精~见笑了 囧 01/16 02:26
12F:推 shyangwang:ephesians大多谢了,我决定先把DOM摸熟了 01/16 15:26