Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2011, 00:36   #1
RedScreenOfLife
Пользователь
 
Аватар для RedScreenOfLife
 
Регистрация: 12.07.2010
Сообщений: 45
Вопрос применения Java

Для написания каких программ в основном применяется Java SE?
Если обычные приложения, то нужно наличие джава-платформы, это хоть и небольшое неудобство, а пользователю все же прийдется возиться с этим...

Джава апплеты считаются небезопасными - типа вирусов можно в него напихать.

написания сервлетов тоже спорно: не лучше ли проги для обслуживания серва писать на PHP?(поправьте меня здесь если неправ)

Так где же все таки его применение выгодно?
RedScreenOfLife вне форума Ответить с цитированием
Старый 14.06.2011, 08:49   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от RedScreenOfLife Посмотреть сообщение
Джава апплеты считаются небезопасными - типа вирусов можно в него напихать.
Жестокий аргумент... Типа программы полученные из под других языков программирования вполне себе милые котята. У меня даже череп временно увеличился в размерах, настолько силен когнитивный диссонанс от Вашего заявления...

Ну а насчет реального примера, есть применения, есть. Правда какая там Ява в подробности не вдавался. Но знаю одну контору, которая безналичные расчеты осуществляет через банк Авангард. Так вот работа с банком осуществляется удаленно через веб-браузер и одной флешки. Из программ - Ява, FireFox и еще какая-то хрень, кажись КриптоПро. Не думаю, что PHP здесь лучше...

Нашел, J2SE 5.1
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 14.06.2011 в 08:59.
Utkin вне форума Ответить с цитированием
Старый 14.06.2011, 09:44   #3
Fox
линуксоид
Форумчанин
 
Аватар для Fox
 
Регистрация: 02.11.2006
Сообщений: 157
По умолчанию

Знаю биллинговые системы на java писанные, так же знаю сервера аутентификации на java писанные, плюс загляните на сайт ibm и вы очень сильно удивитесь количеству и разнообразию продуктов писанных на java. А IBM все таки не маленькая конторка =)
Fox вне форума Ответить с цитированием
Старый 14.06.2011, 09:47   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
не лучше ли проги для обслуживания серва писать на PHP?(поправьте меня здесь если неправ)
PHP уже давно не панацея серверного программирования, есть масса иных ЯП.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 14.06.2011, 09:53   #5
RedScreenOfLife
Пользователь
 
Аватар для RedScreenOfLife
 
Регистрация: 12.07.2010
Сообщений: 45
По умолчанию

а как на счет браузерных игрушек? Правильно ли будет использовать джава сервлеты для серверной части игры(снова таки не использовать пхп), и насколько это правильно?
RedScreenOfLife вне форума Ответить с цитированием
Старый 14.06.2011, 10:10   #6
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от RedScreenOfLife Посмотреть сообщение
а как на счет браузерных игрушек? Правильно ли будет использовать джава сервлеты для серверной части игры(снова таки не использовать пхп), и насколько это правильно?
Это напрямую зависит от многих вещей:
а) тараканов в голове руководителя проекта
б) от того, насколько программисты знакомы с конкретным ЯП. Банальная и наиболее распространенная причина выбора того или иного инструмента
в) предпочтений или специальных требований заказчика
г) магнитных бурь или еще какой неведанной, а то и просто антинаучной фигни.

Этим я хотел сказать, что личная неприязнь к какому-либо языку программирования не играет никакой роли, но вот фанатическая любовь к предмету... не раз топила Титаники.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 14.06.2011 в 10:13.
Utkin вне форума Ответить с цитированием
Старый 14.06.2011, 19:11   #7
RedScreenOfLife
Пользователь
 
Аватар для RedScreenOfLife
 
Регистрация: 12.07.2010
Сообщений: 45
По умолчанию

ну а какие преимущества у ПХП перед джавой и наоборот, в плане разработки серверной части?(актуальность, быстродействие написанной проги и т.д.)

лично я намного лучше знаю джаву чем пхп(его вообще не знаю) и тут появляется у меня вопрос - стоит ли учить пхп для этого...правильнее ли будет использование пхп, чем джава?
RedScreenOfLife вне форума Ответить с цитированием
Старый 15.06.2011, 22:47   #8
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Если нравится ПХП, то не вижу проблем в изучении. Нравится Джава - аналогично.
Например, мне ПХП, можно сказать, вобще не нравится - уж много у него оказалось причуд странных...В противовес ПХП выбрал Питон, сейчас в свободное время осваиваю, то языком доволен...советую попробовать...
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Старый 16.06.2011, 07:22   #9
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Вообще не вижу причин для противопоставления этих двух языков (что как правило ведет к холивару). Есть же еще языки программирования... Вот тот же Ruby или Scheme (Racket умеет работать в вебе).
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 16.06.2011, 10:00   #10
savva-paladin
Пользователь
 
Аватар для savva-paladin
 
Регистрация: 09.07.2010
Сообщений: 89
По умолчанию

Флейм детектед. А чтоб разобраться, лучше-хуже, нужно копать глубже (скорость работы, простота написания кода и т.п.), + личные предпочтения. Кому-то нравится ASP, кому-то JSP, кому-то PHP, кому-то Ruby и т.п., и ему плевать на прелести других языков, только потому-что им нравится этот ЯП.
savva-paladin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
побочный эффект применения AutoFit к строке blackarrow Microsoft Office Excel 2 18.05.2011 21:12
Подготовка файла для применения автофильтра Andrey-baykov Microsoft Office Excel 4 01.03.2011 15:18
Целесообразность применения out Miha85193 Общие вопросы Delphi 4 18.06.2010 21:00
Возможна ли функция Include без применения PHP? Igor Bely HTML и CSS 2 07.01.2009 14:58
Область применения переменных ixs Общие вопросы Delphi 2 05.06.2008 18:00