IIS 和 Dreamweaver 都属于被边缘化的东西了,忘了它们吧。
我个人建议遵循从静态到动态,从前端到后端的学习原则。
以下学习路径可供参考:
0. 学习 HTTP 协议基本知识,Google 以下,了解 GET/POST/PUT/DELETE 为宜,
1. 学习手写 HTML,CSS,JavaScript, 能写出简单的静态页面为宜,
2. 学习前端库类: jQuery / BootStrap / PureCSS 等, 写出基本静态交互页面为宜,
3. 学习部署静态站点,主要学习 Nginx 配置,以本机作为服务器基本能跑为宜,
4. 学习一门真正的编程语言, 开发动态页面,Python / Ruby 都可以选择,以熟悉基本
语法,基本数据结构,熟练写出基本函数和类为宜,
5. 学习基于这门语言的 Web 开发框架,Django/Flask/RoR 都行,学习一个常用数据库
(MongoDB/Mysql/PostgresQL), 以写出自己的简单博客站点为宜,
6. 回过头继续深入学习和贯通上述几方面技术,根据需要进行强化。前端,可以学习 MVC
框架(Backbone.js/underscore.js/react.js/flux...), 后端可以学习 API 设计,DB 性能优化,Web 安全防护等等。
以上对付简单的小型网站/移动应用服务器端问题应该不大了。
补充两个建议:
1. 开发环境用 Ubuntu Desktop 之类的 Linux 发行版,
2. 编辑器使用 sublime text 之类大家都说好的。
欢迎指正或者补充。
【 在 jiamingbaba (三十而不立) 的大作中提到: 】
: 标 题: 初学菜鸟请教一下基本知识,多谢
: 发信站: 水木社区 (Mon Mar 2 15:00:36 2015), 站内
:
: 大家好,最近对制作网站萌生了很大的兴趣,恰巧赶上刚过完年,工作不算太忙,所以打算自己做一个网站玩玩,在网上查了一些资料,对网站建设的流程还是不太熟悉,下面梳理了一下,请大家帮忙指点:
: 1,域名申请,考虑在万网上申请一个域名,感觉是阿里旗下网站信誉应该可以保证,另外发现帮助信息很多,相信日后遇到困难可以有很多资料查找。
: 2,申请云虚拟主机,虚拟主机可能不需要考虑太多服务器配置方面的问题,新手使用起来可能更方便一些。(申请windows系统的,使用IIS做为web,FTP服务器, FTP服务器用于网页数据上传),也准备在万网上申请
: 3,在虚拟主机上绑定域名;
: 4,本地端使用dreamweaver CS6做为网站开发环境,(这里不理解开发过程中到底与PHP、ASP到底有什么关系),初期只想做写简单的信息、图片发布;中期可以接收用户留言信息反馈;后期可能会做类似论坛的交互行为(不知道这一步有多远);(这里不知道DW的上传服务器的FTP地址如何填写,就是主机申请的域名么?)
: 暂时想到要做的就是这些,不需要太多的连接数、只要自己和一些朋友能够访问即可。看了一下初期可能要投入点money才行啊:)
: --
:
: ※ 来源:·水木社区
http://www.newsmth.net·[FROM: 63.221.152.*]
--
FROM 218.83.100.*