Tell us what niche is Ruby On Rails


Warning: count(): Parameter must be an array or an object that implements Countable in /home/styllloz/public_html/qa-theme/donut-theme/qa-donut-layer.php on line 274
0 like 0 dislike
5 views
Interested in Web development, started to learn CodeIgniter. I read on Habre reviews about RoR. A lot of rave reviews especially from those who switched to it from PHP framewrk. On the other hand, today, real facts (the number of vacancies, the size of the community, etc.) do not give reason to say that RoR is the killer PHP frameworks. I don't want to compare Ruby and PHP. IMHO each has its own niche. So wanted to understand for himself:
1. What niche right now is RoR. What project makes sense to do on RoR (instead of a PHP framework) and why? Maybe there are some features (such as the need for AJAX, etc.) for which it is better to use RoR.
2. What are the hosting requirements necessary for projects in RoR? What is the speed and load on the server compared to PHP frameworks? Does it make sense to do a small (online business card) project on RoR?
3. In General, where this face when switching to RoR would be justified?
by | 5 views

7 Answers

0 like 0 dislike
To develop a prototype of the project on ROR easy and fast to collect gems 80% of the functionality and integrate everything. But if the project is going to go beyond prototype, the question of performance. Here you have to make a choice: either to write gems for yourself instead megauniversity, but slow, and may partially or completely away from RoR, or writing a draft on systems with more efficient versions of the libraries, such as PHP.
by
0 like 0 dislike
RoR is the most progressive and dynamic technology today. Having mastered her once, a question about PHP will not rise more never. The progressiveness of it, not least, in promoting the use of advanced tools:
\r
HAML (you'll never have to write HTML)
SASS/SCSS (same goes for CSS)
git (version control with all the possible whistles)
YAML (format only)
"opinionated software" (the imposition of best practices: naming of tables are always plural, etc.)
version 3 — friendship with HTML 5 and javascriptname frameworks like jQuery
\r
Of the minuses — high barrier to entry: a volumetric framework, requires the development (plus decades of PHP, uh, mutate the brain).
\r
In addition to the sites directly about the rails, are recommended:
github.com (a bunch of pluginov, and the repository for the rails themselves)
heroku.com (already mentioned hosting with a free account)
odesk.com (on the subject of vacancies: look, plenty)
habrahabr.ru/blogs/ruby/28059/ (my post with the example chat on the tracks version 2)
by
0 like 0 dislike
Ruby is another programming language with their audience of fans. The syntax closer to Python ("Mayakovsky read?"), the semantics of the absolute of the PLO, which is good news. Ruby-On-Rail — another MVC framework. Talking about "murderers" is not, AJAX can be implemented everywhere. Hosting a few exotic, or so long to find specialized or expand all on the VPS.
\r
Time Ruby, judging by the mass market, has not yet come and will come if at all — is unknown. To choose it as the tool it is hardly reasonable, but for self-development can be very interesting. I found the required "revolutionary". Maybe "ruby master" something tell me — I would like to hear...
by
0 like 0 dislike
You put the wrong question. ANY project that can be done on Rails can be done in PHP. Just as it can be done. python, java, .net, etc. The only question is personal convenience, abilities and efforts.
\r
On Rails to do any project, if you like it more than PHP + framework.
by
0 like 0 dislike
Learning is but do not throw and PHP with frameworks, the world rail is very exciting, but sometimes the number of things you can do in PHP and even necessary
by
0 like 0 dislike
ROR a good fit for small and medium projects in write mode only (as perl). On it is written a little code. but a lot of magic and lack of control over this magic. Klassicheskiy the PLO, described in hundreds of great books will not work here. Metaprogramming offers your way, easy to write and incredibly difficult to support and development of legacy code.
Pokapatsya in the guts of ROR and decide if their way is your for most it's perfect
by
0 like 0 dislike
In my opinion — if you compare it with PHP frameworks and Ruby On Rails, and niche, and the number of vacancies RoR more. Just a huge mass of PHP developers doing integrations with Wordpress, Drupal,Bitrix and other CMS. Here RoR by, in my opinion.
by

Related questions

0 like 0 dislike
3 answers
0 like 0 dislike
3 answers
0 like 0 dislike
6 answers
asked Mar 22, 2019 by icegreenberry
110,608 questions
257,186 answers
0 comments
28,140 users