PHP - тормаз PERL - жемчужина

S0meT1me
На сайте с 07.06.2008
Offline
109
#21

Скажу с точки зрения программиста.

Пхп изначально создавался как простенький язык для людей которые быстро хотят сделать хомяка не влезая особо в дебри программирования (это было в далёком 93 году). С тех пор ПХП значительно вырос, в него добавили много фитч и в последнем вроде даже ООП попробовали нормально реализовать. Но многие программисты считают что этот язык так и не смог перерасти в серьёзный язык для больших нагруженных проектов.

Моё субъективное мнение - ПХП язык для мелких и средних проектов. Для действительно сложных и нагруженных проектов предназначены Java, ASP.Net . Перл будет лучше ПХП для серьёзных проектов но хуже Явы и аспа.

Claud:
А кто не-то знает на чем написаны и какие базы данных используют такие крупные проекты как:
mail
google
Яндекс
?

Если я не ошибаюсь, Яша активно использует питон для веб-интерфейсов, си+АСМ для поисковой машины (там быстродействие критично).

Brand from Amber
На сайте с 18.08.2007
Offline
293
#22
Слава Шевцов:
всех сколько-нибудь толковых Perl-программистов с рынка выгребают Яндекс и Рамблер

А тех кого пропускают - Combats и Agava. ))

Лучший способ понять что-то самому - объяснить это другому.
Слава Шевцов
На сайте с 23.07.2005
Offline
370
#23
Brand from Amber:
Интересно, почему не ПХП? ;)

Не было тогда PHP с текущими возможностями ;)

P.S. Помните: код чаще читается, чем пишется. На операциях чтения глазом PHP рвёт Perl как тузик грелку.

Неизменность точки зрения неизменно порождает иллюзию понимания.
Derek
На сайте с 23.09.2005
Offline
70
#24
neznaika:
а то что работает быстрее, дык ясно, что не пых, который компилируется на лету в байт-код.

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

правильно здесь говорят - главное, чтоб программист был легкозаменяем и код было просто поддерживать.

(.)(.) или ( Y ) ? (http://www.realderek.ru/) : как заработать 20 миллионов долларов США за 2 года (http://www.realderek.ru/2010/04/20-millions-za-2-goda.html)
xXх
На сайте с 19.01.2009
Offline
70
#25

Ну например социальная сеть vkontakte.ru имеет неплохую посещаемость и написан на php. У яндекса МойКруг был, написан на пхп...

Быстрее всех будет С, и нечего спорить :)

Слава Шевцов
На сайте с 23.07.2005
Offline
370
#26
xXх:
Быстрее всех будет С

Не будет.

10 узких мест с MySQL 🚬

Brand from Amber
На сайте с 18.08.2007
Offline
293
#27
Слава Шевцов:
10 узких мест с MySQL

Особенно у Яндекса 😂 Та и вообще - шО це таке MySQL?

Dreammaker
На сайте с 20.04.2006
Offline
569
#28
Brand from Amber:
Та и вообще - шО це таке MySQL?

о, да если мы возьмём, кроме перла ещё и не MySQL, то будем ещё и искать спецов, которые должны разбиратся, кроме перла ещё и в другой БД :)

FeoOne
На сайте с 27.12.2008
Offline
32
#29

а причем тут БД и язык программирования? Если грамотно расставить индексы в таблице мускула, она при 300к записей будет работать с такой же скорость, как и 300 записей.

А если уж база будет очень большой - берите postresql

Поверьте, скорость работы БД от языка программирования не зависит.

Dreammaker
На сайте с 20.04.2006
Offline
569
#30
FeoOne:
а причем тут БД и язык программирования?

Узким местом в этом случае будет связка между языком программирования и БД. То есть, в веб- и подобных приложениях нужно смотреть, кроме всего прочего на скорость интерфейса, который реализован для данной БД в языке.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий