^ Наверх
logo

Каталог периодических изданий 1917-1991 гг для «Многотиражка»

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

Цена проекта в Cetera Labs

95 000
рублей в месяц, услуга «Комплексное обслуживание» (информационный киоск)

Этот кейс обновляется этапно.

О проекте

  • Ярославское областное отделение ВООПИиК выиграло президентский грант размером 8.67 миллионов рублей на оцифровку миллиона страниц советской периодической печати, выходившей на территории Ярославского края.
  • Реализация проекта "Многотиражка" позволит сделать периодические издания, связанные с историей Ярославского края, легко доступными для широкого круга лиц. Поиск, не требующий выматывающего постраничного просмотра тысяч газетных листов, перевернет представление современного человека о методах работы с историческими источниками XX века и с подвигнет к более глубокому изучению истории малой Родины.
  • В достижении цели участвуют волонтеры.
  • Сканер стоимостью порядка 4 миллионов рублей помогает в работе.
  • Для обработки PDF-изображений на сайте используются poppler-utils.

Цель проекта

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

Договор

  • В декабре 2018 года был заключен Договор на разработку проекта сайта.
  • В феврале 2019 года был заключен Договор на оказание услуг по разработке программного обеспечения.
  • В июне 2019 года был заключен Договор на оказание услуг по технической поддержке сайта.

Консультирование и планирование

Анализ конкурентов

На основе поисковой выдачи по наиболее популярным запросам и из предоставленных Заказчиком пожеланий были отобраны основные конкуренты:

 

Проведен анализ конкурентов по сравнительной таблице Cetera. Выявлены функциональности, содержание основных страниц и другая информация.

Техническое задание

На основе пожеланий Заказчика и прототипа разработано техническое задание проекта - документ в формате DOCX, описывающий все последующие этапы проекта и их содержание:

  • Этап 1. Разработка интерфейса веб-ресурса
    • Этап 1.1. Разработка карты сайта
    • Этап 1.2. Разработка прототипа
    • Этап 1.3. Составление эскиза
    • Этап 1.4. Разработка стилевого макета главной страницы сайта

Результаты

Итог этапа: Разработана карта сайта, составлен эскиз будущего дизайна, и разработан стилевой макет главной страницы сайта.

  • Этап 2. Подготовка площадки для размещения веб-ресурса
    • Этап 2.1. Единый логин и пароль
    • Этап 2.2. Сервер для размещения веб-ресурса
    • Этап 2.3. Используемые технологии
    • Этап 2.4. Система управления информацией
    • Этап 2.5. Доменные имена
    • Этап 2.6. Безопасность
    • Этап 2.7. Производительность

Результаты

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

  • Этап 3. Наполнение веб-ресурса
    • Этап 3.1. Предоставление материалов
    • Этап 3.2. Публикация текстовых материалов
    • Этап 3.3. Оптимизация с учетом требований поисковых систем
    • Этап 3.4. Объёмы информации
    • Этап 3.5. Многоязычность

Результаты

Итог этапа: Создана структура сайта в системе управления информацией, опубликованы предоставленные материалы, выполнена оптимизация с учетом требований поисковых систем.

  • Этап 4. Кодирование статических шаблонов веб-ресурса

Результаты

Итог этапа: Созданы стилевые макеты всех типовых страниц сайта.

  • Этап 5. Программирование функциональностей в составе веб-ресурса
    • Этап 5.1 Структура и навигация
    • Этап 5.2 Материалы
    • Этап 5.3 Поиск
    • Этап 5.4 Каталог материалов
    • Этап 5.5 Карточка материала
    • Этап 5.6 Фильтры
    • Этап 5.7 Вход на сайт, регистрация, управление профилем пользователя, восстановление забытого пароля
    • Этап 5.8 Создание архива газеты на основе сканированных PDF
    • Этап 5.9 Карта сайта
    • Этап 5.10 Формы
    • Этап 5.11 Оплата
    • Этап 5.12 Близкие или связанные материалы
    • Этап 5.13 Разработка премиум-подписки
    • Этап 5.14 Рейтинг

Результаты

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

  • Этап 6. Интеграция сайта с внешними системами
    • Этап 6.1. Счётчики
    • Этап 6.2. Поисковые системы
    • Этап 6.3. Социальные сети
    • Этап 6.4. Оплата

Результаты

Итог этапа: Выполнена интеграция веб-ресурса с внешними системами.

  • Этап 7. Тестирование

Результаты

Итог этапа: Выполнена тестирование веб-ресурса и исправление найденных ошибок.

Проектирование

Карта сайта

На основе пожеланий Заказчика и анализа конкурентов составлена структура сайта.

 

Прототип

В составе прототипа — более 40 страниц.

Главная страница

Главная страница

Страница изданий

Страница изданий

Страница размещения издания волонтером

Страница размещения издания волонтером

Личный кабинет

Личный кабинет

Страница поиска

Страница поиска

Дизайн

Эскизы

На основе фирменного стиля и результатов анкетирования клиента разработаны эскизы проекта. При дизайне учитывались современные тренды веб-дизайна.

1 итерация

Эскиз 1

2 итерация

Эскиз 2

3 итерация

Эскиз 2

4 итерация (согласована)

Эскиз 2

Макеты

На основе эскизов и прототипа разработаны макеты проекта. Разработана и согласована главная страница в графическом формате. Затем были разработаны все типовые страницы в верстке чистового качества.

1 итерация

Макет 1 итерация

2 итерация

Макет 2 итерация

3 итерация

Макет 3 итерация

4 итерация (согласована)

Макет 4 итерация

Страница изданий в вёрстке

Страница изданий в вёрстке

Страница размещения издания волонтером в вёрстке

Страница размещения издания волонтером в вёрстке

Личный кабинет в вёрстке

Личный кабинет в вёрстке

Страница поиска в вёрстке

Страница поиска в вёрстке

Платформа

  • Сервер — выделенный физический сервер, арендованный Заказчиком в дата-центре, настроен Cetera в рамках проекта.
  • Операционная система — Linux Debian
  • Веб-серверы: Apache, nginx
  • База данных — MySQL
  • Языки программирования: PHP, JavaScript
  • Система управления: Fastsite CMS

Разработка

Верстка выполнена на framework Foundation 6.0. Обеспечена адаптивная вёрстка. Код прошёл тестирование на соответствие стандартам W3C.

Программирование выполнялось на PHP. Отдельные возможности реализованы на стандартных модулях jQuery.

Контроль качества проводился автоматическими системами. Обеспечено соответствие стандартам PSR для PHP. Пройдены все встроенные тесты (безопасность, производительность, неизменность ядра и т.д.) системы управления контентом.

Реализованы следующие этапы:

  • Этап 1. Разработка интерфейса веб-ресурса
    • Этап 1.1. Разработка карты сайта
    • Этап 1.2. Разработка прототипа
    • Этап 1.3. Составление эскиза
    • Этап 1.4. Разработка стилевого макета главной страницы сайта
  • Этап 2. Подготовка площадки для размещения веб-ресурса
    • Этап 2.1. Единый логин и пароль
    • Этап 2.2. Сервер для размещения веб-ресурса
    • Этап 2.3. Используемые технологии
    • Этап 2.4. Система управления информацией
    • Этап 2.5. Доменные имена
    • Этап 2.6. Безопасность
    • Этап 2.7. Производительность
  • Этап 3. Наполнение веб-ресурса
    • Этап 3.1. Предоставление материалов
    • Этап 3.2. Публикация текстовых материалов
    • Этап 3.3. Оптимизация с учетом требований поисковых систем
    • Этап 3.4. Объёмы информации
  • Этап 4. Кодирование статических шаблонов веб-ресурса
  • Этап 5. Программирование функциональностей в составе веб-ресурса
    • Этап 5.1 Структура и навигация
    • Этап 5.2 Материалы
    • Этап 5.3 Поиск
    • Этап 5.4 Каталог материалов
    • Этап 5.5 Карточка материала
    • Этап 5.6 Фильтры
    • Этап 5.7 Вход на сайт, регистрация, управление профилем пользователя, восстановление забытого пароля
    • Этап 5.8 Создание архива газеты на основе сканированных PDF

 

Данные этапы приняты Заказчиком.

  • Этап 3. Наполнение веб-ресурса
    • Этап 3.5. Многоязычность
  • Этап 5. Программирование функциональностей в составе веб-ресурса
    • Этап 5.9 Карта сайта
    • Этап 5.10 Формы
    • Этап 5.11 Оплата
    • Этап 5.12 Близкие или связанные материалы
    • Этап 5.13 Разработка премиум-подписки
    • Этап 5.14 Рейтинг
  • Этап 6. Интеграция сайта с внешними системами
    • Этап 6.1. Счётчики
    • Этап 6.2. Поисковые системы
    • Этап 6.3. Социальные сети
    • Этап 6.4. Оплата
  • Этап 7. Тестирование

Данные этапы переданы на приемку Заказчику.

Техническая поддержка

С июня 2019 года и по настоящее время Cetera оказывает услуги по размещению сайта, ограничиваясь мониторингом и обеспечением доступности сервера, исключая любые работы по настройке, обновлению, решению проблем с любым программным обеспечением на сервере.

Услуги

Настраиваем и обслуживаем инфраструктуру для размещения, разработки и развития интернет-магазинов.

Создание и распространение экспертного и SEO-контента для привлечения покупателей к товарам интернет-магазина и стимулированию конверсии через снятие возражений.

Аудит безопасности, лечение вирусов, аудит скорости работы, увеличение скорости работы интернет-магазинов в интересах SEO и конверсии в покупки.

Готовые решения

CMS для интернет-магазина

Бесплатная российская система управления интернет-магазинами с открытым исходным кодом.

Технологии

Debian – один из старейших дистрибутивов Linux. Его главной отличительной особенностью является высокая стабильность и надежность, которая достигается тщательным тестированием всех его компонентов и отсутствием жестких графиков релизов. Поэтому очередной выпуск Debian выходит тогда когда будет полностью готов.

Apache HTTP – кроссплатформенный веб-сервер с различными приложениями и дополнениями, главным образом предназначенный для удобной отладки сайтов. Разработан с открытым кодом и совместим с современными операционными системами.

MySQL — Это программное обеспечение. То есть программа с открытым кодом. Она свободно распространяется, ее можно бесплатно применять.

PHP

PHP — один из самых известных языков web-программирования с открытым кодом. Основные его преимущества – простота и многофункциональность.

Foundation — это CSS-фреймворк для создания адаптивных сайтов любой сложности. Программа, призванная облегчить работу дизайнерам и верстальщикам сайтов. Содержит набор инструментов, базу кодов html и предоставляет ряд других функций для верстальщика. Работает с CSS.

Для разработки интерфейсов используют открытую библиотеку JQuery. Она содержит темы, визуальные эффекты и другие программные инструменты.


Поделиться в соц. сетях:    

Оставить заявку

captcha
Владислав Ухов
Владислав
Ухов
   
Александра Богуславская
Александра
Богуславская