verdex: Я офис держу в отдельном WINE_PREFIX. У меня работает только 32-битная версия. После создания нового пустого WINE_PREFIX выставляю версию "Windows 7" и запускаю setup.exe.
vaniqq: Недостаточно информации. Что за сервер, что за люди, можно ли запретить им заливать скрипты, разрешив только статику. Если нет и у тебя только ISP manager, то я ХЗ как. Только мониторить. Если помимо ISP Manager-а есть рутовый SSH, то можно настроить iptables так, чтобы блокировать исходящий трафик, порождаемый скриптами. Опять же что за скрипты. Сайты? Разрешено ли им самостоятельно отправлять запросы в сеть
Новостной сайт с рубриками и статьями. Каждая статья может быть опубликована в нескольких рубриках. Хочу, чтобы в поисковой выдаче были ссылки на статьи, рубрики и на главную. Главная и рубрики показывают последние опубликованные статьи и быстро меняются.
Lexxmint: SUN пытался протолкнуть JSF, как альтернативу JSP для энтерпрайза, и назвал последнюю устаревшей. Но только не вышло.
Если провести аналогию, то JSP - это обычный кухонный нож, а JSF - автоматическая хлеборезка. JSF очень хорошо режет хлеб, но только хлеб. На JSP же можно резать что угодно.
Выбор JSF очень быстро превращается в поиск готовых компонентов (часто платных, как на Delphi) и написание собственных костылей.
Если интересует мое мнение, то JSF живет только благодаря JCP но мало кем используется.
Как передать данные для JavaScript? 2 варианта:
Первый (топорный):
1. Контроллер Spring получает запрос
2. Контроллер подготавливает данные модели для построения страницы, включая данные для построения графиков, и передает управление JSP
3. JSP строит HTML и включает в него скриптовый блок, содержащий массив с данными для графиков и код для ихпостроения
4. Браузер загружает страницу и запускает JavaScript
Минус - для обновления графиков нужно обновить страницу
Второй вариант:
1. Контроллер Spring получает запрос
2. Контроллер подготавливает данные модели для построения страницы и передает управление JSP
3. JSP строит HTML и передает его браузеру
4. Браузер загружает страницу и запускает JavaScript
5. JavaScript Ajax-ом запрашивает данные для графиков у другого контроллера, который отдает JSON
6. Получив JSON JavaScript стоит графики.
Vapaamies: В вопросе, к сожалению, не прозвучало ни Postgresql, ни MySql, ни SQL Server. Поэтому я предложил планировщик. Ну и конечно же, смотреть индексы и анализировать план исполнения.
Elementary OS x64 на базе Ubuntu 16.04