معرفی کتاب «Ruby on Rails for PHP and Java Developers» نوشتهٔ Deepak Vohra، منتشرشده توسط نشر Springer Spektrum. in Springer-Verlag GmbH در سال 2007. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Ruby on Rails for PHP and Java Developers» در دستهٔ بدون دستهبندی قرار دارد.
Vohra makes strong emphasis on suggesting that Ruby on Rails has advantages over PHP and over Java. Of course, this stirs up fans of those approaches. But approaching Ruby on Rails through this book shows a fairly easy language to learn. You can code with an object oriented outlook, as well as using the Model-View-Controller pattern or architecture. Experience in other languages has shown OO and MVC to be very useful, especially for developing web applications. The book also takes the programmer into the use of Ajax. This highly popular method is readily compatible with Ruby and Rails. So too is the idea of running a Web Service. The latter is typically defined strictly in terms of [ascii] XML messages. Leaving the developer to choose an application language. Well, the book suggests that Ruby on Rails is a plausible choice. And for those of you already using the Eclipse IDE, Vohra explains how Ruby can be coded inside Eclipse. So you don't have to abandon Eclipse. I've noticed that Eclipse users tend to be avid fans of it, and deeply reluctant to leave its nice surroundings. 1 Ruby is an open source programming language that was released in 1995. th 2 Ruby is ranked 10 in the TIOBE Programming Community index. Ruby 3 on Rails is an open source web framework that was released in 2004. Ruby on Rails is being widely adopted because of its simplicity, 4 maintainability and development speed. Computerworld lists Ruby on Rails as the one of the top 5 technologies for 2007. Motivation for this Book Ruby is often compared with PHP, which is the most commonly used scripting language, and with Java, which is the most commonly used programming language. In the trends graph of TIOBE index you might notice that since the middle of 2006 Ruby shows an increase in usage 5 while PHP and Java show a decrease in usage. OReilly Radar has noted the trend towards an increased usage of Ruby on Rails. Statistics aside, Ruby on Rails has some advantages over PHP, which are discussed below. 1. Ruby on Rails is more object-oriented than PHP, thus providing all the inherent advantages of an object-oriented language such as simplicity, modularity, modifiability, extensibility, maintainability and re-usability. 2. Ruby on Rails is web framework whereas PHP is only a scripting language.
The web framework Ruby on Rails for developing database based web applications provides a Model-View-Controller framework. The required web server WEBrick is included with Ruby on Rails. The framework is configured with the MySQL database by default, but may be configured with another database.
The book covers developing web applications with Ruby on Rails. Technologies discussed include Ajax, directory services, and web services. A comparison is made with PHP, the most commonly used scripting language for developing web applications.
This book covers developing web applications with Ruby on Rails. It discusses Ajax, directory services, and web services. The book details the configuration of Ruby on Rails with different databases such as MySQL, Oracle and SQL Server 2005. In addition, it makes a comparison with PHP, the most commonly used scripting language for developing web applications. The book also provides example applications that may be modified to suit a developers application. Covers developing web applications with Ruby on Rails and discusses Ajax, directory services, and web services. This book details the configuration of Ruby on Rails with different databases such as MySQL, Oracle and SQL Server 2005. It also provides example applications that may be modified to suit a developer's application The author provides coverage of how to develop Web applications with Ruby on Rails. Technologies discussed include Ajax, directory services, and Web services. A comparison is made with PHP, the most commonly used scripting language for developing Web applications