zend+php和ruby on rails比较与选择
请从以下几个方面来阐述zend+php和ruby on rails的区别:
- 学习途径和难度
- 目前是实际应用范围和领域
- 技术实现上的区别
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
请从以下几个方面来阐述zend+php和ruby on rails的区别:
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
PHP不是很了解.不做评论了 !
我是做Rails开发的,rails吧,大多数人的印象是入门很考验个人的领悟理解及大胆尝试的能力.大多数人也都是自学,或者自费去一些大型的网校学.其实是"入门有点难,上手挺快的,就是需要多多接触官方那些api文档".
学习途径和难度
如果有点别的语言或技术基础,比如html5,css3其他,按照官网或者中文社区网上的文档教学资料完全可以完成自学,独立做个微博或博客系统,并能找到一份很不错的工作(这个市场才卓见兴起,需求很大,而且对技术要求不是很高,主要是需求方想要专职Rails方向的人)。 如果没有基础,可以上一些培训班(国内很少,几乎没有),学费就更不知道多少了,只要学过,相信出来工作不久就能挣回来。
不过在下建议最好自学,一是可以培养自学能力,解决问题的能力,二是可以锻炼一下英语阅读能力,三是可以参与到rails活跃的社区圈子之中.最近我们正在做这方面的培训工作,不过建议有时间而且有毅力的话,还是自学比较扎实.
Rails技术的实现
个人感觉,首先把基本的概念和入门教程做几遍,基础扎实了.开发项目多是用一些现学现用的gem包,很容易上手,就像用插件一样.
一般的网站应用绝对能应付得了,比如tweeter,如果需要特别高并发高性能的网站你也可以选择sinatra等别的ruby框架.
就说这些吧.
(由于学习是一件极度相似的事件,所以楼上的经验可以极大地被复用和借鉴,以及作为一个railser的职业习惯[DRY],don't repeat yourself,所以照抄了很多,望楼主和楼上不要见怪不)
嗯,谢谢啦。
Ruby 不是很了解。不做评论了!
我是做 PHP 开发的,PHP吧,大多数人的印象是简单好学。其实照说应该是“入门容易,上手快,精通难。”,包括我本人或者很多我认识的 phper 都是自学出来工作的。
学习途径和难度
如果有别的语言或技术基础,比如C,ASP...其他,按照网上的视频教学资料完全可以完成自学,独立做个CMS系统,并能找到一份不错的工作。 如果没有基础,可以上一些培训班,学费得1w多,如果学的好的话,相信出来工作不久就能挣回来。
目前是实际应用范围和领域
说实话,PHP的局限性还是蛮大的。应用范围多是一些中小网站。比如CMS,所以现在很多大的网站都是 java 和 php 结合使用。各自发挥各自擅长的地方。但是很多大的网站或企业级应用基本都不会只选择 php,这涉及到 java 和 php 的区别,楼主可以在网上搜搜,这方面的东西,被大神们都说的烂透了,这里就不说了。
PHP的技术实现
个人感觉,首先把 php 的基础打扎实了。开发项目多是应用一些开源框架。
就说这些吧。