О нас

О насНаш CMS проект нацелен на начинающих и профессиональных web-программистов, которым:

  1. хочется разрабатывать просто, удобно и приятно, а не так как Вам предлагают
  2. нужна многосайтовая система поддерживающая многофорумность, копимодульность без особых усилий
  3. требуется отсутствие упоминания о имени CMS системы (падает вероятность того, что Ваш сайт найдут через поисковую систему и взломают через случайно нашедшую уязвимость, обновление на которую Вы еще не установили)
  4. необходимо наличие отличной документации, видео-помощи, описания кода системы и возможности его совершенствования
  5. чтобы работало всё быстро, понятно, с сбором подробных логов и без ошибок

От чего такая щедрость? Всё просто, помогаем другим, помогают нам, это основа нашего проекта.

Возможности системы предоставляют оптимальный базовый механизм для создания и поддержки Интернет-ресурсов любой степени сложности.

Основными возможностями системы являются:

  • представление информации на страницах сайта на основании развитого механизма HTML-шаблонов
  • редактирование всех без исключения текстовых и графических материалов, размещенных на сайте
  • управление программными модулями системы
  • создание и неограниченная модификация не только древовидной, но и сетевой структуры сайта
  • свободное перемещение существующих меню, блоков и разделов относительно друг друга
  • компилирующий обработчик шаблонов, который очистит даже забытые программистами конструкции вида {~~}
  • у каждой страницы только один адрес, т.е. страница /page.html не будет доступна по адресу вида /page.html?id=5 если Вы не укажите ей это персонально, что делает сайт очень правильным для поисковых систем, т.к. никаких дубликатов страниц теперь нет
  • автоматическое создание метатегов благодаря автоматически запускаемой функции meta
  • легкость создания плагинов, модулей и шаблонов любой вложенности с разделением логики
  • создание cвоих удобных форм заполнения, которые умеют подсказывать
  • собственная система статистики посещаемости
  • встроенный форум phpBB3 с последними обновлениями
  • всегда новые версии jQuery, TinyMCE и многое другое

Преимущества системы позволяют эффективно построить работу с сайтом и включают в себя:

  • Удобство эксплуатации. Система разработана таким образом, что пользоваться ей можно, не имея специальных знаний, а владея элементарными офисными программами, такими как пакет Microsoft Office, OpenOffice и др.;
  • Возможность удаленной работы. Работать в системе можно с любого компьютера, подключенного к сети;
  • Разграничение доступа. Система позволяет управлять доступом к определенным разделам сайта для организации, например, закрытого общения с поставщиками или клиентами. Защищенный интерфейс администрирования сайта позволяет устанавливать роли в системе для сотрудников компании с назначением каждому определенных полномочий;
  • Механизм отложенной публикации. Сайт может модифицироваться в любое время, но новая информация становится доступна пользователям сайта только после одобрения ее менеджерами-публикаторами;
  • Кэширование объектов. Система поддерживает интеллектуальное кэширование больших объектов сайта (файлы, картинки), что позволяет снизить нагрузку на сервер при большой посещаемости сайта.
  • Расширяемость. Используя Публикатор-API, можно разрабатывать дополнительные модули, неограниченно расширяя таким образом базовые функциональные возможности системы.

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

Системные требования

База данных: (используемая CMS для хранения информации)

MySQL

Операционные системы: (в рамках которых работает серверная часть CMS)

UNIX, Windows

Веб-сервер: (в рамках которого работает серверная часть CMS)

Apache

Языки программирования: (использованные при разработке системы управления)

PHP

Требуются ли права root-администратора для установки CMS на сервере:

Не требуется

Безопасность и производительность

Фиксация действий пользователей: (введется ли протоколирование всех действий пользователя с возможностью последующего просмотра логов)

нет

Защита от автоматического заполнения форм с помощью CAPTCHA: (возможна ли генерация изображений для форм ввода текста, на котором выводится текст, который требуется ввести для подтверждения того, что форму заполняет человек)

да

Многоуровневое утверждение изменений: (модерация публикуемых материалов на сайте)

нет

Разграничение/распределение прав доступа: (использование связки логин/пароль для доступа к разделам в администраторской части CMS)

да

Кэширование страниц для уменьшения нагрузки на сервер: (сохранение страниц сайта или отдельных их частей в виде статичных файлов)

да

Поддержка безопасного протокола при работе с системой: (SSL шифрование данных при работе с системой управления)

да

Возможности самостоятельного конфигурирования системы

Сторонние разработчики: (могут ли сторонние компании, помимо разработчика, поддерживать и развивать систему)

да

Возможность приобретения системы отдельно от проекта: (Наличие «коробочных» версий)

да

Руководство разработчика: (поставляется ли руководство по конфигурированию CMS)

да

Удобство использования

Дружественные URL (ЧПУ): (адреса страниц на сайте в виде http://www.имя_сайта.ru/about/news/... – в отличие от, например, http://www.имя_сайта.ru/index.php?p=123&i=33...)

да

Ресайз изображений: (автоматическая обработка изображений силами CMS)

да

Пакетная закачка: (возможность закачки на сайт одновременно нескольких файлов, например, изображений в архиве для фотогалереи)

да

Клонирование/копирование объектов/материалов системы: (возможность создать новый объект в модуле (например, новости) путем копирования/клонирования существующего)

да

Настройка стилей для визуального редактирования материалов: (возможность конфигурирования для каждого сайта стилей, применяемых в визуальном редакторе, для работы с контентом сайта)

да

Восстановление удаленных объектов из корзины: (возможность восстановления удаленных объектов (например, новостей) – по аналогии с механизмом, реализованным в ОС Windows для файлов и папок)

да

Визуальный редактор: (возможность визуального WYSIWYG-редактирования контента сайта – т.е. работа по редактированию без знания языков разметки HTML)

да

Публичный форум: (наличие открытого форума, на котором обсуждаются вопросы использования CMS)

да

Планировщик расписания/состояния материала/контента: (возможность управления состояниями публикации материала путем ввода диапазона дат – дата публикации, дата отправки в архив и т.д.)

да

Гибкость

Несколько языков интерфейса: (наличие нескольких языковых версий интерфейса CMS)

нет

Поддержка многоязычности сайтов: (возможность работы в CMS с несколькими языковыми версиями сайта в рамках одного домена)

да

Многосайтовость: (возможность работы в CMS с несколькими сайтами (возможно, на разных доменах) в рамках одного интерфейса CMS)

нет

Встроенные модули

Поддержка RSS: (встроенная поддержка возможности импорта/экспорта RSS)

да

Мета-теги: (возможность через интерфейс CMS задавать мета-теги для каждой страницы сайта)

да

Веб-статистика: (встроенный модуль статистики посещаемости сайта)

нет

Форум: (площадка для обсуждений и разговоров)

да

Голосования: (модуль для создания голосований – форм опроса мнения посетителей)

да

Поиск по сайту: (полнотекстовый поиск по страницам сайта, доступный его посетителям)

да

Поддержка

Бессрочное гарантийное обслуживание: (срок обслуживания, в течение которого выполняется устранение ошибок)

да

Руководство пользователя: (поставляется ли руководство пользователя по управлению сайтом в рамках CMS)

да

Если каких-либо пунктов не хватает, пожалуйста высказывайтесь.

Хотите узнать больше? Задавайте вопросы в комментариях, в джаббер конференции, пишите в личку или на Форуме.


Комментарии посетителей:
  • А где поддержка красивых ссылок?
    15 ноября 2009, 09:10 коммент полезен : -1 # Гость
  • разве ссылка /page.html не является красивой?
    16 ноября 2009, 07:23 коммент полезен : -6 # Гость
  • 1. добавьте возможность в админке, назначать каждому пользователю исключительно свою корневую директорию для файлов
    2. хотелось бы, чтобы пользователь, когда добавлял файлы в текущий день, то ему бы автоматически создавалась новая директория с датой текущего дня (а еще лучше иеррархично это делать) типа /userdir/2009/12/15/ Это конечно не каждому пользователю такое нужно, так что лучше вынести этот пункт в настройки профиля пользователей
    03 декабря 2009, 09:01 коммент полезен : -8 # Гость
    • Реализована автоматическое создание директорий пользователей (иерархичность по датам), туда же и загружаются файлы пользователя, а выше чем собственная директория пользователя доступ ему не разрешен. Спасибо за идею.
      24 марта 2010, 10:14 коммент полезен : -4 # Admin
  • а добавьте возможность, отключать нужным пользователям сохранение выбора в селектах, а то сам постоянно путаюсь и выставляю неправильный шаблон для страниц, пусть лучше по дефолту выставляется!
    04 декабря 2009, 10:17 коммент полезен : -3 # Гость
    • Сделано, спасибо за идею (yea)
      18 февраля 2011, 10:10 коммент полезен : -4 # Admin
  • в основной таблице сделайте поле Уровень глубины страницы, чтобы можно было удобно делать SELECT например только главных разделов и дочерних разделов без внучатых разделов, и т.п. варианты, надеюсь суть ясна:-)
    17 февраля 2010, 07:47 коммент полезен : -4 # Карабас (гость)
    • Спасибо за совет, реализовали.
      29 марта 2010, 19:22 коммент полезен : -4 # Admin
  • А это не переделанная CMS Danneo разве?
    14 апреля 2010, 15:17 коммент полезен : -6 # Peter (гость)
    • Это с нуля написанная CMS YaPro, которую мы разрабатываем уже почти 5 лет.:!:
      14 апреля 2010, 17:17 коммент полезен : -3 # Admin
  • добавьте в статистику отслеживание динамики приходов по ключевым фразам и чтобы с графиком. Например выбрал фразу "вкусные конфеты" и видишь сколько заходило посетителей вчера, позавчера и т.п. время, заранее спасибо :-)
    05 августа 2010, 07:21 коммент полезен : -6 # Luna (гость)
    • это уже реализовано в Google Analitics, зачем изобретать велосипеды ;-)
      18 февраля 2011, 10:12 коммент полезен : -5 # Admin
  • а как в системе задается что страница главная
    27 августа 2010, 18:00 коммент полезен : -3 # Знаток (гость)
    • Зайдите в Систему Администрирования - Система - Конфигурация - Идентификатор главной страницы сайта
      02 октября 2010, 11:31 коммент полезен : -4 # Admin
  • хочу обратить внимание на то, что если дать права доступа на добавление/удаление/редактирование пользователей, то у пользователя которому дали такие права, образуется возможность изменять/удалять данные уже у существующих пользователей, а ведь правильно чтобы он имел доступ только к тем, которых сам создал :!: или может я чего-то недопонимаю?
    02 сентября 2010, 12:00 коммент полезен : -6 # Luna2
  • portable opera 10.62, если крутить колесо мышки на панели смайликов, они весело уезжают за экран)
    20 сентября 2010, 22:49 коммент полезен : -4 # Max
    • Эта особенность сделана специально, она полезна на сайтах, в которых дизайн сайта по ширине ограничивает количество выводимых смайлов, а благодаря прокрутке их можно увидеть и выбрать даже те, которые невидно изначально.

      Данный функционал работает только, если подключена jQuery библиотека mousewheel.
      Если функцию хочется убрать, то в файле /javascript/jquery.yapro.Comments/latest.js удалите код:

         $('#commentSmiles DIV').mousewheel(function(event, delta){
                   var m = this.style.marginLeft? parseInt(this.style.marginLeft) : 0;// узнаем текущий отступ слева
                   if(delta > 0){
                          $(this).css("margin-left", (m + 10)+"px");
                   }else{
                          $(this).css("margin-left", (m - 10)+"px");
                   }
                   return false;
            });
      21 сентября 2010, 06:40 коммент полезен : -2 # Admin
  • Я думаю лучше вывести одну кнопку с popup выбором смайлов. Слишком "бьет глаз".
    21 сентября 2010, 15:12 коммент полезен : -2 # Max (гость)
    • хорошая идея, предлагаю ее обсудить на форуме, как альтернативный вид использования смайлов, мы можем подсказать как это проще реализовать, попробуете сделать? ;-\
      21 сентября 2010, 16:13 коммент полезен : -3 # Admin
  • Ок. В след за elRTE добьем смайлы.
    21 сентября 2010, 20:49 коммент полезен : -1 # Max

  • как изменить цвет в чате?
    22 ноября 2010, 12:08 коммент полезен : -1 # Айдар (гость)
    • в каком чате? Вы имеете ввиду комментарии на сайте?
      22 ноября 2010, 12:09 коммент полезен : -4 # Admin
  • 123
    06 сентября 2011, 10:49 коммент полезен : +2 # Гость
  • Кажется что самое первое? Это информация про установку. Но ее я найти не могу, в т.ч. в какой кодировке устанавливать базу MySQL?
    29 сентября 2011, 10:37 коммент полезен : 0 # Alex (гость)
    • об этом написано на странице http://yapro.ru/downloads.html
      29 сентября 2011, 10:50 коммент полезен : +2 # Admin
  • Благодарю за оперативный ответ и вообще за ваш труд по созданию этой СМС-ки!
    29 сентября 2011, 13:04 коммент полезен : +1 # Alex (гость)
  • Привет!
    А возможно ли на вашей кмс сделать каталог сайтов с большим количеством страниц (100.000-500.000)?
    Если да. то подскажите пожалуйста схему!
    Будет ли такой каталог сильно грузить процессор, память или БД?
    12 октября 2011, 07:38 коммент полезен : 0 # Ариан
    • Можно, если с умом подойти к разработке базы данных и дальнейшей работы с ней.
      12 октября 2011, 08:43 коммент полезен : 0 # Admin
      • То есть, это дополнительные работы вне движка?
        А что вы имели ввиду? хотя бы пару примеров...
        12 октября 2011, 09:52 коммент полезен : 0 # Ариан
        • конечно отдельные работы, ведь изначально движок представлен в виде блога
          12 октября 2011, 09:59 коммент полезен : 0 # Admin
  • Ещё вопрос: возможно ли публиковать контент пакетами через xml например?
    12 октября 2011, 07:44 коммент полезен : 0 # Ариан
    • к сожалению, такой возможности пока нет.
      12 октября 2011, 08:43 коммент полезен : +1 # Admin
  • Будьте добры убрать ошибку в PHP: post_max_size  ограничивает размер передаваемых данных, поэтому php резервирует в памяти буффер именно этого размера. Что происходит, если объем данных больше этой величины (например закачиваемый файл имеет размер больше ожидаемого)? Все очень просто — php сбрасывает $_POST и $_FILES, как если бы upload вообще не происходил, при этом в логах следующее:

    PHP Warning: POST Content-Length of X bytes exceeds the limit of Y bytes in Unknown on line 0 Это и есть тот самый side-effect. Действительно, если в буфер влезает только часть POST-данных, то php-скрипт может повести себя непредсказуемо. Чтобы минимизировать ущерб — php не передаст в ваш скрипт вообще ничего.
    ----

    Вообщем предлагаю поставить функцию которая будет отвечать за размер Post  и если размер превышает уставки то выдает заверении обработки Post, тем самым больше ни будет выводится ошибка сервиса PHP
    12 марта 2014, 18:05 коммент полезен : +1 # Junzer
  • Доброго времени! Скажите, проект CMS жив или нет?
    24 апреля 2015, 10:30 коммент полезен : +3 # Brussens
Предложения и пожелания:
Ваше имя:
Ваш E-mail:
Сколько будет Οдин + Τри

Обсуждения на форуме:

Кто-нибудь может мне помочь???

Помогите пожалуйста с "nofollow"

Будущее ЯPro

Чат

Создание меню

Ошибки в логах

Нужна помощь в реализации

Полезное:

Видео-обучение

Работа с шаблонами

Документация API

База данных и её таблицы

Регистрация на форуме

Скачать последнюю версию

Связь с авторами

Главная
X

Новые заметки:

Про что мы забываем когда делаем оценку задачи по времени

Список вопросов для собеседования разработчика по телефону

Symfony2 авторизация без Doctrine2 для чайника

Phpstorm7 LiveEdit

Жесткий хабр или не хабр, тогда кто?

Яндекс.Деньги мошенничество

Как узнать какие страницы в поиске яндекса или это секрет

Последние комменты:

Yapro CMS:

Здравствуйте, Гость | Войти | Регистрация | Карта сайта | RSS ленты | Ошибка в тексте? Выделите её мышкой и нажмите: Ctrl + Enter

youtube.com/watch?v=7hFivbgIEqk

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2018 YaPro.Ru

Главная »