Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Alex Dmitriev презентация для рит (12 14 апреля)

1,769 views

Published on

  • Be the first to comment

  • Be the first to like this

Alex Dmitriev презентация для рит (12 14 апреля)

  1. 1. Ruby on Rails разрабатываем веб-проекты в 3 раза быстрее Алексей Дмитриев 11.4.10
  2. 2. Что такое Ruby on Rails? ● Open-source Ruby Framework ● Существует с 2003 года ● Rails Core Team - 8 активных разработчиков 11.4.10
  3. 3. Язык Ruby ● Скриптовый язык ● 100% ООП ● Динамическая типизация ● Модули ● MRI, REE, jRuby, Rubinius, IronRuby, MacRuby, Maglev, Blue Ruby 11.4.10
  4. 4. Соглашения Rails ● Model-View-Controller (MVC) ● Единая структура проектов ● Документирование кода (rdoc) ● Тестирование 11.4.10
  5. 5. Plugins & Gems ● 12,000+ расширений ● Всего 2 точки поиска — GitHub и RubyGems.org ● Bundler 11.4.10
  6. 6. Мифы о Ruby on Rails 11.4.10
  7. 7. Миф 1: Rails медленнее чем *** 11.4.10
  8. 8. ● Оптимизация БД ● Кэширование ● Более быстрые языки для «узких» мест 11.4.10
  9. 9. Миф 2: Rails не масштабируются 11.4.10
  10. 10. ●Twitter, Basecamp, YellowPages, Github, Hulu, Scribd, Shopify, iLike и т.д. ●Масштабирование Rails = масштабирование хранилищ (БД, файлы, memcached и т.д.) 11.4.10
  11. 11. Миф 3: Дорогой хостинг 11.4.10
  12. 12. ● VPS — от $19.95/месяц (585 рублей) ● Время программистов стоит дороже 11.4.10
  13. 13. Типичные ошибки 11.4.10
  14. 14. Ошибка 1: Пишем на Ruby как на PHP/Perl/Java/etc. 11.4.10
  15. 15. Ошибка 2: Ruby/Rails — серебряная пуля 11.4.10
  16. 16. Ошибка 3: Изобретаем велосипеды 11.4.10
  17. 17. Где применять Rails? ● Быстрая разработка прототипов ● Интранет-проекты ● Веб-проекты с уникальным функционалом ● Экстремальное программирование 11.4.10
  18. 18. Вопросы? Алексей Дмитриев E-mail/Jabber: rene.dekart@gmail.com Blog: http://railorz.ru Twitter: @dekart1234 11.4.10

×