Отправляет email-рассылки с помощью сервиса Sendsay

Создание CMS

Создание CMS - Объектная БД в реляционной СУБД

Объектная БД в реляционной СУБД Полтора года назад начался цикл статей про создание гибкой CMS и главной темой, на которой остановились подробно, была реализация объектной модели данных в реляционной СУБД (в MySql. Новые статьи давно уже не писались, но работа над моделью данных продолжала кипеть, порой, доходив до безумия. Сейчас мне хочется поделиться результатами той не простой, но интересной работы. В статье рассматривается объектная модель данных и структура базы данных для неё. Необходимо предупредит...

2010-09-06 23:37:20 + Комментировать

Создание CMS - Объектная БД в реляционной СУБД

Объектная БД в реляционной СУБД Полтора года назад начался цикл статей про создание гибкой CMS и главной темой, на которой остановились подробно, была реализация объектной модели данных в реляционной СУБД (в MySql. Новые статьи давно уже не писались, но работа над моделью данных продолжала кипеть, порой, доходив до безумия. Сейчас мне хочется поделиться результатами той не простой, но интересной работы. В статье рассматривается объектная модель данных и структура базы данных для неё. Необходимо предупредит...

2010-09-06 23:32:47 + Комментировать

Создание CMS - Boolive 1.0 alpha

Boolive 1.0 alpha Наконец-то вышла alpha версия системы управления сайтами Boolive! Выпуск альфа версии нацелен на формирование обратной связи с пользователями, для определения наиважнейшего функционала, который следует включить в релиз первой версии, для тестирования системы будущими пользователями и последующей полировки шероховатостей. Таким образом, планируется довести результат длительной работы до блеска. Читать дальше и скачать > Сайт проекта: http://boolive.ru ...

2010-08-31 10:48:45 + Комментировать

Создание CMS - Гибкая система управления сайтом

Гибкая система управления сайтом Создание программы можно сравнить с постройкой здания, но в отличие от построенного здания, программа постоянно требует внесения изменений в ответ на часто меняющиеся потребности её пользователей. Веб-сайт не исключение - его соответствие потребностям посетителей определяет его прибыльность, поэтому программное обеспечение, управляющее содержимым сайта, должно быть максимально гибким и легко изменяющимся, дабы не осложнять, а наоборот, способствовать развитию сайта. Нынешни...

2009-09-04 10:28:43 + Комментировать

Создание CMS - Уже работает!

Уже работает! Давно уже ничего не писалось, поэтому покажу кое-что, надеюсь, интересное. Много времени и сил было потрачено на модернизацию модуля данных Data, разработан модуль разграничения прав (контроля доступа) Access и модуль аутентификации пользователей Auth. В данный момент прорабатывается модуль Page, задача которого - генерация "представления" данных в формате HTML. Вот тут-то уже можно посмотреть, что получается. В процессе работы над модулем Page, создана примитивная новостная лента, правда, по...

2009-06-02 09:06:14 + Комментировать

Создание CMS - Часть 3

Модель данных. Часть 3 В предыдущей статье на примере создания объектной модели простого сайта производились одиночные загрузки сущностей из базы данных по их идентификаторам конструкцией Object:Create$id, при этом мы знали, у какой сущности (чаще всего класса, какой идентификатор, так как сами создавали эти сущности и в крайнем случаи могли просто заглянуть в базу данных. На практике загружать сущности по идентификатору проблематично, если нас интересуют сущности, о существовании которых можно только дога...

2009-03-19 18:53:48 + Комментировать

Создание CMS - Модель данных. Часть 2

Модель данных. Часть 2 Продолжаем тему объектной модели данных. В этой части речь пойдет о модуле Data, являющимся, по сути, ORM системой. Для наглядности работы модуля Data c его помощью будет создано содержимое простого сайта. Модуль Data состоит из классов Data, Object, Multy, Query и набора классов Cond. Сам модуль - это статический класс Data, остальные классы используются для представления структур данных, с которыми он работает. Для представления сущностей в программном коде используется класс Objec...

2009-03-05 19:11:49 + Комментировать

Создание CMS - Модель данных. Часть 1

Модель данных. Часть 1 Система управления содержимым (CMS) обязана предоставить гибкие всеохватывающие функциональные возможности для управления содержимым сайта, облегчить работу администратора-конфигуратора и способствовать созданию удобного в использовании сайта. Содержимым сайта можно назвать новости, размещенные на нём, а также статьи, комментарии, фотографии. Содержимым также являются целые структуры информации: новостные ленты, каталоги, форумы, блоги. Обобщенно: содержимое - это данные, размещенные...

2009-03-04 13:08:41 + Комментировать

Создание CMS Приветствие

Доброго времени суток, дорогие читатели! Рассылка о создании системы управления содержимым сайта (CMS) недавно поменяла свой статус на <серебряную. Из-за переходного периода задержался новый выпуск с названием <Архитектура CMS> Этот выпуск сейчас доступен на сайте проекта , самые любопытные уже познакомились с ним. Из-за его немалого объема, думаю, не следует дублировать его, посылая его на ваши электронные ящики. Поэтому все кто не читал, прошу на сайт . Там же можно оставить комментарии. Немного о самом ...

2009-02-19 00:40:14 + Комментировать

Создание CMS - Выбор языка программирования

Создание CMS. Выбор языка программирования При выборе языка программирования я исходил из следующих соображений: доступность, известность, удобство, безопасность, скорость разработки и личные предпочтения. Выбрал PHP. Конечно, хотелось бы, чтоб PHP был чист от шелухи предыдущих версий, более изящен синтаксически, с полной поддержкой юникода и объектно-ориентрованного программирования. PHP не запрещает творить небезопасные вещи, поэтому многое в плане безопасности зависит от архитектуры создаваемой системы....

2009-01-28 16:21:05 + Комментировать
  • 1
  • 2

Рекомендуем подписаться: