LINUX.ORG.RU

Телефонный справочник с Web интерфейсом

 ,


0

1

Добра вам. Сразу перейду к сути вопроса: вообщем есть локальная сеть (компов 30) и сервер на Ubuntu. В локалке нет и никогда не будет интернетов. И задача в том, чтобы на этом сервере сделать телефонный справочник, чтобы можно было с любого компа открыть эту страничку и посмотреть нужный телефон.

Т.к. с веб-программированием у меня плохо, а точнее никогда им не занимался, решение я вижу следующее: нагуглить уже готовую телефонную книгу и поднять её на этом сервере. Для этих целей пошарился по гитхабу нашел несколько подходящих вариантов (по крайней мере мне так кажется, судил по скриншотам)


Можно сделать текстовый файлик и расшарить для чтения.

WhiteClick ()

Самое простое - поднять dokuwiki. Ну а если что-то требуется сложное, типа права на редактирования для разных групп и т.п. - я ничего годного не нашел и пилю сам на Django.

Turbid ★★★★★ ()

Аналогично не нашел ничего подходящего под свои нужды в свое время (нужен был справочник по торговым точкам). Пилю свое потихоньку на spring+hibernate

alchemist ()
Ответ на: комментарий от alchemist

чувствую, мне тоже придётся пилить.

Просто пробовал запустить найденное на гитхабе вот это подделие https://github.com/ricvale/phonebook, не получилось.

http://storage7.static.itmages.ru/i/16/0820/h_1471726408_8025769_e0457b67c1.png

И тогда вопрос вот в чём. Планирую это дело запускать на маленьком одноплатном компе типа Raspberry Pi и, как понимаю, абсолютно без разницы на чём писать, лишь бы это было портировано на этот маленький комп?

S9 ()
Ответ на: комментарий от S9

В принципе да, без разницы на чем писать. Но думаю java (которую я порекомендовал бы для обычного веб-сервера) скорее всего пожрет на этом маленьком компе всю память, полезет в своп (если он там есть) и будет тормозить люто.

Хотя если на сервлетах писать то может и норм будет.

По скриншоту - оно не может найти базу данных «phonebook». Скорее всего ее надо создать руками.

alchemist ()
Ответ на: комментарий от S9

Кстати, судя по коду данный справочник активно использует интернет для загрузки скриптов и css:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>

Чтоб работал без инета его придется дорабатывать.

alchemist ()

не проще общую папку расшарить? :D

umren ★★★★★ ()

Если количество номеров в этой телефонной книге небольшое, то, действительно, лучше записать их в .txt файл (или если очень хочется - в html страницу). Можно даже не поднимать полноценный http-сервер, а отдавать содержимое с помощью какого-нибудь скрипта, единственное предназначение которого - выдать содержимое файла клиенту и закрыть соединение.

anonymous ()

сделать телефонный справочник, чтобы можно было с любого компа открыть эту страничку и посмотреть нужный телефон

Поставь какую-нибудь вики и там нарисуй.

no-such-file ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.