PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
Bio man
Отправлено: 03 Мая, 2012 - 12:40:20
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2752
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




Java это интерпретируемый язык? Почему он тогда быстрее РНР? Хотелось бы начать учить что то еще в погоне за быстродействием (для серверного программирования), что посоветуете? Желательно что нибудь объектно ориентированное...
 
 Top
EuGen Администратор
Отправлено: 03 Мая, 2012 - 12:46:20
Post Id


Профессионал


Покинул форум
Сообщений всего: 9097
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Изучайте Java. Это будет полезно в любом случае. Объектную модель поймете как следствие.
Насчет интерпретируемости - и то, и другое (Java и PHP) интерпретируемый компилятор, то есть транслирует в байт-код.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Мелкий Супермодератор
Отправлено: 03 Мая, 2012 - 13:38:37
Post Id



Активный участник


Покинул форум
Сообщений всего: 11888
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 614 раз(а)




Bio man пишет:
Почему он тогда быстрее РНР?

Из-за специфики работы.
PHP - принял, выплюнул, умер. И компилируется на каждое обращение. Именно с чем и борются opcode кэши, вроде APC, XCache.
Java - со скрипом запустились, скомпилировались, закешировались - и дальше работает нормально (особенно, если забыть о требованиях к памяти в общем и к CPU во время работы GC). Язык довольно интересен, но монополия одного вендора - oracle - не внушает особый оптимизм лично мне.


-----
PostgreSQL DBA
 
 Top
OrmaJever
Отправлено: 03 Мая, 2012 - 14:00:54
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Bio man пишет:
что посоветуете?

C/C++, близок к php, быстрый, популярный.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
caballero
Отправлено: 03 Мая, 2012 - 15:52:11
Post Id


Активный участник


Покинул форум
Сообщений всего: 6001
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
Java это интерпретируемый язык?

Нет. Интерпретируются байт код. Но HotSpot JVM оптимизирует его так что он может выполнятся на скорости ассемблера (например повторяющиеся куски байт кода просто превращаются в машмнный код)


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Bio man
Отправлено: 05 Мая, 2012 - 17:32:52
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2752
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




Спасибо за ответы. А как на счет обновлений языка? Сильно ли пострадало комьюнити после того как джаву приобрел оракл?
(Добавление)
Какую литературу посоветуете начинающему?
 
 Top
OrmaJever
Отправлено: 05 Мая, 2012 - 18:17:40
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Bio man пишет:
А как на счет обновлений языка? Сильно ли пострадало комьюнити после того как джаву приобрел оракл?

Я раньше думал что Оракл хорошая компания, но после прочтения одной статьи на хабре немного изменил своё мнение. http://habrahabr[dot]ru/post/143173/
В первом абзаце есть пару ключевых фраз
Цитата:
Oracle всегда недолюбливал разработчиков.

Цитата:
поскольку для Oracle имеют значение только собственные интересы

А что будет с языком думаю измесно только богу, вобще Java хороший язык но помоему сейчас не перспективный.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
caballero
Отправлено: 05 Мая, 2012 - 18:24:54
Post Id


Активный участник


Покинул форум
Сообщений всего: 6001
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
А что будет с языком думаю измесно только богу, вобще Java хороший язык но помоему сейчас не перспективный.

разработчики по андроид не согласятся


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Bio man
Отправлено: 05 Мая, 2012 - 18:45:25
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2752
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




А что на счет литературы?
 
 Top
JustUserR
Отправлено: 17 Мая, 2012 - 11:34:14
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




Bio man пишет:
Java это интерпретируемый язык? Почему он тогда быстрее РНР? Хотелось бы начать учить что то еще в погоне за быстродействием (для серверного программирования), что посоветуете? Желательно что нибудь объектно ориентированное...
Существует значительное количество методов, на основании которых осущесвтялется выполнение целевого приложения на предполагаемой платформе,включающих обеспечения транспортировки оригинального алгоритма, сформированного в виде группы информационный полей в первичном пониженном уровне базового элементного трактования, для осуществления достижения формы, соответственной целевой операционной системе, ассоциированной с группой информационный полей в первичном повышенном уровне базового элементного трактования
Подобным образом, проведение фактической интерпретации для языков Java и PHP осуществляется занчительными дифференциированным образом; в качестве первичного критерия, в силу которого уровень быстродействия PHP оказывается более низким по сравнению с языком Java, осуществляется включение необходимости проведения повторной фазы компиляции при каждом последующем запуске ассоциированного приложения; тем не менее, хотя предполагаемый аспект функционирвоания может быть модифицирован ан основании использования технологии Zend/Ioncube, уровень общей производительности не осуществить достижения соответственного критерия для Java, в силу особенностей огранизации транспортировки оригинального алгоритма, сформированного в виде группы информационный полей в первичном пониженном уровне базового элементного трактования
Bio man пишет:
А что на счет литературы?
В качестве целевого источника, на основании которого возможно осуществление полноценного изучения предполагаемого языка Java, целесообразно использование оригинального официального издания Java/Oracle в двух томах, которое включает полноценные сведения о целевом языке и активной библиотеки объектов для осуществления разработки


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Alho
Отправлено: 17 Мая, 2012 - 11:56:43
Post Id



Посетитель


Покинул форум
Сообщений всего: 322
Дата рег-ции: Апр. 2012  


Помог: 11 раз(а)




Раз уж зашел разговор, попробую начать холивар.

Так какой язык лучше? В плане перспективности? Зарплаты, популярность, частота использования?

Голову ломаю, на что же налечь. На среднем уровне знаю и питон, и пхп, и с++, с явой - похуже, но тоже есть опыт. И никак не определюсь с приоритетом.
 
 Top
caballero
Отправлено: 17 Мая, 2012 - 12:32:44
Post Id


Активный участник


Покинул форум
Сообщений всего: 6001
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
В качестве целевого источника, на основании которого возможно осуществление полноценного изучения предполагаемого языка Java

а по человечески нельзя писать? или это копипаст с чьей то докторской дисертации?

Цитата:
Так какой язык лучше? В плане перспективности? Зарплаты, популярность, частота использования?

для разных задач подходят разные языки. Платят не за язык а за конечный продукт. Чем язык проще и распространеннее - там и конкурентов больше и наоборот.
просто займись реальным делом, реальными проектами. Все равно не освоишь язык просто изучая по учебникам.


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Данил_123
Отправлено: 17 Июня, 2012 - 23:43:27
Post Id


Участник


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Июнь 2011  
Откуда: rostov


Помог: 9 раз(а)




php был бы более шустрым языком если являлся строго типизированным как java. имхо


-----
http://mysitecost.ru
 
 Top
Bio man
Отправлено: 18 Июня, 2012 - 00:08:59
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2752
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




Данил_123 Ха-ха Ха-ха Ха-ха
как типизация влияет на скорость выполнения?
 
 Top
Данил_123
Отправлено: 18 Июня, 2012 - 00:37:39
Post Id


Участник


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Июнь 2011  
Откуда: rostov


Помог: 9 раз(а)




Bio man сильно.. Поверь именно из-за этого пых медленный..

(Отредактировано автором: 18 Июня, 2012 - 00:39:02)



-----
http://mysitecost.ru
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Другие языки программирования »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB