Альтернатива refbase

Вопрос или проблема

Я разработчик программного обеспечения. Друг попросил меня создать сайт для его ассоциации. Вот мои ограничения:

Кроме того, было бы здорово, если бы также были выполнены следующие критерии:

  • Интерфейс администрирования имеет перевод на французский язык.
  • Хороший плагин на сайте для легкого добавления ссылок на документы из базы данных

Я много искал по этому вопросу и решил попробовать Spip для CMS и Refbase для базы данных статей. Но у меня много проблем, в основном из-за того, что последняя крупная версия и обновление документации refbase были в 2008 году, и я сталкиваюсь с загадочными ошибками, и так как я сам не php-разработчик, я не могу эффективно с ними справляться. У меня есть ощущение, что предоставленный SQL скрипт был предназначен для версии Mysql, которая больше не поддерживается. Например, мне пришлось заменить TYPE=MYISAM на ENGINE=MYISAM в SQL скриптах, чтобы получить несколько более работоспособный POC.

Более того, я чувствую себя немного некомфортно с выбором refbase принимать SQL в качестве параметра в url.

В результате я ищу альтернативы spip/refbase, которые подошли бы под мои нужды. Есть ли какие-либо предложения?

РЕДАКТИРОВАТЬ: Для ответа на вопросы в комментариях:

  • Ограничения по цене: я предпочитаю использовать бесплатное или открытое ПО, но я рассмотрел бы возможность использования фантастического решения за 20$ в месяц.
  • Это для небольшой ассоциации с около 40 активными членами.
  • Нет необходимости в коммерческом использовании, это некоммерческая ассоциация.
  • Помимо базы данных управления ссылками, особых функций не требуется, я думаю, любой CMS, такой как Joomla или Drupal или что-то подобное, подойдет.
  • Нет ограничений по серверу, планируется арендовать что-то, что подойдет по нужде. Я бы предпочел арендовать веб-хостинг, но если решение требует частного сервера, это не проблема. Хотя я предпочел бы использовать сервер на Debian.
  • Пользователи смогут загружать документы. Мера безопасности, которую я предвижу, заключается в том, что любой новый пользователь должен будет получить одобрение от администратора, прежде чем иметь возможность добавлять контент.

http://wikindx.sourceforge.net/ wikindx выглядит хорошо – я пробовал только демо и не устанавливал его. Я использовал refbase, и у него, похоже, есть проблемы, отчасти потому, что он использует CGI, а также сталкивается с проблемами с PHP7+.

.

Ответ или решение

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

Альтернативы для Reference Management

  1. Zotero:

    • Описание: Один из самых популярных инструментов для управления библиографическими данными. Он позволяет хранить, организовывать, цитировать и делиться вашими исследованиями. Получает активные обновления и поддерживается сообществом разработчиков.
    • Плюсы: Бесплатная версия, поддержка BibTeX, возможность интеграции с различными браузерами и текстовыми процессорами.
    • Недостатки: Может потребоваться дополнительная настройка для интеграции с CMS.
  2. Zotpress (для WordPress):

    • Описание: Это плагин для WordPress, который позволяет интегрировать библиографическую базу данных Zotero с вашим сайтом.
    • Плюсы: Простая установка и настройка, поддержка BibTeX, перевод интерфейса доступен на французский язык.
    • Недостатки: Требует использования WordPress как CMS, что может быть как плюсом, так и минусом в зависимости от ваших предпочтений.

Альтернативы для CMS

  1. WordPress:

    • Описание: Самая популярная платформа для создания веб-сайтов, поддерживающая множество плагинов и тем, что делает её гибким решением для ваших нужд.
    • Плюсы: Легко управляема даже для начинающих, огромный выбор плагинов для расширения функциональности, включая Zotpress.
    • Недостатки: Требует взаимодействия с plugins для добавления функционала управления ссылками.
  2. Joomla:

    • Описание: Хорошо подходящий для ваших нужд, если вы выберете его с соответствующим расширением для библиографических данных.
    • Плюсы: Гибкость и расширяемость, присутствие французской локализации.
    • Недостатки: Может быть немного сложнее в настройке по сравнению с WordPress.

Общие рекомендации

  • Конфиденциальность и безопасность: Ваши опасения по поводу передачи SQL в URL заслуживают внимания. Выбирая решение, убедитесь, что оно поддерживает современные стандарты безопасности.
  • Совместимость с сервером: Поскольку вы предпочитаете Debian, важно проверить, что выбранное вами программное обеспечение легко разворачивается на серверах под управлением этой ОС.

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

Оцените материал
Добавить комментарий

Капча загружается...