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

M
На сайте с 24.09.2008
Offline
30
#91
bazetov:
Всё зависит от многих факторов. Проект надо делать на таком языке, на котором легче найти программиста ;)

Вы говорите, что проект с большой базой, а это означает что узким местом будет не интерпретатор скриптового языка, я хранилище данных (подозреваю, что вы будете использовать одну из СУБД для реализации оного)

Если программист ненавидит ПХП, и любит Перл, то вам придётся, возможно с ним согласиться. Не забывайте только о том, что если ваш программист "уйдёт" и вам придётся искать нового - программиста на Перле будет найти чуть сложнее, чем ПХП-шного.
Мне лично больше нравится Perl (моё мнение, что "на нём" легче реализовать нечто работающее под нагрузкой).

Вопрос бюджета - ещё один вопрос, пэзэпэшные студенты и недопрограммисты стоят намного дешевле перловых гуру...

И самый главный, на мой взгляд вопрос: как показывает практика, "выстреливающие" проекты часто приходится переделывать, вследствие оного советую практически всем стартапщикам делать их портальчики "по быстрому" на пэзэпэ а потом переделывать... За одним исключением... Если у вас есть классные спецы по Perl (С/С++), то и проект в этом случае можно делать на Perl (C/C++), ибо в этом случае вероятность того, что проект придётся переделывать намного снижается (правда возрастают и затраты на квартиры в центре мира - мытищах и новый bmw для спецов).

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

А если перл программист сделает основу? Движек, поиск и админку. Сделает самую основу что не будем переделывать. А уже развивать, добавлять всякие фичи второго плана будет делать студент. Просто основу хочется сделать качественно. Если поиск будет плохой или работать сайт будет медленно это будет провал.

Ufaweb
На сайте с 03.03.2008
Offline
182
#92
moivopros:
Если поиск будет плохой или работать сайт будет медленно это будет провал.

Спросите у своего программера, какую СУБД он собирается использовать для столь громадного проекта. Если скажет что-то вроде "mysql", гоните его в шею. Под Ваши задачи нужна устойчивая база, а не фантики в виде perl || php || python

Кстати, поиск осуществляется специальными запросами в базу. Тут тоже как бе язык программирования особой роли не играет.

Lord Maverik
На сайте с 15.04.2003
Offline
471
#93
moivopros:
А если перл программист сделает основу? Движек, поиск и админку. Сделает самую основу что не будем переделывать. А уже развивать, добавлять всякие фичи второго плана будет делать студент. Просто основу хочется сделать качественно. Если поиск будет плохой или работать сайт будет медленно это будет провал.

Делайте на php лучше. В будущем проще будет, так как php программистов полно и найти их легче. Только вот вам это уже раз 10 посоветовали, а вы все равно за Perl, так нафига совета было спрашивать?

Lord Maverik добавил 22.01.2009 в 08:54

Ufaweb:
Если скажет что-то вроде "mysql", гоните его в шею.

Понятие серьезного проекта и большой базы в глазах заказчика, часто не совпадают с этим понятиям в глазах разработчика :)

RedMall.Ru (https://redmall.ru) - Товары из Китая (Таобао, Tmall) с проверкой качества, скидка для форумчан 7% Партнерская программа 2 уровня: 5% + 5%. Подробнее. (https://redmall.ru/about/partner/)
Петр Елагин
На сайте с 21.03.2007
Offline
197
#94
Ufaweb:
Если скажет что-то вроде "mysql", гоните его в шею.

Вы так хорошо написали, а тут позволю не согласиться с Вами.

НРа мускл можно писать нормально, на лайте, даже на текстовых файлах, это не суть - поверьте моему 8 летнему стажу работы с базами данных.

Дело в руках, если они их }|{опы, то это уже не исправить, можно и оракл засодить так, что он не будет работать.

Это все инструменты. основное это мысль и идея реализации.

Слава Шевцов
На сайте с 23.07.2005
Offline
370
#95
Ufaweb:
Спросите у своего программера, какую СУБД он собирается использовать для столь громадного проекта. Если скажет что-то вроде "mysql", гоните его в шею.

Опять холивар... Миша Монашев умудряется использовать MySQL в варианте MYISAM даже на мощном сервисе блогов beon.ru . Причём говорит, что всё это стоит на одной не сильной машинке с большим объёмом памяти. На чтение и запись он использует разные таблицы + немножко использует memcached. Прямые руки - большое подспорье в любом деле.

Неизменность точки зрения неизменно порождает иллюзию понимания.
Петр Елагин
На сайте с 21.03.2007
Offline
197
#96
Слава Шевцов:
Опять холивар... Миша Монашев умудряется использовать MySQL в варианте MYISAM даже на мощном сервисе блогов beon.ru . Причём говорит, что всё это стоит на одной не сильной машинке с большим объёмом памяти. На чтение и запись он использует разные таблицы + немножко использует memcached. Прямые руки - большое подспорье в любом деле.

Да чего даалеко ходить - вон саповцы же на мускл сидят

Ufaweb
На сайте с 03.03.2008
Offline
182
#97
AlienZzzz:
вон саповцы же на мускл сидят

Да уже месяца три как не сидят :)

http://forum.sape.ru/showthread.php?t=17981

Lord Maverik:
Понятие серьезного проекта и большой базы в глазах заказчика, часто не совпадают с этим понятиям в глазах разработчика

Вы правы :)

T.R.O.N
На сайте с 18.05.2004
Offline
314
#98
Dreammaker:
Это не такое же?

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

Зингельшухер:
От сюда и расхождение мнений, нет языка на котором лучше и на котором хуже, есть обстоятельства и их надо учитывать

полностью за.

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)

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