Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Мы хотим сделать сайт аналогичный NGRAPH.RU

на языке PHP и MySQL так, чтобы он легко пополнялся, копировался и 

переносился на другие хостинги.

Этот сайт хранит коллекцию научных статей в виде PDF + текст, а также 

формальное представление библиографических ссылок (выгружаем в xml).

Информация о коллекции должна выгружаться в набор файлов типа 1.pdf + 1.txt 

+ 1.xml + 2.pdf + 2.txt + 2.xml . . .

Сайт NGRAPH.RU мы сами разрабатывали на Python, а теперь хотим иметь на PHP.

Надо сделать такой сайт, чтобы он легко устанавливался на новом хостинге, 

типа, скопировали файлы в директорию,

запустили программу и все готово (или что-то подобное).

Хотелось бы использовать веб-сервис GitHub при разработке, чтобы дальше 

легко было развивать код.

Планируем разбить задачу на следующие 3 этапа.

== 1-этап. ==

Программа, которая легко устанавливается на хостинге

(скопировали файлы в директорию на хостинг, запустили программу и все 

готово)

После установки сайт запрашивает Пользователя и Пароль и говорит какой 

уровень доступа.

Если уровень 1,2 – то пока ничего нельзя.

Если уровень 3 – то можно задавать пароли для пользователей первого и 

второго уровня.

== 2-этап. ==

Программа, которая загружает и выгружает коллекцию PDF-TXT-XML файлов 

загрузили в базу данных сайта

и позволяет просматривать ее как Ngraph.ru или лучше (хорошо бы поиск по 

текстам статей),

навигация по ссылкам между статьями, Просматривать PDF (для пользователей 

1,2 и 3 уровня),

считает и показывает рейтинг статей по количеству входящих ссылок,

считает и показывает рейтинг авторов по количеству их статей, позволяет 

помечать статьи как удаленные (если дубли – то полезно)

После выгрузки получаем то что загрузили, если ничего не удалили.

== 3-этап. ==

корректировка статей для пользователей второго и третьего уровня доступа.

Позволяет корректировать все поля из XML, удалять статьи и создавать новые.

Сколько может стоить каждый этап?

Можно ли использовать веб-сервис GitHub при разработке, чтобы дальше легко 

было развивать код?

7 лет назад
Able2Know
Антон 
39 летРоссия
16 лет в сервисе
Был
11 дней назад