PHP vs Perl - Форум успешных вебмастеров - GoFuckBiz.com - Страница 3
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Разное > Треп | Флейм
Дата
USD/RUB88.4375
BTC/USD68166.9703
Треп | Флейм Обсуждение самых разных тем вне онлайн бизнеса.

Закрытая тема
Опции темы Опции просмотра
Старый 23.04.2008, 00:31
Start Post: PHP vs Perl 
  #21
potofgold
Senior Member
 
Аватар для potofgold
 
Регистрация: 13.11.2007
Сообщений: 119
Бабло: $20339
По умолчанию

Насколько я могу судить, большинство вебмастеров в качестве языка для серверных приложений использует пхп. Кто-нибудь может объяснить чем вызвана такая любовь? Почему не перл и не питон?

Несколько раз пытался следовать тренду и начать писать на пхп, но он мне показался каким-то кривым. Похожесть на перл только усугубила ситуацию. Сейчас сижу и мучаюсь, может я чего-то в жизни не понимаю?
potofgold вне форума  
Старый 24.04.2008, 16:53   #22
alexf2000
Senior Member
 
Аватар для alexf2000
 
Регистрация: 04.04.2007
Сообщений: 266
Бабло: $3333
По умолчанию

Если мне надо скачать 100 урлов, а мультикурл завис на первом из них, то остальные никакой таймаут скачать не поможет.
alexf2000 вне форума  
Старый 24.04.2008, 17:08   #23
chubaka
Ебланнед
 
Регистрация: 06.06.2007
Сообщений: 154
Бабло: $5450
По умолчанию

Цитата:
Сообщение от medar Посмотреть сообщение
Потому что программинг для сеошника - не приоритет, поэтому и пишут на php.

1. Потому что php в составе LAMP стоит на большинстве серверов в инете. Не нужно ставить экзотику и следить за ней на очередном серваке. И вообще все начинали с виртуалов, а там php - и без вариантов.
2. Потому что в отличие от perl, программер на php через сутки после завершения проекта может сказать, что делает данный кусок кода, не вчитываясь в комментарии Perl, по-моему, совершенно нечитаемый язык.
3. Потому что простой как пробка. Посмотрел пару исходников - уже можешь что-то сам писать.
4. Другие языки не дают качественного выигрыша в производительности. Узкое место везде - работа с mysql и ожидание ответа при обращении к страницам. Что при использовании питона, что с++, что пхп. Тут может немного помочь питоновская многопоточность, но не во всех задачах.
бро поясни плз на счет ожидания ответа при обращении к страницам. сидел мозговал так и не понял что ты имел ввиду.
chubaka вне форума  
Старый 24.04.2008, 21:43   #24
medar
кодер-энтузиаст
 
Аватар для medar
 
Регистрация: 04.04.2007
Адрес: Джамайка
Сообщений: 3,378
Бабло: $447150
По умолчанию

chubaka, это то, о чем мы выше с alexf разговариваем. Парсинг гугля и разных сайтов. Я имел в виду, что запрос по http занимает много времени.

2alexf
У меня в практике не было такого, чтобы один поток вешал все.. Возможно, я его не загружал по-настоящему, но у меня вообще curl лапочка - памяти не жрет, как многие жалуются, работает предсказуемо. На megaoverture.com парсер как раз через мультикурл работал, зависаний я не видел.
Правда, в 100 потоков не парсил, в 40-50 обычно.
php 5.2.5 , curl последней версии всегда стараюсь держать.
medar вне форума  
Старый 20.05.2008, 21:10   #25
bataka
Senior Member
 
Регистрация: 06.04.2008
Сообщений: 337
Бабло: $4080
По умолчанию

Цитата:
Сообщение от medar Посмотреть сообщение
2alexf
У меня в практике не было такого, чтобы один поток вешал все.. Возможно, я его не загружал по-настоящему, но у меня вообще curl лапочка - памяти не жрет, как многие жалуются, работает предсказуемо. На megaoverture.com парсер как раз через мультикурл работал, зависаний я не видел.
Правда, в 100 потоков не парсил, в 40-50 обычно.
php 5.2.5 , curl последней версии всегда стараюсь держать.
последний может и лапочка, а предидущая серия весь мозг выебала
память жрет, на сокетах виснет
писец гемор вобщем , а альтернатив нет
bataka вне форума  
Старый 21.05.2008, 03:37   #26
alexf2000
Senior Member
 
Аватар для alexf2000
 
Регистрация: 04.04.2007
Сообщений: 266
Бабло: $3333
По умолчанию

Есть альтернатива - обычный курл, запущенный параллельно много раз.
alexf2000 вне форума  
Старый 21.05.2008, 04:53   #27
WebNinja
grablab.org
 
Аватар для WebNinja
 
Регистрация: 18.09.2007
Адрес: Thailand
Сообщений: 4,891
Бабло: $322264
Отправить сообщение для WebNinja с помощью ICQ Отправить сообщение для WebNinja с помощью Skype™
По умолчанию

Бля ПХП нереально быстрый в изучении, раньше терпеть не мог слабо и нетипизируемые языки, для кодинга предпочитал Delphi, но в PHP это скорее + чем -. Я думаю это пример удачной разработки языка программирования, который позволяет очень быстро строить довольно сложные скрипты.

Но всетаки хотелось бы изучить яву.
__________________
www.imscraping.ninja
grablab.org | blog
WebNinja вне форума  
Старый 21.05.2008, 09:42   #28
aekros
Senior Member
 
Регистрация: 31.01.2008
Сообщений: 223
Бабло: $1810
По умолчанию

давно собираюсь выучить пхп.....
а по теме, надо учить все что можешь)
aekros вне форума