User Control Panel на рельсах
|
|
Exclus1ve | Дата: Суббота, 17.05.2014, 17:47 | Сообщение # 1 |
Освоившийся
Группа:
Продвинутые
Сообщений: 141
Награды: 4
Город: Санкт-Петербург
Репутация: 330
Замечания: 40%
Статус:
| Приветствую.
Написал простейшую User Control Panel для Вашего уютненького сервера. Ездит на рельсах.
Зачем нужна очередная UCP?
Она ж на рельсах.
Какие преимущества над другими?
- Она ж на рельсах; - Гибкая настройка; - Паттерн проектирования MVC; - Защита от XSS и SQL-инъекций; - AJAX; - Валидаторы;
Как поставить?
- Установите Ruby и рельсы на него. - Ставим gem 'tzinfo'.
FAQ по миграции.
- Создание базы данных.
rake db:create
- Миграция.
rake db:migrate
Из коробки UCP катается на рельсах SQLite3, вы можете с легкостью поставить MySQL, просто установив соответствующий gem. (mysql или mysql2 по вашему выбору)
Что есть?
- Авторизация; - Регистрация; - Просмотр профиля;
Скриншоты:
[cut] [/cut]
Это Open-Source проект, выпущенный под лицензией MIT License. Читаем тут, копирайты не стираем.
Ну, и, наконец, github репозиторий: https://github.com/Exclumice/railscp
Форкаем, фолловим, желаю удачи.
node.js
Сообщение отредактировал Exclus1ve - Суббота, 17.05.2014, 19:07 |
|
|
|
Borog | Дата: Суббота, 17.05.2014, 17:55 | Сообщение # 2 |
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус:
| Exclus1ve, скриншоты не показывает
Silver Break http://s-break.ru/ http://vk.com/sbreak
|
|
|
|
Exclus1ve | Дата: Суббота, 17.05.2014, 17:57 | Сообщение # 3 |
Освоившийся
Группа:
Продвинутые
Сообщений: 141
Награды: 4
Город: Санкт-Петербург
Репутация: 330
Замечания: 40%
Статус:
| Цитата Borog ( ) Exclus1ve, скриншоты не показывает
fixed.
node.js
|
|
|
|
FreeCity | Дата: Суббота, 17.05.2014, 18:18 | Сообщение # 4 |
Новенький
Группа:
Пользователи
Сообщений: 23
Награды: 0
Город: Санкт-Петербург
Репутация: -3
Замечания: 40%
Статус:
| Собрал, все работает!
|
|
|
|
Klebit | Дата: Понедельник, 19.05.2014, 00:12 | Сообщение # 5 |
Уверенный в себе
Группа:
Пользователи
Сообщений: 265
Награды: 0
Город: None
Репутация: -31
Замечания: 60%
Статус:
| А оно нужно? Каких только понтов не выдумают... Столько раз автор упомянул это, что мне начинает казаться, будто это какой то повод для гордости
|
|
|
|
Exclus1ve | Дата: Понедельник, 19.05.2014, 18:29 | Сообщение # 6 |
Освоившийся
Группа:
Продвинутые
Сообщений: 141
Награды: 4
Город: Санкт-Петербург
Репутация: 330
Замечания: 40%
Статус:
| Цитата Klebit ( ) А оно нужно? Каких только понтов не выдумают... Столько раз автор упомянул это, что мне начинает казаться, будто это какой то повод для гордости
Вы не только не понимаете иронии, но и абсолютно не понимаете ничего в веб-разработке. Конечно, она создана явно не для вас.
node.js
Сообщение отредактировал Exclus1ve - Понедельник, 19.05.2014, 18:32 |
|
|
|
Klebit | Дата: Вторник, 20.05.2014, 02:16 | Сообщение # 7 |
Уверенный в себе
Группа:
Пользователи
Сообщений: 265
Награды: 0
Город: None
Репутация: -31
Замечания: 60%
Статус:
| Exclus1ve, я и не отрицаю, что не для меня - я чужое, а к тому же второсортное говно не юзаю
|
|
|
|
Exclus1ve | Дата: Вторник, 20.05.2014, 07:44 | Сообщение # 8 |
Освоившийся
Группа:
Продвинутые
Сообщений: 141
Награды: 4
Город: Санкт-Петербург
Репутация: 330
Замечания: 40%
Статус:
| Цитата Klebit ( ) Exclus1ve, я и не отрицаю, что не для меня - я чужое, а к тому же второсортное говно не юзаю
Не думаю, что у вас есть основания для данного утверждения.
node.js
|
|
|
|
SLICK | Дата: Пятница, 30.05.2014, 13:12 | Сообщение # 9 |
Местный
Группа:
I'm V.I.P.
Сообщений: 603
Награды: 9
Город: Unknown
Репутация: 388
Замечания: 0%
Статус:
| Все круто, только бы функционала побольше
My works: [GM] RTDM Advertising system Fuel System Artefacts Search (Динамическая сис-ма артефактов)
|
|
|
|
Brainer | Дата: Среда, 20.07.2016, 05:02 | Сообщение # 10 |
Новенький
Группа:
Пользователи
Сообщений: 10
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
| Поддержу пост выше.
|
|
|
|