Re: [问题] 请问要写出这样的网页需要看哪些书?

楼主: LaPass (LaPass)   2017-08-29 19:14:42
※ 引述《sarsenwen (sarsenwen)》之铭言:
: 首先是这个网站首页 http://acgn-stock.com/
: 这是一个让使用者可以用二次元角色创立公司
: 然后进行虚拟股票买卖的网站
: 我想让自己以后也能设计出这样有趣的网站
: 虽然作者有开放程式码放在GitHub
: https://github.com/mrbigmouth/acgn-stock
: 但是我不知道为何有这么多档案 最多的是js档
: 网页不是写出一个index.html档丢进浏览器吗?
: 为何他没有所谓的index.html档?
: 还有像是使用者必须注册 代表设计这个网页的时候
: 服务器端会有一个数据库(?) 来存放使用者们的资料(帐号跟密码)
: 让每个使用者看到的网站有些微的不一样
: 不同使用者点入"股市总览" 都会看到一样的角色列表
: 点入"帐号资料"页面 显示的是自己的帐号资料
: 代表背后有一套语法去区别不同的登入ID来抓取服务器的资料
: 所以这套语法是? JacaScript吗?
: 因为我搜寻js档 跑出JavaScript语法相关资料
: 还有就是网站能显示使用者提供的资料
: 登入的使用者能看到"新创计画"的页面有建立新角色按钮
: 让使用者输入角色名称 上传角色图 写角色介绍
: 这些资料以及档案 都会在另外的页面显示出来
: 所以想要知道这些存取使用者提供的资料背后的语法
: 是要找哪些书来看?
1. 这是用 node.js 写的
2. 从“网页不是写出一个index.html档丢进浏览器”这一点
我认为你需要去补充“网站的前后端”的观念
网页只是后端的程式,像是 php jsp ror asp.net 甚至 C++ JS输出的html而已
我记得置底或是精华区有一篇写得很完整的文章可以看
至于找书来看的话,我觉得,先去书局找一本javasript 的书来看
看完之后再去找 node.js的书
先翻翻看,找自己看得懂的书开始
作者: sarsenwen (sarsenwen)   2017-08-30 15:48:00
为什么不能用C++来实现后端工作? C++对于资料的输出输入或是处理不是都能办到吗?我是指既然已经有C++ 为何还出现其他的后端语法?
作者: OSDBNetwork (路人甲)   2017-08-30 16:45:00
资料的输出与处理,组合语言也可以阿,难道你要用它吗?
作者: oToToT (屁孩)   2017-08-31 07:50:00
写个机器码
作者: akccakcctw (947)   2017-08-31 23:22:00
真的很喜欢C++可以研究下WebAssembly
作者: nnlisalive (nnlisalive)   2017-09-01 01:19:00
WebAssembly的概念是让浏览器直接执行二进制码所以比执行前要解译的JavaScript更快 这样吗?可是二进制码很难更改耶 每次要变动还要转成C++然后再转成机械码 这个执行速度是牺牲可编辑性来的
作者: Kenqr (function(){})()   2017-09-01 10:04:00
原始码是C++ 修改也是直接改C++ 改完程式才转成assembly
作者: nnlisalive (nnlisalive)   2017-09-01 17:05:00
所以WebAssemb不需要浏览器编译直接执行? 放弃思考:)

Links booklink

Contact Us: admin [ a t ] ucptt.com