PHP.RU

Hight:

FreeBSD, Apache 1.3.xx, Oracle
компилируемый язык (С, C++)
оперативочки побольше да процессор помощнее, а лучше два! и харды - SCSI в рэйде!
А на самом деле я думаю, что вам надо вот это:
FreeBSD, Apache 1.3.xx, PHP 5.1.5, PostgreeSQL
и надёжно, и быстро

 

Ti:

php5:
достоинства
- очень быстр (быстрее Perl)
- прост
- кроссплатформен
- изначально веб-ориентированный
- C-подобный синтаксис
- ООП
- XML
- поддержка громадного числа баз данных
- много готовых решений
- много инструментов
легенды о небезопасном php пошли от дырявых приложений написанных на нем (проблема программеров, а не языка)
 

Davil:

А вообще (о Java):
-компиллируемый язык
-кроссплатформенный
-по скорости немного уступает C, но более удобен для интернет приложений, а также во много раз быстрее PHP,PERL,ASP.
-работает с огромным количеством баз данных
-ООП
-Даже плохому разработчику будет трудно создать уязвимый код
я бы мог перечислять еще, но боюсь клаву пробить Smile
 

Vah:

ну вообще для создания мега-поисковика задача стоит не только в выборе на чем писать...... а ещё и стартовых технических мощностей......
БД для таких вещей я бы посоветовал Оракл..... быстро, надежно, масштабируемо, безопастно...... но это коммерческий вариант.....
Посгрес думаю будет не быстрее того же mysql 5..... и по функциональности не сильно опередит......а вот вакуум при частых апдейтах придется делать часто...... а это простой БД на несколько часов при больших объемах данных..... фрагментация......
для больших нагрузок думаю скриптовый язык не подойдет вообще...... самое оптимальное что приходит в голову - связка nginx + apache в котором будет модулем (подчеркиваю модулем!!!) крутится реализация клиентской части поисковой системы..... это пожалуй один из самых быстрых способов....... заисключением написания своего небольшого быстренького хттп-сервера..... ну можно ещё модулем nginx написать........ nginx в данном случае будет служить для масштабирования нагрузки на www сервера..... прокся типа такая хитрая....
так что язык на взгляд С++....
некритичные куски кода можно всегда реализовать на перле и использовать интерфейс между С и Перл.....
Операционная система...... думаю даже не ФриБСД..... ОпенБСД побыстрее и побезопастнее будет.... и отказоустойчивость повыше.....
ну на совсем худой конец - Linux..... если написать свою реализацию БД и пропатчить ядро, чтоб работать с ней через вызов ф-й ядра - это даст значительный прирост производительности......
короче расписывать можно много......
в итоге ИМХО язык - С++
ОС - юнекс-совместимая
БД - Оракл или написанная самим в идеале ну или на худой конец - mysql или интербейз или еще что на Ваш выбор.....