Сразу отмечу - вопрос от человека, который не занимался темой разработок сайтов и т.п., поэтому прошу понять и помочь)))
Есть проект информационного портала с следующим функционалом: новости/статьи, регистрация (с возможностью разделения на категории пользователей), возможность разделения доступа к материалам (опять же в зависимости от категории пользователя), база данных с возможностью сортировки/поиска (простейшая, для примера: забиваются данные о магазинах города с телефонами, адресами и т.п. данными - в результате можно сортировать по районам. по описанию и т.п.) и функция форума + так же возможность писать сообщения пользователей друг другу + возможность рассылок информационных зарегистрированным пользователем... как то так...
Если есть готовое решение, которое не надо будет допиливать долго и упорно - вообще идеально...
Валерий Сергеев Это всё тоже на самом деле заготовки, которые надо допиливать, просто они имеют уже довольно много готового функционала для своей тематики, но это не "поставил и забыл".
Да, и связываться с битриксом, если не хочется потратить лишние деньги на разработку, а потом тратить постоянно лишние деньги на хостинг для получившегося монстра, я бы вам крайне не советовал.
Хороший выбор для подобных проектов Drupal. Можно визуально создать материалы с нужными полями, можно также визуально создать выборки на основе этих полей с фильтрами и.т.п.
Вообще со структуризацией данных "из коробки", это лучший выбор.
Ну и естественно там есть хороший поиск, причём можно использовать внешние движки, типа solr, например.
Ну и есть система ролей для пользователей, для каждой из которых, можно устанавливать различные разрешения.
А допиливать придётся всё, чтобы получить нужный внешний вид сайта, банально...