Rails已掌握与尚需学习实践的知识点
1.ActiveRecord
- ORM(object relation mapping)的重要工具,当前使用的已经很多了,后端对应的数据库是mysql/mariaDb
- 当前比较热门的数据库选择也可以是postgre mongoDb
- mariaDb还有不同的数据库引擎...
- Linux端就不需要考虑SqlServer了,那个adaptor已经N久没有更新了,当前项目由.NET迁移过来的时候有使用过
- 数据库学习是一个方面,对于这个Gem来讲,尚需学习的是表连接与magraion。
- 现在建表与表修改都是在直接写数据库脚本。
- 涉及到多表查询使用find-by-sql 或直接 excute
2.MVC & RestFul
3.Route
4.css js => less coffee-script
5.部署 linux的使用 自动部署工具 rake task...
6.测试 rspec 前台与后台测测试
7.性能优化
- 缓存 memcache redis
- 负载均衡