-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.RU.html
130 lines (105 loc) · 6.93 KB
/
index.RU.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
<!DOCTYPE html> <html lang="en-us">
<head>
<meta charset="UTF-8">
<title>Deployrb.GitHub.io by DeployRB</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="stylesheets/normalize.css" media="screen">
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen">
<link rel="stylesheet" type="text/css" href="stylesheets/github-light.css" media="screen">
</head>
<body>
<section class="page-header">
<h1 class="project-name">deployrb.github.io</h1>
<h2 class="project-tagline">Запусти Rails 5 на production сервере за 30 минут.</h2>
</section>
<section class="main-content">
<div>
<a href='https://deployrb.github.io/'>
English version
</a>
|
<a href='https://deployrb.github.io/index.RU.html'>
Русская версия
</a>
</div>
<h2>Этот проект поможет вам:</h2>
<ol>
<li>
<a href='https://github.com/DeployRB/Rails5App'>
Создать и сконфигурировать новое Rails 5 приложение
</a>
</li>
<li>
<a href='https://github.com/DeployRB/SetupServer'>
Настроить типичный сервер для Rails 5 приложения
</a>
</li>
<li>
<a href='https://github.com/DeployRB/DeployTool'>
Задеплоить код Rails 5 приложения на сервер
</a>
</li>
</ol>
<h2>О Deploy.RB</h2>
<p>
Сегодня даже новое Rails 5 приложение зависит от большого кол-ва дополнительных сервисов: база данных, кеш-хранилище, поисковый движок, отложенные задачи и задачи по расписанию и т.д.
</p>
<p>
Этот проект должен помочь разработчику запустить небольшое Rails 5 приложение на продакшн сервере быстро и с минимальными усилиями.
</p>
<h2>ПРОБЛЕМА</h2>
<ul>
<li>
Я очень занят что бы найти время для экспериментов с Rails 5 в режиме близком к продакшн среде, но я хочу быть в курсе новых возможностей, а потому мне требуется готовый, простой, но демонстративный пример. Я рассчитываю потратить на запуск приложения не более 30 минут.
</li>
<li>
Я новичок в Rails технологиях. Мне нужен пример Rails 5 приложения, что бы изучить жизненный цикл приложения от создания приложения <code>rails new</code> до деплоя <code>deploy</code>.
</li>
</ul>
<h2>Для кого?</h2>
<ul>
<li>
Для начинающих разработчиков, которым нужен пример полного жизненного цикла Rails 5 приложения.
</li>
<li>
Для продвинутых разработчиков, которым нужен пример простого Rails 5 приложения, которое можно запустить в режиме близкому к реальному продакшену, что бы по-эксперементировать с новыми возможностями Rails.
</li>
<li>
Для тех, кто планирует миграцию на Rails 5, но хочет убедиться в готовности основных гемов к работе с Rails 5.
</li>
<li>
Для online преподавателей для демонстрационных и образовательных целей.
</li>
</ul>
<h2>Что я найду в этом проекте?</h2>
<ol>
<li>
<a href='https://github.com/DeployRB/Rails5App'><b>Простое Rails 5 приложение</b></a> которое использует Redis, Sidekiq, Cron, Sphinx и ActionCable. Приложение было аккуратно настроено и подготовлено для обеспечения простого деплой процесса.
Вероятно, в этом простом приложении вы сможете найти и изучить полезные техники при создании нового приложения. Возможно это окажется полезным (или не окажется) в вашей ежедневной работе.
</li>
<li>
Хорошо протестированный
<a href='https://github.com/DeployRB/SetupServer/blob/master/article-2/install_script.sh'><b>BASH скрипт</b></a>
и
<a href='https://github.com/DeployRB/SetupServer'><b>Руководство</b></a>
которые помогут вам быстро и легко настроить сервер для экспериментов с Rails 5 приложением в production режиме.
</li>
<li>
<a href='https://github.com/DeployRB/DeployTool'><b>Простой инструмент деплоя</b></a> который был написан на Ruby в процедурно-ориентированном стиле.
Этот простой инструмент загружает Rails 5 приложение на сервер приблзительно так же, как это делает Capistrano. И данный инструмент может стать хорошим отправным пунктом для изучения типичного процесса деплоя Rails приложения. Процедурный стиль кода позволит разобраться в нем даже новичкам.
</li>
</ol>
<footer class="site-footer">
<span class="site-footer-credits">
This page was generated by
<a href="https://pages.github.com">GitHub Pages</a>
using the
<a href="https://github.com/jasonlong/cayman-theme">Cayman theme</a>
by
<a href="https://twitter.com/jasonlong">Jason Long</a>.
</span>
</footer>
</section>
</body>
</html>