Я не знаю что представляют из себя эти два языка кроме того что на джаве можно делать сайты и игры, а на PHP сайты. Мне нужно одновременно побольше информации и поменьше воды про эти языки. Какой язык лучше в каком деле и соответственно побольше объективности и конструктивности.
И да так как мне лень находить информацию сделать должны это вы. А то частенько находятся всякие умники пишущие подчёркивающие в оскорбительной форме мою лень.
Другие языки программирования и технологии
Что из себя представляют языки PHP и java.
С помощью PHP создают сайты в интернете большая часть сайтов написано именно на PHP и работает он на стороне сервера, устанавливать клиенту интерпретатор нет необходимости так как он уже установлен на стороне сервера и все запросы генерируются и отправляются в ответ клиенту в браузер. На Java обычно пишут различные приложения для мобильных устройств а так же можно писать приложения для сайта, а вот тут проблема, чтоб пользователи могли воспользоваться некоторыми возможностями сайта им придётся устанавливать Java по большому счёты некоторым пользователям на это насрать они не станут устанавливать Java так как не хотят с этим заморачиваться они просто зайдут на сайт и покинут её сразу. Сравнивать Java и PHP нельзя но их можно использовать вместе связки, Java полезен тем что может иметь доступ к системе а PHP нет. Самый просто пример зайди на сайт http://www.nvidia.ru/drivers и нажми кнопку AUTO-DETECT YOUR DEVICES чтобы воспользоваться данной функцией понадобится установка Java то есть Java позволяет получить информацию о железе пользователя а PHP этого не умеет. Java нужно на сайтах использовать с осторожностью или вообще стараться обходиться без него, а использовать его нужно в тех случаях когда он необходим.
Роднит их одно - они кроссплатформерные интерпретаторы (хотя пёха умеет создавать "сбитые" standalone исполняемые файлы). Т. е. работаю в любой ОС (теоретически), и тормозят.
В оостальном - весьма разные вещи. Джава - просто расширение функционала html`я, а пыхыпы - фактически включает в себя его
В оостальном - весьма разные вещи. Джава - просто расширение функционала html`я, а пыхыпы - фактически включает в себя его
Сергей Савенко
> Джава - просто расширение функционала html
Что??? Ты вообще о чём? О Java или о JavaScript?
Что??? Ты вообще о чём? О Java или о JavaScript?
Есть подозрение, что кое-кто путает Java и JavaScript. Даже не знаю, уточнять ли что-то по поводу Node.JS
Java - интерпретатор от Sun/Oracle. Есть в двух версиях: для разрабов (Java Development Kit - JDK) и для исполнения программ (Java Runtime Environment - JRE). Работает много где, включая мобильные телефоны.
JS чаще всего используется как язык сценариев для клиента (браузера). Есть серверная версия node.js и к ней есть фреймворки (angular, meteor,flatiron)
PHP - интерпретатор, который обычно выполняется на сервере и передаёт данные клиенту (браузеру) в формате HTML. Веб-серверы умеют передавать запросы обработчику PHP (сервис php-fpm). При этом никто не мешает использовать его в консоли как обычный скриптовый язык.
К нему тоже есть фреймворки (symfony, yii2, zend)
Java - интерпретатор от Sun/Oracle. Есть в двух версиях: для разрабов (Java Development Kit - JDK) и для исполнения программ (Java Runtime Environment - JRE). Работает много где, включая мобильные телефоны.
JS чаще всего используется как язык сценариев для клиента (браузера). Есть серверная версия node.js и к ней есть фреймворки (angular, meteor,flatiron)
PHP - интерпретатор, который обычно выполняется на сервере и передаёт данные клиенту (браузеру) в формате HTML. Веб-серверы умеют передавать запросы обработчику PHP (сервис php-fpm). При этом никто не мешает использовать его в консоли как обычный скриптовый язык.
К нему тоже есть фреймворки (symfony, yii2, zend)
Java - Android и сайты (выше чушь про установленный модуль у пользователя не читайте - оно не о том). Игры на ней писать очень не очень. Майнкрафт в этом убедился.
PHP - сайты.
Сайты очень крупных фирм с корпоративной кухней (какой именно - не знаю) пишут на Java, небольшие и без корп., такие, как форумы и соцсети - PHP.
PHP - сайты.
Сайты очень крупных фирм с корпоративной кухней (какой именно - не знаю) пишут на Java, небольшие и без корп., такие, как форумы и соцсети - PHP.
PHP - старый как окаменевшее г*вно мамонта язык, который надо забыть как безумного Герастрата. PHP-шники, не обижайтесь :) Его из веб-программирования успешно выпихнул JS (angular, node.js).
Java - тоже очень старый, но пока не окаменевший язык, в основном обязанный своей живучести тому, что нашел себе нишу в программировании для Андроид.
После судьбоносного суда между Oracle и Google по поводу интеллектуальной собственности на Java API Google стал продвигать Kotlin, который в обозримом будущем вытеснит Java с мобильного рынка. Останется она на Cloud (enterprise edition). Вот и все пожалуй.
По поводу фич языков ничего говорить не буду - это бесполезно для вас? так как программирования вы не знаете. Начните с чего-нибудь с меньшим порогом вхождения.
Попробуйте питон. На нем все могут программировать, по крайней мере 'Hello, world'.
Java - тоже очень старый, но пока не окаменевший язык, в основном обязанный своей живучести тому, что нашел себе нишу в программировании для Андроид.
После судьбоносного суда между Oracle и Google по поводу интеллектуальной собственности на Java API Google стал продвигать Kotlin, который в обозримом будущем вытеснит Java с мобильного рынка. Останется она на Cloud (enterprise edition). Вот и все пожалуй.
По поводу фич языков ничего говорить не буду - это бесполезно для вас? так как программирования вы не знаете. Начните с чего-нибудь с меньшим порогом вхождения.
Попробуйте питон. На нем все могут программировать, по крайней мере 'Hello, world'.
Сергей Савенко
> Его из веб-программирования успешно выпихнул JS (angular, node.js)
Это очень сомнительно. PHP всё ещё популярен. Конкуренты - это не только node.js, ещё Python, Ruby, Go, C#, Java
Это очень сомнительно. PHP всё ещё популярен. Конкуренты - это не только node.js, ещё Python, Ruby, Go, C#, Java
Похожие вопросы
- Какой язык программирования лучше изучить - PHP или Java? (более востребован, выше зарплаты и т. д.)
- Насколько сложены PHP, JavaScript, Java, C++?
- Здравствуйте, подскажите какой язык сложнее, PHP или JAVA??
- для чего используют языки програмиирования: С++,Java, Object Pascal(Delphi), C,C#, PHP.если можно то по несколько примеро
- После одно года активного изучения PHP и Java, можно будет хорошо знать эти языки программирования?(Для сайтостроения)
- Стоит ли изучать язык php? Моя цель - уметь создавать ЛЮБЫЕ сайты, css и html уже знаю, и вот начал js учить. Этих знани
- Что учить вперед? PHP или Java?
- Изучил HTML,с ним всё ясно:каждый тег делает своё дело.А с CSS,PHP и Java Script проблемы.
- PHP vs Java? Кто перспективней? Кто слабое звено? Кто быстрей понимается?
- Языки C++, C#, JAVA
Если Java используется на веб-сервере, для пользователя это не имеет никакого значения, Java устанавливать не надо.
Чтоб запустить настольное приложение на Java, пользователь скачает и установит всё что нужно (часто и не надо скачивать: JRE устанавливается как компонент приложения).