Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
2 / 2 / 0
Регистрация: 23.01.2013
Сообщений: 56
1

Какую web-технологию выбрать

11.12.2018, 16:39. Показов 582. Ответов 3
Метки нет (Все метки)

Всем привет.
Прилетела тут ко мне задача написать приложение на Java которое управлялось бы с web-страницы. Т.е. на сервере работает приложение на Java, оно там собирает информацию, чё то считает и результаты пишет в базу. Нужно к нему написать web-морду которая с одной стороны даст возможность конфигурировать это приложение, с другой будет отображать резальтаты работы. Проблема в том, что web-технологий масса и куда смотреть я уже потерялся, поэтому решил спросить у профессионалов.
У меня экспириенс в C/C++/C# и Java, web-ом я как-то не занимался. На данном этапе основные требования следующие:
1) OpenSource — не должно быть ни каких лицензионных ограничений на дальнейшее использование софта или технологий
2) Требуется в web-морде отображать разнообразный динамичный контент и эффекты как в обычном настольном приложении типа Photoshop'а (окна, кнопки, реалтайм графики, перетаскивать чё нибудь мышкой и т.п.)
3) Требуется интеграция с существующим софтом написанном на Java, т.е. нужно уметь как получать данные от этого приложения так и отправлять ему ввод от пользователя с web-морды. Подозреваю, что это и так все умеют, но вопрос в деталях — существуют ли какие то ограничения на такое взаимодействие со стороны различных технологий?
4) Очень желательно для отображения не ставить пользователю какие либо плагины в браузер. Плагины можно рассмотреть если использование плагинов предлагает какие либо серьезные возможности без которых жить тяжко
5) Платформа/технология/framework должны быть современными и активно поддерживаться
Пока смотрю в сторону Apache + PHP как проверенные временем технологии, но хотелось бы услышать и другие мнения.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.12.2018, 16:39
Ответы с готовыми решениями:

Друзья, а какую еще технологию, как альтернативу php вы используете?
Вся работа любого яву в конечном счете сводится как минимум к assembler-у -> объектному коду....

Какую книгу выбрать из "PHP 5 Второе издание (авторы Котеров и Костарев)" и "Джентельменский набор WEB-мастера".
Приветствую всех. Есть две книги : PHP 5 2ое издание , Авторы Котеров и Костарев. И...

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

Какую выбрать кодировку
Есть файл - x.php в нём что-то написано по русски как сделать что бы в y.php это что-то не было...

3
1797 / 1106 / 403
Регистрация: 13.06.2013
Сообщений: 3,739
11.12.2018, 17:48 2
Цитата Сообщение от Cynic7 Посмотреть сообщение
Требуется в web-морде отображать разнообразный динамичный контент и эффекты как в обычном настольном приложении типа Photoshop'а (окна, кнопки, реалтайм графики, перетаскивать чё нибудь мышкой и т.п.)
react/vue.js

Цитата Сообщение от Cynic7 Посмотреть сообщение
Требуется интеграция с существующим софтом написанном на Java, т.е. нужно уметь как получать данные от этого приложения так и отправлять ему ввод от пользователя с web-морды. Подозреваю, что это и так все умеют, но вопрос в деталях — существуют ли какие то ограничения на такое взаимодействие со стороны различных технологий?
Ограничения зависят от деталей реализации софта, с которым нужно интегрироваться. Если restapi, то вам повезло)

Цитата Сообщение от Cynic7 Посмотреть сообщение
Очень желательно для отображения не ставить пользователю какие либо плагины в браузер
Конечно нет, с чего вдруг такая мысль?

Цитата Сообщение от Cynic7 Посмотреть сообщение
Платформа/технология/framework должны быть современными и активно поддерживаться
Пока смотрю в сторону Apache + PHP как проверенные временем технологии, но хотелось бы услышать и другие мнения.
laravel.

Цитата Сообщение от Cynic7 Посмотреть сообщение
web-ом я как-то не занимался
Подумайте еще раз надо ли вам всё это. Для новичка может быть сложновато.
0
2 / 2 / 0
Регистрация: 23.01.2013
Сообщений: 56
12.12.2018, 12:25  [ТС] 3
А про Spring чего скажете? Говорят всё умеет!
0
84 / 54 / 31
Регистрация: 04.12.2018
Сообщений: 141
14.12.2018, 09:00 4
Spring из мира Java, это в другой форум надо. Не понятно, как совмещать "web-ом я как-то не занимался" и "отображать разнообразный динамичный контент и эффекты как в обычном настольном приложении"? Выходит, на разработку и поддержку веб-части нужен отдельный спец? Очевидно, что спеца по тому же Laravel найти много проще, чем по Spring. А так то да, Spring всё умеет.

Добавлено через 24 минуты
Цитата Сообщение от Cynic7 Посмотреть сообщение
3) Требуется интеграция с существующим софтом написанном на Java, т.е. нужно уметь как получать данные от этого приложения так и отправлять ему ввод от пользователя с web-морды.
Это самая суть вопроса. Раз на стороне Java уже всё готово, можете перечислить работающие интерфейсы? PHP много с чем может работать: CLI, cURL, базы данных, SOAP, есть даже PHP/Java Bridge.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.12.2018, 09:00

Какую сборку лучше выбрать?
использую 5.5.9 но это лубунтовская сборка , тоесть правильно ли устанавливать php Только из...

Какую кодировку выбрать Vk API?
добрый день с помощью Vk api я получаю пост и пытаюсь его записать в бд, но проблема в том что в...

Какую технологию выбрать
Здравствуйте, Уважаемые! Необходима ваша помощь. Нужно сделать программу, которая сканирует сеть и...

Какую технологию выбрать?
Привет! Необходимо написать интерактивный справочник, который сами пользователи смогут под себя...

Какую технологию выбрать?
Здравствуйте, изучаю c#, назрел вопрос выбора дальнейшей технологии. С чего начать Winforms и WPF...

Какую технологию лучше выбрать
Здравствуйте! Хочу сделать браузерную онлайн игру, но не знаю что лучше выбрать php или что-нибудь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.