# Встречайте - Indira CMS

От Veliov Group
Flattr Indira CMS

Система Управления Контентом

Indira CMS - Наиболее легко изменяемая платформа, от дизайна до функционала. И.. всех интересует вопрос почему  лимон?


  • В основе лежит Laravel 3
  • Все можно редактировать "на живую" (Edit in Place (EiP)), просто нажми на лимон
  • Клиентская и админ. часть поддерживает iOS (iPad & iPad mini)
  • CMS и стандартые шаблоны комплектуются бесплатым iOS-web-приложением
  • NoSQL решение позволяет начать проект за минуты
  • Встроенная система контроля доступаl
  • Шаблоны, и еще раз шаблоны
  • Комплектуется Контрольной панелью для Laravel
  • Стандартные шаблоны основаны на Twitter Bootstrap

Хотите попробовать?

Войти   Получить бесплатный субдомен

# Почему Indira CMS?

простота интеграции в проекты любой сложности

Заряжен силой Laravel 3

Laravel мощная среда программирования для PHP, сфокусированная на гибкости и выразительности. Новички в программировании получают простоту разработки, обеспечиваемую самыми известными и легковесным фреймворками для PHP. Структура папок Laravel знакома разработчикам других PHP-фреймворков.

Почему мы выбрали Laravel?

Laravel позволяет структурировать код так уникально, как не позволяют другие аналогичные библиотеки. Гибкость Laravel позволит вашей компании обновлять и изменять приложение в соответствии с требованиями, а его выразительность поможет Вашей команде писать краткий код, и код удобный для чтения.


Нравится Laravel? Попробуйте нас!

По мимо создания функционала системы управления контентом (CMS), мы не забыли о консоли управления для Laravel. Все что Вам нужно для начала работы с Laravel встроено в Indira CMS. Консоль управления Laravel поможет настроить приложение не залезая в код. В контрольной панели Laravel Вы сможете настроить и изменить массивы настроек, такие как Application, Auth, Cache, Database и Session - без единого изменения в коде.

Установка и начало работы

Мы слышали, что в других CMS есть "знаменитые" быстрые пути установки в 5 - 3, а иногда и меньше шагов. У нас только один шаг! Но мы предпочитаем считать шаги установки по другому, - Мы считаем все от скачивания до первого входа. Таким образом у нас 4 шага:
1. Скачать исходники, 2. Загрузить на сервер, 3. Установить пароль администратора и 4-й шаг - первый вход. Это все! Без подключения к Базам Данных и ввода информации о себе.


# Что Indira даст лично тебе?

Множество полезных классов,  модулей и плагинов в разработке
различные роли - различные задачи. Для каждого есть своя indira

Администрирование

  • CMS - Система управления контентом
  • "EiP" - Редактирование "на живую"
  • Контроль доступа к контенту
  • Встроенная Мультиязычность
  • Контроль доступа через Промокоды

Программирование

  • Полезнвые JS функции
  • Генератор QR-кода
  • Мощный шаблонизатор от Laravel
  • Все работает "из коробки"
  • Встроенное NoSQL решение

Дизайн

  • "EiP" - Редактирование "на живую"
  • Шаблоны по умолчанию основаны на Twitter Bootstrap
  • Верстка без проблем с ребятами из второй колонки :)

# Основные Фичи

От программирования до блоггинга

Редактирование (EiP)

Текст, редактируемый "на живую", мы называем EiP (Edit in Place). Эта полезная фича позволяет редактору сайта изменять и сохранять текст, блог и страницы во время чтения. Вы только должны быть залогинены в CMS как администратор. Только представьте - Вы читаете статью, как обычный посетитель Вашего проекта, и вдруг... Вы находите ошибку или опечатку в тексте, или Вам пришло в голову отличное дополнение к статье - Все что Вам нужно - нажать на иконку с карандашом, и начинать писать, без потери времени. EiP - работает на Вашем ПК и iOS-web-приложении.

NoSQL FileDB

Наше NoSQL-решение мы назвали FileDB. Это база данных, основанная на php-массивах. FileDB поддерживает большинство методов из Laravel Eloquent и Fluent драйверов. Это означает, что Вы можете использовать FileDB как обычную базу данных, плюс бонусы, идущие с любым NoSQL решением. Так как FileDB встроена в Indira CMS, у Вас отпадают задачи по настройке, установке и подключению к базе перед началом работ над Вашим проектом. Имейте ввиду, - FileDB быстрее и удобнее только в проектах небольшого размера, до 1500 записей в каждой таблице.

iOS-web-приложение

Indira CMS поставляется со встроенным iOS-web-приложением. Вы, Ваши пользователи и посетители сайта могут найти этот функционал очень полезным. Используя iOS-web-приложение Вы перенесете работу с Вашим приложением на настоящий полный экран (full screen) без навигационного-бара и других элементов интерфейса в iOS. Для установки приложения нужно только нажать на иконку "поделиться" (share icon), а затем "Добавить на экран Домой". Так же мы реализовали "нативный скроллинг" в Ваше iOS-web-приложение. И самое приятное - приложение абсолютно бесплатное и доступно без использования App Store.


Indira.js

Скрипт Indira.js мы используем для оживления ("ajaxify") админки и шаблонов Вашего приложения. Indira.js позволяет удобно работать с AJAX и History API в Вашем проекте. Для работы вы можете иcпользовать простой API основанный на дата-атрибутах, например: data-ajaxify="true" или допишите перед id ссылки - "go_to_.." или к id любого элемента - "ajax_..". Поведение Indira.js полностью контролируется через data-атрибуты. Мы уверены что Вам понравится этот полезный скрипт.

SEO & SMM оптимизация

Каждая страница и контент сгенерированный в Indira CMS (Стандартые шаблоны) поставляется со всеми необходимыми мета-данными для поисковых движков и социальных сетей (Open Graph, Twitter). В Шаблоны включена microdata в соответствии с HTML5 microdata спецификацией. Заголовоки, описание, теги, картинки, иконки и т.п., доступны к редактированию в Настройках Шаблона. По умолчанию мы включили интеграцию с Google Analytics и Disqus.


# Модули

Indira CMS поставляется с необходимыми модулями для немедленного старта работ над Вашим проектом.

Все модули могут быть включены и выключены. Что значит, к примеру Вам не нужны посты и разделы, или блог Вы можете его отключить - все ссылки в админке и шаблоне на модуль и его контент будут скрыты.
Функционал всех модулей может быть расширен, изменен или сокращен - по Вашему выбору.

Посты

Посты - основной контент Вашего веб-приложения. Все посты сгруппированы в разделы. По умолчанию все посты имеют: QR-код, красивую ссылку (url), теги, Уровень Доступа, язык, короткое описание и "родственный пост". "Родственный пост" позволяет Вашим посетителям переключить язык приложения (локализацию) и перейти к чтению "родственного поста" в выбранном языке без замедлений и лишних кликов. "Красивая ссылка (URL)" - позволяет задать уникальную ссылку на статью на языке статьи для лучшей SEO-оптимизации.
Пример ссылки "promo": Английский - domain.com/promo, Русский - domain.com/промо, Японский - domain.com/宣伝広告 или Испанский - domain.com/promoción. "Красивая ссылка (URL)" работает в Блоге, Разделах и Страницах по такому же принципу.

 Локализация

По умолчанию в Laravel встроена поддержка локализаций приложения. Все файлы языка Вашего приложения находятся в папке application/language. В папке application/language, Вы можете добавить языковые файлы для всех языков, на которых говорит аудитория Вашего проекта. Например: для языковых файлов Английского и Испанского языков, Вам нужно будет создать папки "en" и "es" в папке application/language. Вы можете ознакомится с полным описанием документации по локализации проекта в официальной документации.
В Indira CMS мы лишь немного упростили процесс управления локализациями, - для добавления и изменения файлов языка, Вам будет необходимо работать с ними через редактор кода (Sublime, NotePad++ и т.п.).


 Разделы

Разделы созданы для логического объединения Постов и для построения структурированной карты сайта. Разделы могут быть унаследованы - глубина наследования не ограничена. Разделы логически разделены по локализации. Каждый раздел  имеет свою уникальную "Красивую ссылку (URL)". 

Блог

Блог очень похож на Посты. Только Блог не имеет группировки по разделам и "Родственных постов". В Блоге Вы можете указать локализацию поста, "Красивую ссылку (URL)" и порядок вывода, по умолчанию статьи в Блоге отсортированы по дате, но Вы можете изменить порядок. В шаблоне по умолчанию посетители могут переходить от статьи к статье используя навигационные стрелки, от новых к старым и на оборот.

Страницы

Страницы - это абсолютно другой тип контента и он не похож на Посты или Блог. Каждая страница может иметь свой уникальный дизайн, функционал и контент. Каждая страница имеет свою уникальную "Красивую ссылку (URL)" без зависимости от локализации. Страницы в основном используются для создания уникального контента как главная или промо страница сайта, например такая как эта (которую Вы читаете).


Пользователи

Модуль Пользователей - позволяет посетителям Вашего проекта регистрироваться, входить, восстанавливать пароль, делать email-рассылку и управлять доступом к контенту через Уровни Доступа с помощью Промо-кодов. Вы можете с легкостью сгенерировать промо-коды и вручить их новым или ранее зарегистрированным пользователям для предоставления доступа к закрытым страницам, постам и другому контенту. Это позволит Вам закрыть полностью доступ к сайту для не зарегистрированных пользователей.

Администраторы

Модуль Администраторов позволяет Вам добавлять, редактировать или удалять администраторов CMS (админки). Также в Вашем распоряжении есть Контроль Доступа администраторов. По умолчанию есть три уровня доступа - это  Гость - только чтение, Редактор - Редактирование только контента  и Admin с полным доступом ко всем модулям. Вы можете редактировать уровни доступа к Модулям, а также добавлять, изменять и назначать уровни доступа администраторам.

Генератор QR-кода

Генератор QR-кода встроен в  Indira CMS и интегрирован с Блогом и Постами по умолчанию, Вы не можете удалить или отключить этот модуль. В случае Вашего желания не отображать QR-код в постах, просто уберите его из шаблона.

Генератор QR-кода также позволяет с легкостью получить код с различным контентом по Вашему желанию. Полученный код Вы можете использовать любым образом - отправить письмом, вставить в страницу или пост. Код может содержать информацию различного типа: текст, vc-card, iOS-YouTube ссылка, адрес, телефон, параметры для подключения к Wi-Fi сети и много другое.


# Хотите поддержать проект?

Indira CMS это open source проект без коммерческого дохода, ниже несколько способов поддержать проект Indira CMS  

 Внеси свой вклад

  • Перейдите на GitHub
  • Fork Indira CMS
  • Внесите свои улучшения в Indira CMS
  • Отправьте нам Pull Request
  • Расскажи всем об Indira CMS
  • Польза! Indira CMS стала намного лучше и популярнее, спасибо!
Indira CMS на GitHub

Купить хостинг

  • Первая неделя бесплатно
  • Стоимость $2 в неделю
  • Возврат денег в течении 1-го месяца
  • Субдомен: *.indira-cms.com
  • Ftp-доступ
  • 99% uptime
  • Мы установим приложение для Вас
Получить бесплатный субдомен* * Бесплатный субдомен не имеет ftp-доступа и полных прав в CMS - все изменения только через запрос в службу поддержки.

 Пожертвования

  • Каждый рубль мы потратим на разработку
  • В случае поддержки проекта - мы сможем продолжить разработку в соответсвии с запланированым роадмапом
  • Мы наймем больше тестировщиков
  • Разработаем бесплатное нативное приложение для iOS, Android и Win8 
  • Внесем Ваше имя и ссылки в публичный список наших сторонников (при Вашем желании)
Flattr Indira CMS

# Хотите платить нам зарплату?

В случае если Indira CMS ВАМ ПОНРАВИЛАСЬ так сильно,  что Вы решили построить свой следующий проект на Indira и Laravel, Но Вы не разработчик - Платите нам зарплату взамен на проект.
Поскольку мы разработчики и авторы  - это наилучший выбор

Как мы работаем?


  • Дорого - но честно
  • Мы работаем только над интересными проектами
  • Вы присылаете нам Ваши идеи и задачи по проекту*
  • Мы составим роадмап, подсчитаем количество рабочих часов и требуемые человеческие ресурсы для проекта
  • Вышлем роадмап, сроки исполнения и коммерческое предложение*
  • Если Вы со всем согласны - Мы начинаем работать на Вас
  • Платежи разделены на три части
  • Роадмап разделен на три шага
  • По окончании проекта мы поможем Вам установить и настроить приложение на Вашем оборудовании и технологической площадке.
  • В стоимость включен пятичасовой инструктаж для сотрудников Вашей компании по работе с приложением

* - Мы не делаем дизайн. Для решений по дизайну Вы можете обратиться к сторонней компании, или нашим партнерам  Отправить заявку