Rails (həmçinin Rails haqqında Ruby kimi tanınan) bir açıq mənbə, pulsuz və Model-View-Control pattern.Features görə verilənlər bazası dəstəklədiyi web applications inkişaf etdirmək üçün proqramçılar tərəfindən istifadə edilə bilər ki, tam yığını web çərçivəsində glanceThe proqram Apache, lighttpd, MySQL, SQLite, PostgreSQL, Oracle, DB2, Firebird və SQL Server daxil olmaqla, web server və verilənlər bazası, geniş dəstəkləyir. Hər hansı bir UNİX kimi əməliyyat sistemi yaxşı işləyir.
Ağır belə əməkdaşlıq, e-ticarət, icma, content management, statistika, və s. Üçün proqram kimi web proqram, hər hansı bir növü inkişaf, həm də qeyri-kommersiya və müəssisə təşkilatlarının istifadə olunur relslər
Rails layihə başlıq altında bir nəzər alaraq, biz language.Getting sizin GNU / Linux əməliyyat sistemi Rails yüklemek üçün RailsIn ordeni ilə başlayan Ruby proqramlaşdırma entierly yazılıb ki, qeyd edə bilər, ilk Ruby yüklemek üçün lazımdır. Gem rels & rsquo yüklemek; Bundan sonra, asanlıqla və lsquo istifadə edərək, RubyGems vasitəsilə iş bağımlılıkları bütün Rails bərpa edə bilərsiniz; bir terminal emulator proqram komanda.
Alternativ olaraq, Arch Linux, Ubuntu, Debian, Fedora, openSUSE və ya Linux Mint daxil olmaqla GNU / Linux neçə məşhur yayılmasının əsas proqram depolar Rails quraşdıra bilərsiniz. Bu 32-bit və ya 64-bit aparat platformaları ya dəstək kompüter yüklü edilə bilər.
Quraşdırma sonra, bir konsol ətraf mühit vasitəsilə Rails çərçivəsində qarşılıqlı bilər. Ilk hazırda, və lsquo çalışan app skelet yaratmaq lazımdır yeni yol / / və / Yeni / proqram & rsquo rels; komanda, yeni yaradılmış app skelet yeri gedin (məsələn, cd yol / və / sizin / Yeni / ərizə) və & lsquo ilə server başlamaq, rels server & rsquo; komanda.
Hal-hazırda, siz uğurla Linux qutusu içərisində Rails haqqında Ruby çalışan. Bir web browser açın http daxil: // localhost: 3000 yeri və ekranda təlimatlara əməl edin
Bu azad Yeni nədir.
< p>- Fəaliyyət Pack:
- Downgrade sprockets; 2.0.3. 2.1.0 regressions səbəb istifadə edə bilərsiniz.
- istifadə html tərcümə ilə köməkçi Translate istifadə Fix. Pluralization üçün sayına seçimi
- Aktiv qeyd:
- Performans fix: biz birlikdə bütün qeydlər silmə istəyirsinizsə, sorğu bir IN (..) bəndində əlavə etməyin. GH 3672
- settablename digər mysql verilənlər bazası sened ilə Fix bug. GH 3690
- Digər databses çox bir server mysql verilənlər bazası ilə Fix performans bug. GH 3678
- Railties:
- Yeni apps 3.1.5 bir qabarma-rels asılılıq ilə yaradılan olmalıdır deyil 3.1.5.rc.2
~ & GT üçün
nədir version 3.0 Beta strong> Yeni
- rahat bəyanatlar vurğu ilə yeni router
- Yeni Fəaliyyət poçt API (çoxhissəli mesaj göndərilməsi iztirablı ağrı olmadan artıq!)
- relational cəbr üst inşa New Active Record chainable query language
- Sadə JavaScript köməkçiləri
- paketləyici ilə Explicit asılılıq idarə
Fəaliyyət Controller sonra modellenmiştir
Prototip, jQuery üçün sürücü, və daha çox gəlir (inline JS sonuna) ilə
versiya 2.3.5 yeni nədir:
- Rails 2.3.5 həftə sonu azad edilib Bir neçə bug-düzeltmelerini və təhlükəsizlik fix edir. Bu, bütün əvvəlki 2.3.x relizlər ilə tam uyğun olmalıdır və asanlıqla & quot upgrade edilə bilər; gem yeniləmə relslər olarak ;. Ən maraqlı bit üç xal ümumiləşdirmək olar.
- Ruby 1.9 ilə təkmilləşdirilmiş uyğunluğu:
- Ruby 1.9 ilə tam uyğunluğu qarşısının alınması bir neçə kiçik hatalar var idi. Lakin, bu hataları sabit əvvəl siz artıq uğurla Rails 2.3.x çalışan sürpriz olmaz (onlar kiçik idi).
- RailsXss plugin mövcudluğu:
- Əgər eşitmişəm bilər ki, Rails 3 biz artıq avtomatik olaraq Erb bütün simli content qaçan olunur (siz & quot istifadə etmək üçün lazım əvvəl kimi xilas etmək; h () və quot). Bu gün bu funksionallığı istəyirsinizsə Rails 2.3.5-ci Koz nin RailsXss plugin quraşdıra bilərsiniz.
- XmlMini üçün Nokogiri backend üçün giderir:
- Rails 2.3 ilə biz Nokogiri kimi sürətli parsers üçün REXML default XML parser həyata keçid imkanı verildi. İndi həll edilir Nokogiri istifadə edərək bir neçə məsələlər idi, belə ki proqram xml çox təhlil əgər bu sürətli XML parser keçmək istəyirəm bilər.
tələblər
- Ruby
Şərhlər tapılmadı