Электронное интервью.

LOR

Сайт LOR http://www.linux.org.ru сильно отличается от других популярных форумов и новостных сайтов, хотя бы потому, что он не на PHP, а в качестве хранилища использует PostgreSQL. Об этом и пойдёт разговор с создателем LOR Максимом Валянским.

Евгений Балдин Евгений: Стандартный вопрос, который в рамках цикла о PostgreSQL задаётся всем: «Почему PostgreSQL?» Ведь MySQL гораздо популярнее?

Максим Валянский Максим: Изначально linux.org.ru разрабатывался как «хобби» проект, на котором хотелось попробовать интересные технологии. В октябре 1996 года MySQL была весьма примитивной СУБД и работать с ней было не интересно. Сейчас PostgreSQL прекрасно справляется с возрастающей нагрузкой и работает качественно и стабильно.

Евгений: На текущий момент используется PostgreSQL 8.0. Эта версия вышла примерно 2 года назад, а LOR существует уже свыше десяти лет. Что заставило перейти на восьмёрку?

Максим: Мы стараемся почаще обновлять PostgreSQL. Как показывает опыт, каждая последующая версия PostgreSQL как минимум не хуже предыдущей, а зачастую оказывается, что некоторые наши запросы начинают исполняться быстрее из-за того, что разработчики учли подобные запросы при разработки новой версии. В целом PostgreSQL радует тем, что релизы качественно тестируются и нам пока не приходилось «откатываться» на предыдущую версию из-за каких-то мешающих нам работать ошибок.

Евгений: Я понимаю, что «глас толпы», это ещё то указание к действию, но всё равно, хотелось бы спросить. На странице http://www.linux.org.ru/view-vote.jsp?vote=174 проводился опрос: «LOR FAQ "-- Нужен ли он в том виде, в котором существует сейчас?» С большим отрывом лидирует «Нет, лучше wiki на l.o.r». Если wiki будет, то на каком движке и как это будет соотноситься с PostgreSQL?

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

Евгений: Кстати, почему именно Java? Подавляющее число форумных, новостных и wiki-сайтов сделаны на PHP. Тоже потому что было интересно?

Максим: Да. Изначально сайт был разработан на PHP, потом мне было интересно изучить Java.





baldin 2007-07-01