
Alex
08.02.2018
10:45:44
м?

?
08.02.2018
10:45:56
ну зато у явы есть неоспоримое приемущество работает везде

Vit
08.02.2018
10:46:07
Вроде-бы веб фреим ихний

Alex
08.02.2018
10:46:38

Google

Alex
08.02.2018
10:46:45
я на джаве пишу демоны всякие
парсеры
пыха отвратно работает при парсинге больших данных

Saško
08.02.2018
10:48:09

?
08.02.2018
10:48:10
есть такое

Saško
08.02.2018
10:49:08
конечно, если делать file_get_contents то даа
но если подходить с умом — пхп обычный язык, который и гигабайтные файлы будет парсить, и что только пожелаете

Alex
08.02.2018
10:49:09
Джава - 4 гига
Пыха - почти 20

Yura
08.02.2018
10:49:43

Alex
08.02.2018
10:49:56
Даже после урезания функционала

Alexey
08.02.2018
10:50:00
зачем эти объекты хранить в памяти?
зачем хмл целиком парсить?

Google

Alexey
08.02.2018
10:50:17
ужс

Alex
08.02.2018
10:50:19

Alexey
08.02.2018
10:50:30

Alex
08.02.2018
10:50:30
Записи в хмл связаны

Alexey
08.02.2018
10:50:37
в чем проблема-то )

Alex
08.02.2018
10:50:39
Если джава прекрасно справляется)

Saško
08.02.2018
10:50:53

Alexey
08.02.2018
10:50:57
хз
сериализуй
ленивую загрузку делай
зачем в память-то все пихать

Alex
08.02.2018
10:51:21
Зачем гемор создавать то?)
На джаве дешевле и быстрее

Alexey
08.02.2018
10:51:33
"я записал в память 30 миллионов объектов, пхп не справился, пидор"

Alex
08.02.2018
10:51:48

Yura
08.02.2018
10:51:51
Да такое то никто не делает

Alex
08.02.2018
10:51:52
Все просто

Alexey
08.02.2018
10:51:54
ну ты и на жаве в хип сайз упрешься

Saško
08.02.2018
10:51:57

Google

Alexey
08.02.2018
10:51:59
че сочиняешь-то )
в жаве такой же точно гарбадж коллектор и лимиты

?
08.02.2018
10:52:23
30 млн ты что росреестр парсил что ли

Saško
08.02.2018
10:52:33
а если мне надо одному быстро распарсить?
я чо, должен искать и нанимать джавера?
или может быстро сам сделаю? что значит «зачем это делать, если можно сделать на джаве»
ну бред же, ало

Alex
08.02.2018
10:53:00

Saško
08.02.2018
10:53:18

Alex
08.02.2018
10:53:21
Разработать и поддерживать джава демон дешевле чем мучать пыху

Saško
08.02.2018
10:53:55

Alex
08.02.2018
10:54:00
Ну или хотябы просто сервисы)

Alexey
08.02.2018
10:54:08
On 32-bit JVMs, the default maximum heap size can be up to 1 GB if there is 4 GB or more of physical memory. On 64-bit JVMs, the default maximum heap size can be up to 32 GB if there is 128 GB or more of physical memory

Saško
08.02.2018
10:54:12
в энтерпрайзе — может быть, да

Alex
08.02.2018
10:54:19

Alexey
08.02.2018
10:54:20
на 32 битной джаве ты в 1 гиг упрешься и все

Alex
08.02.2018
10:54:36

Alexey
08.02.2018
10:54:38
короч слабый вброс

Saško
08.02.2018
10:54:46

Alex
08.02.2018
10:54:49

Alexey
08.02.2018
10:54:59

Alex
08.02.2018
10:54:59

Google

Saško
08.02.2018
10:55:07

Alex
08.02.2018
10:55:26
любого
Останемся при своем мнении)

Saško
08.02.2018
10:55:59
нет такой задачи парсинга, где пхп не справится никак и надо полюбому бежать на джаву или питончик
у пхп есть очень слабые стороны, но это никак не парсинг :)

mrG1K
08.02.2018
11:04:23
пора запускать php parse challenge

Dmitriy
08.02.2018
11:05:41

Nibbler
08.02.2018
11:08:48
Хорош холивар устраивать

Alex
08.02.2018
11:09:10
Ща юии с фреймом с оранжевым лого сравним))

Admin
ERROR: S client not available

Ad.x ??
08.02.2018
11:20:46
https://a-parser.com/ и посмотри просто возможности десктопного парсера. Подумай, сколько стоит такой будет на пхп и будет ли он эффективен с теми же плюшками

Alexey
08.02.2018
11:22:40
а давно на пхп начали десктопные приложения писать?

Artemy
08.02.2018
11:24:39

Alexey
08.02.2018
11:26:08
tk экстеншн мертвец же

Ad.x ??
08.02.2018
11:27:17

Alexey
08.02.2018
11:27:31
Вполне хорош
Многопоточность есть

Ad.x ??
08.02.2018
11:27:44
для 1 сайта

Alexey
08.02.2018
11:27:45
С нюансами

Google

Alexey
08.02.2018
11:28:02
Асинхронность на уровне ноды есть

Ad.x ??
08.02.2018
11:28:34
т.е. такая же говняная как в ноде. ну я в курсе ага

Alexey
08.02.2018
11:28:39
Промисы есть, генераторы есть, интеграции основных event библиотек есть

Ad.x ??
08.02.2018
11:29:07
и все это очень очень медленное )

Alexey
08.02.2018
11:29:19
Вполне себе быстрое

Ad.x ??
08.02.2018
11:29:23
я ж говорю, запусти десяток сайтов одновременно парсить и посмотри что с сервером будет

Alexey
08.02.2018
11:29:26
На уровне пайтона
Ну ты хотяб опкод кэшер задействуй

Ad.x ??
08.02.2018
11:30:01
чем он поможет?

Alexey
08.02.2018
11:30:02
Хз

Ad.x ??
08.02.2018
11:30:31
опкод работает когда парсится скрипт. когда скрипт работает в режиме демона (условно вечный) опкод ваще никак не поможет

Alexey
08.02.2018
11:32:03
https://blog.famzah.net/2016/02/09/cpp-vs-python-vs-perl-vs-php-performance-benchmark-2016/
в общем ты кругом не прав

Ad.x ??
08.02.2018
11:32:50
ладно

Crestoff
08.02.2018
11:33:36
/

Alexey
08.02.2018
11:34:22
проблемы у пхп другие
их две
а) куча легаси говна
б) отсутствие нормальной поддержки уникода
с остальным более-менее можно мириться и находить воркэраунды )

Ad.x ??
08.02.2018
11:40:05
с) потребление ресурсов. особенно при использоваении ооп

Saško
08.02.2018
11:40:18
в 2004-2005м году я заработал на квартиру пхп-ботами, которые ногибали майспейс (он тогда ещё был жив)
(да, сейчас мне стыдно за свою спамо-молодость, но тогда многие тем промышляли, времена были дикие, этакие 90е в инторнете. это щас это зашквар, а тогда было норм)
но
с тех пор, когда мне рассказывают, что пхп не умеет в многопоточность или там парсинг — остаётся только улыбаться
было бы желание — и всё похапе умеет
я не спорю, что на джаве это могло бы получиться тогда лучше, но тогда важен был результат, а джаву я не знал, а учить было некогда, надо было херачить код