Было-бы очень не плохо чтобы в 1.2.0 добавился хелпер для работы с базой, а так-же стандартные настроки для подключения к базе
host
user
password
database_name
подключение к базе совсем не обязательно, но если уж какой-то мод работает с базой он обращается к примеру Mdb::sQuery($query), то сам класс проверял бы подключение к базе, если нет, то устанавливал его.
При таков варианте, не тратилось бы время на подключение, если оно не нужно (а это порядка 5 сотых секунд при новом подключении, и 5 тысячных при постоянном (mysql_connect и mysql_pconnect)).
Получилось бы так, сайт работает без базы - мускул не пользуется, работает с базой - пользуется, тормозов в роботе не добавит от подключения одного только класса для работы с базой. Его кстате можно сделать простым таки. Мой http://forum.monstra.org/ru/topic/49/ka … i-khelper/ занимал всего пару киллобайт, но позволяет довольно удобно работать с базой.
P.S.
Awilum - мускул действительно нужен, и не когда-то, а именно сейчас, так как хотел плагин репозитория написать, а с xml-ками - фигня какая-то (5 связанных таблиц минимум выходит), а хотел просто реализовать методами самой cms, что-б не тыкать в плагин хелперы и доп функции. Управление CMS должно быть централизовано...
Монстра - на самом деле минимонстрик, и далеко не такой страшный, как другие монстры веб-индустрии))