Including druapl,wordpress(Cms) and other frameworks like django what are those things in web development that they cannot do but Ruby on Rails can do?? Please clear me this confusion!! Thanking you. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Mostly, ruby makes experienced programmers happier You should try out other things to see what I mean Blog: http://random8.zenunit.com/ Twitter: http://twitter.com/random8r Learn: http://sensei.zenunit.com/ New video up now at http://sensei.zenunit.com/ real fastcgi rails deploy process! Check it out now! On 10/02/2011, at 5:54 PM, amritpal pathak <amritpalpathak1-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Including druapl,wordpress(Cms) and other frameworks like django what are those things in web development that they cannot do but Ruby on Rails can do?? > Please clear me this confusion!! > Thanking you. > -- > You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Its really more so of a personal pick. I mean Ruby makes thing much easier as compared to other languages, but again that should not be the only reason for choosing to work with RoR or other frameworks built on top of other languages. For you to filter down to a particular framework or language, you should atleast give others a try and see what fits you and your coding styles and your project requirements. On Feb 10, 11:54 am, amritpal pathak <amritpalpath...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Including druapl,wordpress(Cms) and other frameworks like django what are > those things in web development that they cannot do but Ruby on Rails can > do?? > Please clear me this confusion!! > Thanking you.-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On 10 February 2011 06:59, Julian Leviston <julian-AfxEtdRqmE/tt0EhB6fy4g@public.gmane.org> wrote:> Mostly, ruby makes experienced programmers happierSomeone asked me the other day why I preferred Rails to any of the PHP frameworks (which I occasionally have to work with :-/ "Because Ruby is so pretty!" :-) -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
It''s also important to understand the distinction that Rails and Django are general purpose frameworks for web development whereas WordPress and Drupal and the like are content management applications, albeit with many hooks for developing plugins and extensions to the base app. So if we take those two groupings, the answer to your question is "a lot" - general purpose frameworks are for application development, whereas a CMS is really for solving a specific subset of web development problems. HTH... On Thu, Feb 10, 2011 at 9:43 AM, Michael Pavling <pavling-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> On 10 February 2011 06:59, Julian Leviston <julian-AfxEtdRqmE/tt0EhB6fy4g@public.gmane.org> wrote: > > Mostly, ruby makes experienced programmers happier > > Someone asked me the other day why I preferred Rails to any of the PHP > frameworks (which I occasionally have to work with :-/ > > "Because Ruby is so pretty!" :-) > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > >-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Not generally a fan of such threads, but I program in a bunch of languages using a variety of web frameworks. Apart from the completeness of the ecosystem and the fact that a lot of things "just work" better, for me the biggest win with Rails is pain free testing. If I need to write some high level acceptance tests of a flow that includes a third party web service and needs some model data, I can''t think of any other framework that could give me the equivalent productivity of cucumber, capybara, fakeweb, vcr and factory_girl. The main downside is that figuring out you need cucumber, capybara, fakeweb, vcr and factory_girl and getting them all playing nice takes a while, so I''d argue that to become a decent Rails programmer has a fairly steep learning curve just because there are so many moving parts - from rvm to the various gems that need to be understood to write good Rails apps. And the speed of development means that you''re either working with 0.1 gems that are buggy and need forked, or you''re already out of date before you get into production. As such, I''d argue that Rails is best for more capable programmers, more complex projects (if you can hack a single page form in PHP and that''s all you need, it''ll be easier) and people who are willing to invest the time to keep up with the latest trends in Rails development. Just my 2c Best Wishes, Peter On Feb 10, 2011, at 1:59 AM, Julian Leviston wrote:> Mostly, ruby makes experienced programmers happier > > You should try out other things to see what I mean > > Blog: http://random8.zenunit.com/ > Twitter: http://twitter.com/random8r > Learn: http://sensei.zenunit.com/ > New video up now at http://sensei.zenunit.com/ real fastcgi rails deploy process! Check it out now! > > > On 10/02/2011, at 5:54 PM, amritpal pathak <amritpalpathak1-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > >> Including druapl,wordpress(Cms) and other frameworks like django what are those things in web development that they cannot do but Ruby on Rails can do?? >> Please clear me this confusion!! >> Thanking you. >> >> -- >> You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. >> To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >> To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >> For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en. > > > -- > You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. > For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
But those are CMS arent they? is not the same, rails is sooo much flexible. You have much more control over its components -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On Thu, Feb 10, 2011 at 12:59 AM, Julian Leviston <julian-AfxEtdRqmE/tt0EhB6fy4g@public.gmane.org>wrote:> Mostly, ruby makes experienced programmers happier >Yay! I was going to say this. Oh, and don''t forget the ponies and rainbows :)> > You should try out other things to see what I mean > > Blog: <http://random8.zenunit.com/>http://random8.zenunit.com/ > Twitter: <http://twitter.com/random8r>http://twitter.com/random8r > Learn: <http://sensei.zenunit.com/>http://sensei.zenunit.com/ > New video up now at http://sensei.zenunit.com/ real fastcgi rails deploy > process! Check it out now! > > > On 10/02/2011, at 5:54 PM, amritpal pathak <amritpalpathak1-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> > wrote: > > Including druapl,wordpress(Cms) and other frameworks like django what are > those things in web development that they cannot do but Ruby on Rails can > do?? > Please clear me this confusion!! > Thanking you. > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. >-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On Feb 10, 2011, at 10:42 AM, David Kahn wrote:> On Thu, Feb 10, 2011 at 12:59 AM, Julian Leviston <julian-AfxEtdRqmE/tt0EhB6fy4g@public.gmane.org> wrote: > Mostly, ruby makes experienced programmers happier > > Yay! I was going to say this. Oh, and don''t forget the ponies and rainbows :)Oh wait. I am happier, but didn''t get the ponies or rainbows. Any idea which github account so I can fork? :) -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On Thu, Feb 10, 2011 at 10:00 AM, Peter Bell <peter-AS9tOuWgs4cAvxtiuMwx3w@public.gmane.org> wrote:> > On Feb 10, 2011, at 10:42 AM, David Kahn wrote: > > On Thu, Feb 10, 2011 at 12:59 AM, Julian Leviston <julian-AfxEtdRqmE/tt0EhB6fy4g@public.gmane.org>wrote: > >> Mostly, ruby makes experienced programmers happier >> > > Yay! I was going to say this. Oh, and don''t forget the ponies and rainbows > :) > > > Oh wait. I am happier, but didn''t get the ponies or rainbows. Any idea > which github account so I can fork? :) >https://github.com/rails/rails ref: http://edgeguides.rubyonrails.org/3_0_release_notes.html You have to fight a few unicorns first, but they do come eventually :)> > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. >-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Le 10 février 2011 08:54:03 UTC+2, amritpal pathak < amritpalpathak1-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> a écrit :> Including druapl,wordpress(Cms) and other frameworks like django what are > those things in web development that they cannot do but Ruby on Rails can > do?? > Please clear me this confusion!! > Thanking you. >Amritpal, Some geeks have given very good arguments and I would not want to spoil their responses. I have noticed the likes of *Peter Bell, Manoj Sachwani*and *Chris Kottom* (to mention but a few) have given unbiased arguments about the two. I would like us to add some spices.* Notice carefully how I use the words website and web applications/systems. ( For further details check this link http://bit.ly/fd4IGx.)* Web Application frameworks (WAF) are skeletons (frames) of the that is designed to support the *development* of web applications and web services. On the other hand, Content Management Systems (CMS) are templates designed to allow (often non-programming) users to *create and manage website content * with relative ease. WAFs are *programming-oriented* and are *primarily designed for software/web-application developers*. As such, they provide a flexible way of *adding code* to applications. CMSs are *content-management-oriented* and are *created primarily for users with little knowledge of web programming languages* like web designers. These provide a flexible way of *adding content* to the websites. If you want to develop a website with limited access to a database and very few interactions among classes, WAFs are not a good option for that. Think of a CMS in such cases. On the other hand, if you want to build web applications add some* coherent structure to your code; and make use of plugins, addons and libraries that shorten the development time** thereby avoid re-inventing the wheel*, then CMSs are not an option for that. Look for a WAF. Another aspect to note is that *CMSs are web developer''s view of a website*and WAF is a web-application developer''s view of the same. CMSs fail in cases where one is building a customised web application/system such as a electronic data system. They provide the developer a minimalist control over the application/system in such cases, which makes developers feel naturally constrained. On other hand, (though they don''t fail but) WAFs are not good candidates for websites designed to just display some information such as news bulletins. Since most WAFs do not have a (non-programmer''s) content management section, they sound so scaring to non-programmers. Of course, most software developers like adding a user-friendly CMS-like interfaces to their websites, but such interfaces are often times incapacitated(i.e have very limited options) and are not very common in web applications/systems. You may wish to note some CMSs have grown into WAFs (and/or the reverse), so the dividing line between the two is very slim. Some CMSs even raise questions as to whether their core functionality is to help with content management or Examples include Drupal and SilverStripe for PHP. Regards, --- Edmond Software Developer | Baobab Health Trust (http://www.baobabhealth.org/) | Malawi Cell: +265 999 465 137 | +265 881 234 717* ** An old dog does not hunt because of speed, but his endurance of the heart.* -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
I''m not an expert, and Rails mailing lists is one of the most helpful I must say. I use WordPress and Drupal too. Wanted to change because Rails has the only unpainful way for Test Driven Development. I could not find any other framework which has such a nice way to do that (except Java with JUnit and JS but I mean complete webframework.) Or is it exist for Django? bests On febr. 10, 07:54, amritpal pathak <amritpalpath...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Including druapl,wordpress(Cms) and other frameworks like django what are > those things in web development that they cannot do but Ruby on Rails can > do?? > Please clear me this confusion!! > Thanking you.-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
I Completely Agree with Edmond on this. There is definitely personal perceptions working on CMS,WAPDF, etc. On Feb 16, 5:53 pm, gezope <gez...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> I''m not an expert, and Rails mailing lists is one of the most helpful > I must say. > > I use WordPress and Drupal too. Wanted to change because Rails has the > only unpainful way for Test Driven Development. I could not find any > other framework which has such a nice way to do that (except Java with > JUnit and JS but I mean complete webframework.) Or is it exist for > Django? > > bests > > On febr. 10, 07:54, amritpal pathak <amritpalpath...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > > > > > > > > > Including druapl,wordpress(Cms) and other frameworks like django what are > > those things in web development that they cannot do but Ruby on Rails can > > do?? > > Please clear me this confusion!! > > Thanking you.-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On Tue, Feb 15, 2011 at 7:16 AM, Edmond Kachale <kachaleedmond-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>wrote:> Le 10 février 2011 08:54:03 UTC+2, amritpal pathak < > amritpalpathak1-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> a écrit : > > Including druapl,wordpress(Cms) and other frameworks like django what are >> those things in web development that they cannot do but Ruby on Rails can >> do?? >> Please clear me this confusion!! >> Thanking you. >> > > Amritpal, > > Some geeks have given very good arguments and I would not want to spoil > their responses. I have noticed the likes of *Peter Bell, Manoj Sachwani*and > *Chris Kottom* (to mention but a few) have given unbiased arguments about > the two. > > I would like us to add some spices.* Notice carefully how I use the words website > and web applications/systems. ( For further details check this link > http://bit.ly/fd4IGx.)* > > Web Application frameworks (WAF) are skeletons (frames) of the that is > designed to support the *development* of web applications and web > services. On the other hand, Content Management Systems (CMS) are templates > designed to allow (often non-programming) users to *create and manage > website content* with relative ease. > WAFs are *programming-oriented* and are *primarily designed for > software/web-application developers*. As such, they provide a flexible way > of *adding code* to applications. CMSs are *content-management-oriented*and are > *created primarily for users with little knowledge of web programming > languages* like web designers. These provide a flexible way of *adding > content* to the websites. > > If you want to develop a website with limited access to a database and very > few interactions among classes, WAFs are not a good option for that. Think > of a CMS in such cases. On the other hand, if you want to build web > applications add some* coherent structure to your code; and make use of > plugins, addons and libraries that shorten the development time** thereby > avoid re-inventing the wheel*, then CMSs are not an option for that. Look > for a WAF. > > Another aspect to note is that *CMSs are web developer''s view of a website > * and WAF is a web-application developer''s view of the same. > > CMSs fail in cases where one is building a customised web > application/system such as a electronic data system. They provide the > developer a minimalist control over the application/system in such cases, > which makes developers feel naturally constrained. On other hand, (though > they don''t fail but) WAFs are not good candidates for websites designed to > just display some information such as news bulletins. Since most WAFs do not > have a (non-programmer''s) content management section, they sound so scaring > to non-programmers. Of course, most software developers like adding a > user-friendly CMS-like interfaces to their websites, but such interfaces > are often times incapacitated(i.e have very limited options) and are not > very common in web applications/systems. > > You may wish to note some CMSs have grown into WAFs (and/or the reverse), > so the dividing line between the two is very slim. Some CMSs even raise > questions as to whether their core functionality is to help with content > management or Examples include Drupal and SilverStripe for PHP. > > Regards, > > --- > Edmond > Software Developer | Baobab Health Trust (http://www.baobabhealth.org/) | > Malawi > >Wow what a good read -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.