У меня вопрос к программистам: как происходит выбор, на чём делать проект, на JAVA или на PHP? Только прошу понять меня правильно, я тут не "священную войну" затеваю, мне, как НЕ программисту, просто нужно понять, какие параметры будущего проекта принимаются во внимание при выборе той или иной среды программирования. Ещё, был бы признателен, если бы были приведены примеры, типа: называние проекта (сайт) — на чём сделан. Большое спасибо заранее. И повторюсь, я не программер (поэтому если сморозил какую-нибудь глупость, то попрошу без сарказма...)
делай на том, что знаешь. Если знаешь и то и то - таких вопросов возникать не должно. Если пока ничего не знаешь, то пхп - быстрее и легче учить, жава даст тебе больше возможностей и скорости. Выбирать тебе.
Glook В компании, где я работаю, критерием является нагрузка. Если предполагаются высокие нагрузки, то используется Java. В противном случае PHP. Это если упростить.
Я не знаю ни того ни другого языка. Я выбираю программную среду на которой будет делаться сайт. Хочу понять в чём преимущества и слабости обоих языков программирования. Подразумевалось, что ответ будет такой: "если ты делаешь................... (социальную сеть, порноресурс ) — тогда выбирай JAVA, а если........... — тогда PHP"
1. На обоих языках можно делать достаточно большие проекты (vkontakte.ru - PHP, odnoklassniki.ru - Java). 2. Разработка на PHP быстрее и дешевле (программисты дешевле). 3. При росте нагрузке раньше придется думать о горизонтальном масштабировании, если проект делается на PHP. 4. Мало кто пишет сразу на Java. Обычно делается проект на PHP и когда он пошел, начинается оптимизация и масштабирование, и уже на полученную прибыль можно, если нужно, параллельно делать проект на Java. 5. Подавляющее количество проектов остаются на PHP по абсолютно разным причинам. Основная причина — проект не развился до уровня прибыльности.
Википедия, однокласники (вроде) сделаны на пхп. Что соц-сеть, что сильно-нагруженный проект можно сделать на пхп. А можно на Жаве. А можно частично - на пхп, а отдельные части - на Жаве. linux.org.ru написан на Джаве, кстати. Работает, вроде, очень хорошо и с нагрузками справляется. Сейчас все будет зависить от того, сколько сил и денег ты вложешь в этот проект, а не от выбранного языка.