Т.е. «не пробовал, но осуждаю».
>но далеко не факт
Факт. Самый первый и слабый атом без проблем тянет кеды с плазмой. И они не жрут «20-25%» и «большую часть ресурсов».
Ежели запустилось с голыми базами — значит скорее всего обновляли таки постгресс. Нужно откатится до той версии, в которой была создана база (PG_VERSION в папке data). И либо использовать ее, либо сделать дамп, обновиться, залить дамп.
А он когда-то не работал?
>Sphinx can directly access and index data stored in MySQL (all storage engines are supported), PostgreSQL, Oracle, Microsoft SQL Server, SQLite, Drizzle, and anything else that supports ODBC.
Я думаю имелось в виду собирать в пачку через SSI. Для группы делается файл(или опять же кладется в мемкешед ) с ssi нужных сообщений. Соответственно дергаете урл для групп, достается этот файлик из мемкеша, после отрабатывают инклюды, которые достают нужные сообщения.
>в лыже баг с экраном убрали
Не совсем. Баг убрали в 2.3 (которого еще нет для оптимуса), в 2.2.1 какой-то костыль.
В итоге в большинстве случаев баг не проявляется, но те же эмуляторы нес/снес/etc. тормозят при тыканье в экран.
Постыдились бы.
Тестовый текстовый файлик. Перл считает мд5 от имени.
С перлом: Requests per second: 12969.33 [#/sec] (mean)
Без перла: Requests per second: 12696.96 [#/sec] (mean)
Да, в приведенном примере я забыл про хидеры и то, что путь до файла считается от корня.
Digest::MD5 написан на сях. Другого «медленного перлового кода» я тут не вижу. Это раз. Два — в отличии от апача, модуль будет загружен только один раз — при старте.