Другие языки программирования и технологии

какие конкретно задачи стоят перед програмистом Java и какие перед PHP? если можете наведите примеры

http://www.softtime.ru/info/articlephp.php?id_article=22 -----В этом разделе обсуждаются особенности работы со скриптами JavaScript в PHP.
Евгений Чертенков
Евгений Чертенков
54 090
Лучший ответ
перед программистом на жабе стоит задача писать код на жабе. перед программистом на пыхе стоит задача писать код на пыхе. и не наоборот.
JavaScript это ни в коем случае не Java!!!!

Общим заблуждением является то, что JavaScript аналогичен или тесно связан с Java, это не так. Оба языка имеют C-подобный синтаксис, являются объектно-ориентированными и как правило широко используются в клиентских веб-приложениях, на этом их сходство заканчивается.
Кирилл Ермилов
Кирилл Ермилов
31 781
Ровшан Мамедов а я и не спрашиваю про javascript. вопрос про Java
Одну и ту же задачу можно сделать и на PHP и на Java, хотя есть и задачи которые можно сделать только на Java. Интернет-магазин можно сделать и так и так. Но если он маленький (десятки посетителей в день) и будет работать на виртуальном хостинге, то делать его лучше на PHP+MySQL. Если он огромный (сотни тысяч посетителей в день) , и будет работать на выделенном сервере (а может на нескольких сразу) , то лучше его делать на Java.
Есть большие проекты и на PHP, но это, скорее, исключение из правил.
Java обычно применяется для сложных проектов с высокими требованиями к надёжности, масштабируемости, переносимости. Код на Java легче сопровождать, расширять, дополнять. Java более строгий язык, поэтому шансы сделать ошибку в нём меньше. Но писать простые приложения на Java сложнее и дольше, чем на PHP.

PHP обычно применяется для проектов меньшей сложности. Его главные преимущества - простота и скорость написания кода (пока объём кода не очень велик) , у него меньше требований к серверу, можно запустить своё приложение на любом виртуальном хостинге (для Java виртуальный хостинг - это экзотика, да и смысла в нём мало) .

В целом область применения Java гораздо шире, чем у PHP. На Java можно писать не только серверные, но и обычные десктопные программы, программы для мобильных устройств.
Николай Ядута
Николай Ядута
16 198
Сравнил йух с пальцем. Пых это, в основном, несложные сайты. Джава это полноценная ОС-независимая платформа, задачи могут быть практически любые. На джаве часто пишут серверную часть или полностью rich internet applications.
Toni M.
Toni M.
5 662