ИСКУССТВО XXI ВЕКА
Тень   Треугольник
Content Management System
WWW.DMS7.RU
В поисках совершенства  
Портфолио
Тень   Уголок  
Проекты
Авторизация
Логин:

Пароль:


Информация
© Разработка сайта:
Web-дизайн и
PHP-программирование
Смотров Дмитрий
Валентинович.

Авторские права на
SUNSHELL-оболочку
управления
файлами, данными
принадлежат:
Смотров Дмитрий
Валентинович.

© Сайт основан в 2004 г.
® 19.03.2024 г.


 


Как устроена PHP система?
Заголовок

PHP система — это программный продукт, который позволяет минимизировать временные и финансовые затраты на создание и управление Web-сайтом. В соответствии со спиральной или итерационной моделью разработки программного обеспечения создан прототип Content Management System (CMS). Прототипом называют действующий программный продукт, реализующий отдельные функции и внешние интерфейсы.

Функциональность системы:
  • Сайт визитка.
  • Представительство компании.
  • Виртуальный магазин.
PHP система спроектирована из компонентов (рис. 1), которые находятся на разных уровнях. Каждый уровень системы выполняет свои задачи или предоставляет различные сервисы для других уровней.


Content Management System


Рис. 1. Диаграмма компонентов PHP системы (минимальная конфигурация):
1 — PHP-шаблон index.php; 2 — конфигурация системы config.php; 3 — библиотека классов library.php; 4 — добавляемые PHP-модули; 5 — таблицы базы данных; 6 — PHP parser; 7 — СУБД MySQL.

Уровни PHP системы:
  • Уровень хранения информации:
    Интеграция с реляционной СУБД MySQL и XML-документами DOM parser.


  • Уровень бизнес-логики:
    Использование ООП, методы обработки данных реализованы в виде классов.


  • Уровень представления информации:
    Дизайн и способ размещения информации.
Система не накладывает никаких ограничений на дизайнерское решение. И если не предъявляется особых требований к дизайну сайта, то достаточно создать всего лишь один PHP-шаблон. Использование PHP-модулей позволяет увеличить степень технологичности системы. Поэтому сайт сравнительно быстро реализуется (процесс поэтапного написания кодов программных компонентов) и модифицируется (процесс создания и внедрения новых версий).

Включает следующие интерактивные PHP-модули:
  • Лента новостей.
  • Система авторизации.
  • Каталог продукции.
  • Прайс товаров и услуг.
  • Полная статистика посещаемости сайта.
  • Картинная галерея по разделам.
  • Гостевая книга.
  • Каталог ссылок.
  • и др.
Назад ]