ashein.comпортфолио

 

Библиотека в интрасети МИРЭА

21.05.2011 в 00:35 • ред. 08.01.2014 в 19:28, вер. 7 • без комментариев тэги - front-end, library
Скриншот проекта
Скриншот проекта
Скриншот проекта

О клиенте

Брат моего однокашника Владимира Яшунского Алексей работал в МИРЭА (технический университет), и ему был необходим бюджетный способ организации книг и документов в PDF-формате внутри университетской сети, причем вопросы внешнего вида и дизайна стояли далеко не на первом плане: нужна была чистая функциональность.

Особенности

  • Ограниченный доступ к библиотеке ввиду размещения во внутренней сети, запрета анонимного доступа и необходимости ручного подтверждения регистрации.
  • Простой режим поиска материалов по категории, автору, названию и/или описанию.
  • Информация по материалам может быть изменена пользователями-редакторами, и для каждого файла ведется журнал изменений, что предотвращает возможный вандализм.

Обязанности

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

Техническая информация

  • Очень маленькая структура базы - всего 4 таблицы.
  • Библиотека скомпонована в виде одного файла, а mod_rewrite задействован для использования более удобных внутренних ссылок.
  • У пользователей может быть два расширенных полномочия: администратор отвечает за управление базой пользователей, а редактор – за поддержание "карточек" материалов в должном виде.