С Новым годом! Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 41

Направьте, пожалуйста, в правильном направлении

05.07.2013, 02:10. Показов 1290. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
На данный момент в Java я нахожусь только на начальном уровне, до Java EE ещё не добрался.
Конечная цель создание сайта с использованием JavaEE для изучения и наработки начальных практических навыков на JAVA.

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

Как я понимаю, так как у меня будет JS и jQuery, то и клиентская часть у меня точно будет не на Java - правильно я понимаю? Здесь надо работать в направлении HTML5?

Остаётся серверная часть - и вот здесь непонятно с чего начинать, куда копать в моём случае, какие платформы использовать, какую БД выбрать, сервер и.т. п. Посоветуйте, пожалуйста, книги.
Как связывать серверную часть на JAVA и клиентскую на HTML5?


Впридачу в поисках натолкнулся на один комментарий месячной давности и не совсем понял, что теперь делать с разработкой на Java - получается обычным непродвинутым пользователям не крупных корпоративных приложений теперь придётся отказаться от Java ? Как мне быть - если у меня на Java будет только серверная часть?

К сожалению парой последних апдейтов Oracle окончательно обосрался с Java. Теперь апплеты на страницах просто так не запускаются. Они либо через каждые 2 минуты выкидывают предупреждения о том, что апплет ненадёжен и нужно согласиться с опасностью установив галочку и нажав ОК, либо нужно купить code signing certificate за $500 "зелёных" в год, чтобы эти предупреждения не появлялись.

В то же время HTML5 делает всё то же самое без тупых вопросов и предупреждений, а кроме того, поддерживается всеми мобильными платформами.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.07.2013, 02:10
Ответы с готовыми решениями:

Направьте в нужно направлении
Запишите дату своего рождения в формате DDMMYY, возьмите остаток от деления на 7. К полученному значению прибавьте 7. Обозначим...

Направьте в нужном направлении
Привет народ. Хочу попробовать себя в разработке игр под linux. До этого под linux ничего не писал, но есть непреодолимое желание :D В...

Волшебный пинок в правильном направлении
Помогите разобраться с ошибкой, я учусь пока и мои потуги не смогли решить проблему и что делать я не знаю,(плохо искал, наверное), вот...

5
91 / 91 / 10
Регистрация: 18.05.2013
Сообщений: 265
05.07.2013, 08:39
1) Это комментарий Вас не касается - аппеты и так не были распространенным явлением в обычном мире.
Использовать ли их - вопрос направленности создаваемого сервиса.
Если речь идет о public service, не стоит даже рассматривать апплеты.
2) По БД - на самом деле тут вопрос стоит примерно так:
- напишите, что Вам необходимо от БД и прикиньте, что может понадобиться через 6 мес.
- посмотрите на доступные решения, прикиньте
Да можете хоть с MySQL начать
Тем более, что при использовании JPA и иже с ним многие вопросы будут "под капотом"
3) По самой Java EE возьмите книги Хеффельфингера, очень неплохо J6EE описан ...
1
 Аватар для AckiyBolt
653 / 402 / 35
Регистрация: 19.02.2013
Сообщений: 1,072
Записей в блоге: 2
05.07.2013, 10:48
ключевые слова для поиска: servlet, jsp. как освоите это - можно вести речь об JavaEE
0
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 41
07.07.2013, 18:22  [ТС]
edwin3d,

у Хеффельфингера из доступных есть две книги
- Разработка приложений Java EE 6 в NetBeans 7
- Java EE 6 и сервер приложений GlassFish 3

с какой из них начинать? повторяется ли в них информация?

И главный общий вопрос, я буду разрабатывать на windows xp, когда придётся переносить проект на виртуальный или выделенный сервер, то придётся столкнуться, как я понимаю с другой операционной системой, но на мой выбор.
И поэтому, такой вопрос - какая будет оптимальная система для новичка на выделенном сервере с учётом имеющего времени изучения около 1 месяца?

Добавлено через 10 минут
надо ли после Хеффельфингера изучать фреймворк SPRING для проекта в моё случае или хватит чистой Java EE?
0
91 / 91 / 10
Регистрация: 18.05.2013
Сообщений: 265
07.07.2013, 20:48
Начинайте со второй.
Для новичка это будет более правильно.
Информация, да. частично повторяется, но не полностью.
По ОС - вопрос в том, что Вам врятли необходимо сильно в нее углубляться ... возьмите, посмотрите на сайте Oracle список платформ. для которых есть J6EE и выберете ту. с которой более всего знакомы.
По Spring .... вопрос сложный. Судя по срокам у Вас не так и много времени. Я бы лично изучил обязательно. но ТОЛЬКО после того, как будете владеть базовыми моментами в J6EE
0
 Аватар для mutagen
2587 / 2260 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
08.07.2013, 00:40
Цитата Сообщение от Beginne_r Посмотреть сообщение
надо ли после Хеффельфингера изучать фреймворк SPRING для проекта в моё случае
я думаю в вашем случае вам хватит проблем с проектом, даже если делать его на JSP и сервлетах, без всякого EE и Spring.
кушайте пирог маленькими кусочками - меньше шансов подавиться
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.07.2013, 00:40
Помогаю со студенческими работами здесь

Олимпиадные задачки. Натолкните в правильном направлении
Необязательно помогать со всеми(но я был бы вам очень благодарен). Можете помочь с одной или двумя, если не хотите тратить много времени. ...

Обьясните тему курсового и наведите примеры или хоть напрвте в правильном направлении.
Всем сдрасте! Помогите с курсовиком. Просто не могу понять что от меня нужно, преподаватели точно сформулировать не могут что они хотят!...

В правильном ли направлении я иду? (Разработать программу для составления списка заданий для параллельных процессоров)
Есть задачка: Я прикинул, и у меня есть 2 способа решения задачи, но 1 долгий, а второй рассматривает не все варианты. 1) Полный...

направьте, пожалуйста, на нужный путь
Сделал бинд таб контрола к Коллекции1, всё отлично работает. ContentTemplate таб контрола изменяется, и туда помещается другой таб контрол....

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


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru