Rails (також відомий як Ruby On Rails) є відкритим вихідним кодом, безкоштовно і повний стек веб-фреймворк, який може бути використаний програмістами для розробки баз даних цінних веб-додатків відповідно до pattern.Features Model-View-контроль на glanceThe додаток підтримує широкий спектр веб-серверів і баз даних, у тому числі Apache, Lighttpd, MySQL, SQLite, PostgreSQL, Oracle, DB2, Firebird і SQL Server. Він добре працює на будь UNIX-подібної операційної системи.
Перила широко використовується на обох некомерційних та корпоративних організацій, для розробки будь-якого типу веб-додатків, таких як програмне забезпечення для спільної роботи, електронної комерції, спільноти, управління контентом, статистики і т.д.
Поглянувши під капотом проекту Rails, можна помітити, що вона була написана зауважте, в Програмування на Ruby language.Getting почався з RailsIn того, щоб встановити Rails в операційній системі GNU / Linux, вам потрібно буде спочатку встановити Ruby. Після цього, ви можете легко встановити Rails і всі його залежності під час виконання через RubyGems, використовуючи і lsquo; перлиною встановити рейки & Rsquo; Команда в додатку терміналу емулятора.
Крім того, ви можете встановити Rails з основних програмних репозиторіїв декількох популярних дистрибутивів GNU / Linux, в тому числі Arch Linux, Ubuntu, Debian, Fedora, OpenSUSE або Linux Mint. Він може бути встановлений на комп'ютерах, що підтримують будь-який з 32-бітних і 64-бітових апаратних платформ.
Після установки, ви можете взаємодіяти з рамках Rails через консоль навколишнього середовища. По-перше, вам доведеться створити додаток скелет, виконавши & lsquo; рейки новий шлях / до / ваш / новий / додаток & Rsquo; командного рядка, перейдіть в папку новоствореної додатки скелета (наприклад, CD шлях / до / файл / новий / додатки) і запустити сервер з & lsquo; рейки сервера і Rsquo; Команда.
На даний момент, ви успішно працюєте Ruby On Rails всередині вашої коробки Linux. Відкрийте веб-браузер, доступ до HTTP: // локальний: 3000 розташування і дотримуйтесь інструкції на екрані
Що нового У цьому випуску :.
< P>- Action Pack:
- даунгрейда зірочки до ~ & GT; 2.0.3. Використання 2.1.0 викликало регресії.
- Fix за допомогою перевести помічника з HTML перекладу, який використовує :. Граф варіант для множини
- Active Record:
- Perf виправити: Якщо ми видаливши всі записи в асоціації, які не додати IN (..) становище на запит. GH 3672
- Виправлена помилка з прив'язкою інші бази даних MySQL в settablename. GH 3690
- Fix продуктивність помилка з MySQL баз даних на сервері з великою кількістю інших databses. GH 3678
- Railties:
- Нові додатки повинні бути створені з SASS рейки залежність 3.1.5, що не 3.1.5.rc.2
Що нового у версії 3.0 Beta:
- Нове маршрутизатор з акцентом на RESTful декларацій
- New Action Mailer API зразком контролера дій (тепер без болісної болю відправки повідомлення з декількох!)
- New Active Record мову в ланцюжку запитів побудований на вершині реляційної алгебри
- Ненав'язливий помічники JavaScript з драйверами для Prototype, JQuery, і більше приходить (кінець вбудованого JS)
- Управління Явна залежність з Bundler
Що нового у версії 2.3.5:
- Rails 2.3.5 був випущений в минулі вихідні, які надає кілька виправлення і один з безпекою. Він повинен бути повністю сумісний з усіма попередніми випусками 2.3.x і можуть бути легко оновлені до с & Quot; поновлення дорогоцінний камінь рейок і Quot;. Найбільш цікаві біти можуть бути представлені в трьох точках.
- Покращена сумісність з Ruby 1.9:
- Були декілька невеликих помилок, що перешкоджають повної сумісності з Ruby 1.9. Тим не менш, ми не були б здивовані, ви вже рейками 2.3.x успішно, перш ніж ці помилки були виправлені (вони були маленькими).
- RailsXss наявність плагіна:
- Як ви, можливо, чули, в Rails 3 ми тепер автоматично втечі весь вміст рядка в ЄРБ (де, як і колись вам потрібно використовувати & Quot; H () & Quot; втечі). Якщо ви хочете, щоб ця функціональність сьогодні ви можете встановити плагін KoZ в RailsXss в Rails 2.3.5.
- Виправлені помилки в серверній Nokogiri для XmlMini:
- В Rails 2.3 ми отримали можливість перемикатися з парсер XML за замовчуванням з REXML інших швидких парсерів, як Nokogiri. Були кілька проблем за допомогою Nokogiri, які зараз вирішуються, так що якщо ваш додаток є розбір багато XML ви можете перейти до цього більш швидкими XML парсер.
Вимоги
- Рубін
Коментар не знайдено