WikiDer > Кемпинг (микрофреймворк)
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Оригинальный автор (ы) | "Почему счастливчик" |
---|---|
Разработчики) | "Почему счастливчик" |
Стабильный выпуск | 2.1 / 19 августа 2010 г. |
Операционная система | Кроссплатформенность |
Размер | 4 КБ |
Доступно в | Рубин |
Тип | Фреймворк веб-приложений |
Лицензия | Лицензия MIT |
Интернет сайт | поход |
Поход это веб приложение микрофреймворк написано в Рубин. Размер исходного кода кемпинга составляет менее 4 КБ.
Он был создан и обновлен программистом, известным как "Почему счастливчик"до версии 1.5. Примерно в то время внимание компании" Почему "сместилось в сторону Hackety Hack и связанный проект Обувь. Почему предоставил Judofyr (крупному участнику) права администратора на rubyforge.org и других сайтах. Юдофир стал фактическим руководителем проекта.[1] С тех пор кемпинг стал платформой, управляемой сообществом, с участием многих людей и небольшого, но полезного сообщества. Хотя Юдофира иногда считают лидером, он настаивает на том, чтобы кемпинг руководствовался на основе (ныне несуществующего) списка рассылки. Окончательный уход Why укрепил проект как управляемый сообществом и примечателен тем, что он был одним из немногих прежних проектов Why, которые были переданы сообществом до исчезновения Why. Текущие редакции Поход доступны из GitHub и распространяются как RubyGem.
Обзор
Кемпинговые магазины совсем неоперившиеся веб приложение в одном файле, как связка из множества небольших CGI скрипты, но организует их как модель – представление – контроллер приложение как Рубин на рельсах делает. Приложения для кемпинга могут быть автономными, соответствовать требованиям ниши в качестве `` маленьких колес '', которые обслуживают более крупные установки, или легко переноситься на Рельсы.
Установка
Для базовой установки Camping требуется только Стойка (0.3 или выше) и (если вы хотите писать HTML) Маркаби (0,5 или выше), оба доступны как Рубигемы. Более подробную информацию можно найти на Кемпинг вики. Чтобы использовать базу данных (SQLite по умолчанию) вам также понадобится ActiveRecord и Sqlite3-ruby Рубигемы. Пробег кемпинг yourappname.rb
запустить приложение на порту 3301.
Учебники
В вводное руководство строит минималистичную вики без стиля (скачать рабочий пример кода вики), а Примеры кемпинга содержит крошечный, но полностью функционирующий блог в стиле css. Предыдущие примеры Camping 1.5 будут работать без изменений или потребуют лишь незначительных изменений для работы в Camping 2.0.
Смотрите также
Рекомендации
- ^ StackOverflow ответ объяснение, относящееся к текущему обслуживанию Judofyr
внешняя ссылка
- Camping 2.0. * На GitHub
- Вики для кемпинга на GitHub
- Список рассылки кемпинга: сообщения по темам
- Почему важен кемпинг Натаниэль Тэлботт на rubyconf 2007
- Подкаст RubyOnRails на сайте Camping в Archive.today (архивировано 15 апреля 2013 г.)
- архив вещей, созданных Why на Wayback Machine (архивировано 2 марта 2010 г.)
- Безумное и безумное метапрограммирование с помощью кемпинга
- Пронзительный путеводитель по Ruby