Sunyanzi
2011-05-28 09:19:13 +08:00
我这辈子第一次自己注册域名第一次做动态网站也是为了一姑娘 ...
结果不曾想这一路下来 web 开发居然会成了我的主业 ... 果然大家都有类似的开始么 ...
网站的制作过程都一样 ...
先有想法 ... 然后将其实现 ... 实现的过程中会冒出新的想法 ... 记录下来做将来的 update ...
至于技术 ... 我从来就打心里厌烦技术社区的那种争论哪种语言比哪种语言更好的主题 ...
高级语言间本无笼统的优劣 ... 各有千秋 ... 喜欢什么用什么 ...
Python / rails / .NET / php 或者自己用 c 实现一个 80 端口监听这都可以 ... 关键还是看喜好 ...
前端 ... frontpage 和 dreamweaver 现在依然可以用 ...
不过如果你要学 html5 的话 ... 这俩貌似都不支持生成 html5 的 tags ...
还是练练自己用文本编辑器写网页才是正道 ... 当然如果你不强求 html5 的话用这俩就挺好 ...
学习的路线 ... 看你偏页面的漂亮还是偏功能的完善 ... 基本上以下几个东西是要会的 ...
页面构成 ( xhtml1 / html5 / xml + xsl ) ... 元素渲染 ( css2 / css3 ) ... 前端动态 ( JavaScript ) ...
后端动态 ... 数据库 ( MySQL / Oracle / MSSQL / Mongo / Redis ) ...
第一行是前端基础技能树 ... 第二行是后端的 ... 括号里的内容随便选一样砸精了就可以 ...
后续的高阶技能前端还包括切模板技巧 ... 熟悉各种浏览器专有特性以及 css hack ...
后端包括缓存处理 ... webserver 架构优化等等 ... 这基本上不是你现在需要关心的 ...
另外说 ... 你的目标离你正经不近 ... 还是先一步一步的来吧 ...
先按自己的喜好先把两条基础技能树中的一条砸通再说 ... 谁先谁后无所谓 ...