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

Слава Шевцов
На сайте с 23.07.2005
Offline
370
#31
FeoOne:
Поверьте, скорость работы БД от языка программирования не зависит.

В том-то и дело. PHP и Perl обычно выполняют роль прослойки между базой и выдаваемым HTML. Особенно у сайтов типа ВКонтакта. Там хоть на С пишите - скорость от этого практически не вырастет. Всё упрётся в базу, memcached и диск. Так что всё различие между PHP и Perl в большинстве проектов заключается в удобстве чтения кода и стоимости программистов 🙄

Неизменность точки зрения неизменно порождает иллюзию понимания.
Brand from Amber
На сайте с 18.08.2007
Offline
293
#32
Слава Шевцов:
Так что всё различие между PHP и Perl в большинстве проектов заключается в удобстве чтения кода и стоимости программистов

Есть задачи где PERL даст 100 очков форы PHP. Круг этих задач следует из аббревиатуры - Practical Extraction and Report Language.

Лучший способ понять что-то самому - объяснить это другому.
Слава Шевцов
На сайте с 23.07.2005
Offline
370
#33
Brand from Amber:
Есть задачи где PERL даст 100 очков форы PHP. Круг этих задач следует из аббревиатуры - Practical Extraction and Report Language.

Вы часто используете Perl без вызовов базы данных, а только для Extraction and Report?

Brand from Amber
На сайте с 18.08.2007
Offline
293
#34

Слава Шевцов, Extraction (в случае с парсингом больших объёмов данных) занимает гораздо больше времени чем сохранение полученного массива в БД.

Слава Шевцов
На сайте с 23.07.2005
Offline
370
#35
Brand from Amber:
Слава Шевцов, Extraction (в случае с парсингом больших объёмов данных) занимает гораздо больше времени чем сохранение полученного массива в БД.

Парсинг больших объёмых данных - редкая задача.

Rulin
На сайте с 16.01.2008
Offline
143
#36
moivopros:
Делаем сложный проект. С большой базой.

Если уж делаете серьезный проект, с заделом на будующее, то делайте его на Python`е

Rulin добавил 20.01.2009 в 12:27

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

Насчет PHP ничего против него не имею, и даже вполнебы стал на нем разрабатывать серьезный высоко нагруженный проект. Тут на самом деле вопрос только в прямых руках, т.е. программиста на PHP найти легко, но найти такого который не будет писать "говно код" практически не возможно

Bitcoin Debit Card
T.R.O.N
На сайте с 18.05.2004
Offline
314
#37
moivopros:
рограммист говорит что ПХП - тормозной язык и он его ненавидит.
Что на перле все в разы быстрее.

ну так это и неоспоримо. ASP, при прочих равных, проигрывает в скорости CGI.

moivopros:
Делаем сложный проект. С большой базой.

пхп это средство для пионеров, изначально. Его простота и универсальность сделали его медлительным. Стандартная обратная сторона медальки.

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
Слава Шевцов
На сайте с 23.07.2005
Offline
370
#38
T.R.O.N:
пхп это средство для пионеров, изначально. Его простота и универсальность сделали его медлительным. Стандартная обратная сторона медальки.

У Perl есть лишь одно серьёзное преимущество - он может не разрывать коннект с базой MySQL в режиме работы с fastcgi.

[Удален]
#39

T.R.O.N не совсем так )) если руки прямые, писать просто грамотно нужно скрипты + серверная сторона оптимизирована "и будет из утюга самолет" ))

[Удален]
#40

Не надо спорить с T.R.O.N., он люто бешено фапает на Perl. Все равно не переубедите.

Главное, на что стоит обратить внимание, - это, действительно, удобство дальнейшей поддержки. Прогеры на перле вымирают, T.R.O.N., возможно, один из последних олдскульных девелоперов, кто пишет на перл и вместо бд использует файлы. Готов спорить, что придется потратить немало денег и времени, чтобы найти человека, который смог бы продолжать его разработки. С этой точки зрения PHP куда более приемлимый вариант, но трудно отсеять быдлокодеров. Смотрите таки в сторону .NET Или Python - хороший программист на чем угодно может сделать "серьезный проект", а за микросекунды биться никому не нужно.

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