Ссылки

Структура Базы Данных InstantCMS

Данная структура отражает стандартную БД, возникающую после инсталляции дистрибутива InstantCMS версии 1.5.1 вместе с демоданными. Версия 1.5.2 имеет похожую структуру, отличающуюся от 1.5.1 дополнительными полями внутри таблиц. Число таблиц и их названия у обоих версий одинаковы.

Следует помнить, что установка дополнительных компонентов и модулей может изменить структуру БД: у нее появятся дополнительные таблицы.
%D0%B1%D0%B4_v_1.5.1.jpg Всего стандартная БД содержит 70 таблиц. Их назначение:

  1. cms_banlist - список IP адресов, которым запрещен доступ к сайту;
  2. cms_banner_hits - список хитов с IP адресов по баннерам;
  3. cms_banners - таблица самих баннеров;
  4. cms_blogs - главная таблица блогов;
  5. cms_blog_authors - таблица содержащая информацию о авторах блогов;
  6. cms_blog_cats - категории блогов;
  7. cms_blog_files - пути к файлам блогов;
  8. cms_blog_posts - таблицы постов в блогах;
  9. cms_board_cats - категории доски объявлений;
  10. cms_board_items - сами объявления;
  11. cms_cache - таблица данных кэша;
  12. cms_category - названия и параметры категорий статей;
  13. cms_clubs - таблица cms Instant, которая содержит данные о клубах и их настройки;
  14. cms_codecheck - данные о проверке кода, соответственно сессиям;
  15. cms_comments - таблица комментариев;
  16. cms_comments_votes - таблица, содержащая данные о скрипте голосования в комментариях;
  17. cms_components - компоненты, их названия, настройки и параметры;
  18. cms_content - содержит статьи cms;
  19. cms_content_access - параметры доступа к статьям;
  20. cms_downloads - загрузки файлов (их ссылка и количество загрузок);
  21. cms_event_hooks - зарегистрированные события;
  22. cms_faq_cats - категории ответы/вопросы;
  23. cms_faq_quests - содержит ответы/вопросы;
  24. cms_filter_rules - правила и параметры фильтра (замены);
  25. cms_filters - фильтры (замены), их названия и описания;
  26. cms_forms - формы (обратной связи, анкеты, жалобы и пожелания и другие);
  27. cms_form_fields - содержит поля формы и их значения;
  28. cms_forums - форумы, их название, описание и главные настройки;
  29. cms_forum_cats - категории форума
  30. cms_forum_polls - опросы на форуме
  31. cms_forum_votes - голосовалка на форумах;
  32. cms_forum_threads - темы на форумах и их параметры;
  33. cms_forum_posts - записи в темах на форумах;
  34. cms_forum_images - данные и ссылки прикрепленных к форуме картинок;
  35. cms_forum_files - содержит ссылки и параметры файлов с форума;
  36. cms_menu - меню CMS Instant, т.е. нашего сайта;
  37. cms_modules - данные о подключенных модулях;
  38. cms_modules_bind - привязка модулей к меню;
  39. cms_online - кто онлайн, сессия, дата, данные и просматриваемая страница;
  40. cms_photo_albums - фото альбомы и их параметры;
  41. cms_photo_files - данные о файлах фото галереи;
  42. cms_plugins - плагины, которые установлены в системе;
  43. cms_polls - опросы;
  44. cms_polls_log - данные о голосах в опросах;
  45. cms_price_cats - категории прайс-листа;
  46. cms_price_items - элементы с прайс листа и их параметры;
  47. cms_ratings - таблица компонента рейтинг;
  48. cms_search - таблица компонента поиска по сайту;
  49. cms_stats - данные компонента Instant о статистике посещения сайта;
  50. cms_subscribe - данные о подписке;
  51. cms_tags - теги к компонентам и страницам CMS Instant;
  52. cms_uc_cart - данные о карточках Универсального каталога;
  53. cms_uc_cats - компонент Универсальный каталог - категории;
  54. cms_uc_discount - содержит данные о дисконтных скидках в Универсальном каталоге;
  55. cms_uc_items - объекты Универсального каталога;
  56. cms_uc_ratings - рейтинг в компоненте Универсальный каталог;
  57. cms_upload_images - данные о загруженных картинках;
  58. cms_users - общие данные о зарегистрированных пользователях;
  59. cms_user_autoawards - награды пользователей CMS Instant;
  60. cms_user_awards - данные о присвоенных наградах пользователям;
  61. cms_user_clubs - клубы и их пользователи;
  62. cms_user_files - файлы пользователя;
  63. cms_user_friends - друзья пользователей;
  64. cms_user_groups - группы в которых состоят пользователи;
  65. cms_user_karma - карма пользователей;
  66. cms_user_msg - таблица содержащая сообщения пользователей друг другу;
  67. cms_user_photos - фотографии пользователей;
  68. cms_user_profiles - данные профайла пользователей;
  69. cms_user_wall - содержание стен пользователей;
  70. cms_users_activate - данные о активации пользователя;

Источник: Блог одинокого разработчика. Автор блога Фирс Юрий Петрович (ник на сайте Юра)


Записала feba7


Данные по версии 1.5.3: Добавились 3 таблицы

  1. instcms_hits - предположительно статистика
  2. instcms_uc_cats_access - относятся к универсальному каталогу
  3. instcms_uc_tags - относятся к универсальному каталогу

Таким образом, теперь стандартная БД насчитывает 73 таблицы.


добавил Львенок по результатам собственной сверки


Ссылки
 
справочник/структура_базы_данных.txt · Последние изменения: 2010/02/04 13:59 От feba7
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki