Created
February 10, 2010 08:23
-
-
Save axgle/300137 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
说某个东西简单,只是因为他已经学会或者完全没有必要去学---对于还不会而又想学的人来说,没有什么东西是简单的. | |
--题记 | |
ruby on rails是一个基于ruby脚本语言的web开发框架.因此凡是web开发涉及到的知识,她也会涉及到. | |
1.SQL:结构化查询语言(Structured Query Language),这个知识点是必须的 | |
2.HTML:超文本标记语言(Hypertext Markup Language),这个知识点也是必须的(比sql简单,但必须) | |
3.CSS:CSS是Cascading Style Sheet 的缩写,可选的知识点,但最好是知道一点.通常情况下,这个知识点也是必须的 | |
4.Javascript:可选的知识点,最好是知道一点,通常情况下,这个知识点也是必须的 | |
5.Ruby:不用说,这是必须的 | |
6.web服务器:这个东西了解或者理解它是怎么会事情即可. 这种理解本身也是必须的. | |
7.MVC架构:M是干什么的,V是干什么,C又是什么东西,这个东西也需要理解.借助对ror的学习,理解会比较容易. | |
8.浏览器:这个东西也需要您认识和了解它!~ | |
9.差异化知识点:例如sql的实现,可能是用mysql,可能是用mssql,而mysql和mssql是有区别的,你得在两者之间选择. | |
html,css,javascript,这些东西是有不同的版本的,你开发遇到的问题,可能是版本问题带来的.web服务器也有不同的实现,可能是apache,可能是IIS,这些都是有差别的;浏览器也是多种多样的... | |
10.耐性:你得有耐性学完以上九条知识点.否则你开发ruby on rails应用会很不顺利,不会让你有很爽的感觉.想一想,这么多知识点,真可怕.其实还不够,有很多知识点还没有列出呢... | |
总的说来,ruby on rails 涉及的一般知识点都是比较杂的,一般来说,任何web开发都是如此.相对来说,诸如c语言之类的开发涉及的知识比较单纯(因为我很少涉及实际的C语言开发),"数据结构+算法"就总结完了,而web开发可不能这么轻松概括的,呵呵 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment