Вступление для создания компонентов (Часть 2)
|
|
+20↑ Голосов: 20 |
Доброго времени суток всем!
В предыдущем посте я писал о файловой системе InstantCMS!
Сегодня, как я и обещал, мы рассмотрим базу данных данной cms! В
Instant очень понятная и простая в использовании структура БД.

Рассмотрим все таблицы отдельно!
Итак таблица cms_banlist - список IP адресов, которым запрещен
доступ к сайту;
cms_banner_hits - список хитов с IP адресов по баннерам;
cms_banners - таблица самых баннеров;
cms_blogs - главная таблица блогов;
cms_blog_authors - таблица содержащая информацию о авторах блогов;
cms_blog_cats - категории блогов;
cms_blog_files - пути к файлам блогов;
cms_blog_posts - таблицы постов в блогах;
cms_board_cats - категории доски объявлений;
cms_board_items - сами объявления;
cms_cache - таблица данных о кэше;
cms_category - названия и параметры категорий статей;
cms_clubs - таблица cms Instant, которая содержит данные о
клубах и их настройки;
cms_codecheck - данные о проверке кода, соотвественно сессиям;
cms_comments - таблица комментариев;
cms_comments_votes - таблица, содержащая данные о скрипте
голосования в комментариях;
cms_components - компоненты, их названия, настройки и параметры;
cms_content - содержит новости cms;
cms_content_access - параметры доступа к статьям;
cms_downloads - загрузки файлов (их ссылка и количество загрузок);
cms_event_hooks - зарегистрированные события;
cms_faq_cats - категории ответы/вопросы;
cms_faq_quests - содержит ответы/вопросы;
cms_filter_rules - правила и параметры фильтра (замены);
cms_filters - фильтры (замены), их названия и описания;
cms_forms - формы (обратной связи, анкеты, жалобы и пожелания и другие);
cms_form_fields - содержит поля формы и их значения;
cms_forums - форумы, их название, описание и главные настройки;
cms_forum_votes - голосавалка на форумах;
cms_forum_threads - темы на форумах и их параметры;
cms_forum_posts - записи в темах на форумах;
cms_forum_images - данные и ссылки прикрепленных к форуме картинок;
cms_forum_files - содержит ссылки и параметры файлов с форума;
cms_menu - меню CMS Instant, т.е. нашего сайта;
cms_modules - данные о подключенных модулях;
cms_modules_bind - привязка модулей к меню;
cms_online - кто онлайн, сессия, дата, данные и просматриемая страница;
cms_photo_albums - фото альбомы и их параметры;
cms_photo_files - данные о файлах фото галереи;
cms_plugins - плагины, которые установлены в системе;
cms_polls - опросы;
cms_polls_log - данные о голосах в опросах;
cms_price_cats - категории прайс-листа;
cms_price_items - элементы с прайс листа и их параметры;
cms_ratings - таблица компонента рейтинг;
cms_search - таблица компонента поиска по сайту;
cms_stats - данные компонента Instant о статистике посещения сайта;
cms_subscribe - данные о подписке;
cms_tags - теги к компонентам и страницам CMS Instant;
cms_uc_cart - данные о карточках Универсального каталога;
cms_uc_cats - компонент Универсальный каталог - категории;
cms_uc_discount - содержит данные о дисконтных скидках в
Универсальном каталоге;
cms_uc_items - товары Универсального каталога;
cms_uc_ratings - рейтинг в компоненте Универсальный каталог;
cms_upload_images - данные о загруженных картинках;
cms_users - общие данные о зарегистрированных пользователях;
cms_user_autoawards - награды пользователей CMS Instant;
cms_user_awards - данные о присвоенных наградах пользователям;
cms_user_clubs - клубы и пользователи в их;
cms_user_files - файлы пользователя;
cms_user_friends - друзья пользоватилей;
cms_user_groups - группы в которых состоят пользователи;
cms_user_karma - карма пользователей;
cms_user_msg - таблица содержащая сообщения пользователей друг другу;
cms_user_photos - фотографии пользователей;
cms_user_profiles - данные профайла пользователей;
cms_user_wall - содержание стен пользователей;
cms_users_activate - данные о активации пользователя;
Теперь мы знаем что и где лежит в таблицах базы данных CMS Instant,
можно приступать к созданию собственных модулей и компонент, чем мы и
займемся в следующих моих постах! А пока все!
С вами был Фирс Юрий Петрович! Не забываем комментировать и ставить
плюсы, если понравилось!
В предыдущем посте я писал о файловой системе InstantCMS!
Сегодня, как я и обещал, мы рассмотрим базу данных данной cms! В
Instant очень понятная и простая в использовании структура БД.
Вся БД Instant CMS выглядит так:

Рассмотрим все таблицы отдельно!
Итак таблица cms_banlist - список IP адресов, которым запрещен
доступ к сайту;
cms_banner_hits - список хитов с IP адресов по баннерам;
cms_banners - таблица самых баннеров;
cms_blogs - главная таблица блогов;
cms_blog_authors - таблица содержащая информацию о авторах блогов;
cms_blog_cats - категории блогов;
cms_blog_files - пути к файлам блогов;
cms_blog_posts - таблицы постов в блогах;
cms_board_cats - категории доски объявлений;
cms_board_items - сами объявления;
cms_cache - таблица данных о кэше;
cms_category - названия и параметры категорий статей;
cms_clubs - таблица cms Instant, которая содержит данные о
клубах и их настройки;
cms_codecheck - данные о проверке кода, соотвественно сессиям;
cms_comments - таблица комментариев;
cms_comments_votes - таблица, содержащая данные о скрипте
голосования в комментариях;
cms_components - компоненты, их названия, настройки и параметры;
cms_content - содержит новости cms;
cms_content_access - параметры доступа к статьям;
cms_downloads - загрузки файлов (их ссылка и количество загрузок);
cms_event_hooks - зарегистрированные события;
cms_faq_cats - категории ответы/вопросы;
cms_faq_quests - содержит ответы/вопросы;
cms_filter_rules - правила и параметры фильтра (замены);
cms_filters - фильтры (замены), их названия и описания;
cms_forms - формы (обратной связи, анкеты, жалобы и пожелания и другие);
cms_form_fields - содержит поля формы и их значения;
cms_forums - форумы, их название, описание и главные настройки;
cms_forum_votes - голосавалка на форумах;
cms_forum_threads - темы на форумах и их параметры;
cms_forum_posts - записи в темах на форумах;
cms_forum_images - данные и ссылки прикрепленных к форуме картинок;
cms_forum_files - содержит ссылки и параметры файлов с форума;
cms_menu - меню CMS Instant, т.е. нашего сайта;
cms_modules - данные о подключенных модулях;
cms_modules_bind - привязка модулей к меню;
cms_online - кто онлайн, сессия, дата, данные и просматриемая страница;
cms_photo_albums - фото альбомы и их параметры;
cms_photo_files - данные о файлах фото галереи;
cms_plugins - плагины, которые установлены в системе;
cms_polls - опросы;
cms_polls_log - данные о голосах в опросах;
cms_price_cats - категории прайс-листа;
cms_price_items - элементы с прайс листа и их параметры;
cms_ratings - таблица компонента рейтинг;
cms_search - таблица компонента поиска по сайту;
cms_stats - данные компонента Instant о статистике посещения сайта;
cms_subscribe - данные о подписке;
cms_tags - теги к компонентам и страницам CMS Instant;
cms_uc_cart - данные о карточках Универсального каталога;
cms_uc_cats - компонент Универсальный каталог - категории;
cms_uc_discount - содержит данные о дисконтных скидках в
Универсальном каталоге;
cms_uc_items - товары Универсального каталога;
cms_uc_ratings - рейтинг в компоненте Универсальный каталог;
cms_upload_images - данные о загруженных картинках;
cms_users - общие данные о зарегистрированных пользователях;
cms_user_autoawards - награды пользователей CMS Instant;
cms_user_awards - данные о присвоенных наградах пользователям;
cms_user_clubs - клубы и пользователи в их;
cms_user_files - файлы пользователя;
cms_user_friends - друзья пользоватилей;
cms_user_groups - группы в которых состоят пользователи;
cms_user_karma - карма пользователей;
cms_user_msg - таблица содержащая сообщения пользователей друг другу;
cms_user_photos - фотографии пользователей;
cms_user_profiles - данные профайла пользователей;
cms_user_wall - содержание стен пользователей;
cms_users_activate - данные о активации пользователя;
Теперь мы знаем что и где лежит в таблицах базы данных CMS Instant,
можно приступать к созданию собственных модулей и компонент, чем мы и
займемся в следующих моих постах! А пока все!
С вами был Фирс Юрий Петрович! Не забываем комментировать и ставить
плюсы, если понравилось!
| # 30 июля 2009 в 11:33 -2 |
| # 30 июля 2009 в 19:57 +3 | ||
|
| # 30 июля 2009 в 14:17 +1 | ||
|
| # 30 июля 2009 в 19:59 +2 | ||
|
| # 30 июля 2009 в 14:28 +1 | ||
|
| # 30 июля 2009 в 15:10 +1 | ||
|
| # 30 июля 2009 в 16:54 +1 | ||
|
| # 30 июля 2009 в 18:23 +4 | ||
|
| # 30 июля 2009 в 19:58 +1 | ||
|
| # 30 июля 2009 в 17:48 +1 | ||
|
| # 25 августа 2010 в 12:30 0 | ||
|
| # 25 августа 2010 в 12:38 0 |