Jump to content


- - - - -

Java как язык веб-программирования


  • You cannot reply to this topic
27 replies to this topic

#21 Эльказ

Эльказ

    PHP Specialist

  • Постояльцы
  • PipPipPipPipPipPip
  • 1,793 posts
  • Time Online: 5h 33m 54s

Posted 21 June 2009 - 05:15 PM

PHP, Python, RoR. Если железо нормальное и руки прямые у программиста - нагрузок больших бытьне должно. Вернее программа будет справляться. Вот я пишу на Java программу для BOIS (Back Office в банке). Работает с PHP мордой через XML.
  • 0

#22 Ilg

Ilg

    geek

  • Root Admin
  • PipPipPipPipPipPipPip
  • 2,717 posts
  • Time Online: 17d 6h 22m 31s

Posted 21 June 2009 - 06:28 PM

все это медленнее чем Java, конечно при нормальном железе может и не так заметно. но все зависит от нагрузки. если ты говоря о проекте подразумеваешь приложение на 1 сервере, то может тебе и в самом деле разницы не будет. Местные банковские веб приложения как правило супер пупер нагрузку не испытывают (имею в виду Баку, да думаю что в Москве тоже)

как говорил дядя Билли 640Кб должно хватить. залепишь несколько серверов в кластер и будет работать и оптимизировать особенно не нужно, потому что предела железа ты в таком приложении не достигнешь. речь конечно не идет об АБС, а только о дополнительных сервисах а-ля Internet Banking, опять же не о всех, киоски имеют более паблик доступ, например. при всес при этом у них ограниченный круг пользователей и паблик части как правило нет.

когда работаешь через ХМЛ с внешней системой, опять же все зависит от задачи, если между двумя системами нужно обмен информацией реализовать с reliability, то просто обернуть данные в хмл и отправить не надежно.

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

при всем при этом, я юзаю пхп для почти всех своих левых задач smile.gif но скорее потому что мне лень перейти на другой скриптовый язык и хостинг с пхп найти проще для клиента.

есть конечно масса других полезных языков, но у всех есть спец круг задач, для которых они оптимальны, естесственно включая вышеуказанные.
  • 0

#23 Эльказ

Эльказ

    PHP Specialist

  • Постояльцы
  • PipPipPipPipPipPip
  • 1,793 posts
  • Time Online: 5h 33m 54s

Posted 24 June 2009 - 10:27 PM

Где-то медленнее, где-то быстрее. Просто я не знаю чей это должен быть сайт, чтобы он писался на JSP. Java, конечно, универсальна, я её очень люблю и всё такое. Но сайты на ней - как по мухам из пушки smile.gif
  • 0

#24 Ilg

Ilg

    geek

  • Root Admin
  • PipPipPipPipPipPipPip
  • 2,717 posts
  • Time Online: 17d 6h 22m 31s

Posted 24 June 2009 - 10:58 PM

опять же, смотря какие сайты

п.с. java в вебе это не только jsp, чистый jsp это минимум возможностей.
  • 0

#25 els

els

    Посетитель

  • Пользователи
  • PipPip
  • 86 posts
  • :

Posted 25 June 2009 - 04:54 AM

найдите золотую середину .. пишите на ASP )))
  • 0

#26 Эльказ

Эльказ

    PHP Specialist

  • Постояльцы
  • PipPipPipPipPipPip
  • 1,793 posts
  • Time Online: 5h 33m 54s

Posted 25 June 2009 - 12:40 PM

На ASP под Линукс? No, thanks.
Для веба я пишу на РНР, RoR. Иногда JSP (который с минимум возможностей).

Ilg, домашнюю страничку ты же не будешь на нем писать. Или сайт-визитку. Или корпоративный сайт (не Лукойла, а какой-нибудь маленькой компании). На Яве я предпочитаю писать сложные, сверхнагруженные и сайты, на которых тр...ется повышенная безопасность.
  • 0

#27 Ilg

Ilg

    geek

  • Root Admin
  • PipPipPipPipPipPipPip
  • 2,717 posts
  • Time Online: 17d 6h 22m 31s

Posted 25 June 2009 - 12:53 PM

Цитата
сложные, сверхнагруженные и сайты, на которых требуется повышенная безопасность

есть пример из личной практики?
  • 0

#28 Эльказ

Эльказ

    PHP Specialist

  • Постояльцы
  • PipPipPipPipPipPip
  • 1,793 posts
  • Time Online: 5h 33m 54s

Posted 25 June 2009 - 03:07 PM

Я Java не использую под web. Only applications & midlets
  • 0





0 user(s) are reading this topic

members, guests, anonymous users