Информационно-рекламный блок:
Русская современная проза - авторский сайт современного писателя Романа Кобенкова, на досуге можно почитать его стихи и рассказы, все они о жизни и любви, некоторые можно даже прочитать своей девушке ;)
Эвакуация автомобиля - Если у Вас есть грузовичок или просто большой автомобильчик и он попал в беду (не дай бог конечно).
Продолжаю тему разработки собственного движка для сайта и расскажу сегодня что будет представлять ядро нашей CMS, я буду пока что буду опускать технические моменты и буду говорить только об общих вещах, без которых все же не обойтись, как я уже упоминал ранее - самый важный этап любой работы - планирование.
Изюминкой нашей CMS будет ее объектная модель, т.е. любая сущность сайта (новость, статья, пост на форуме) - будет являться объектом определенного типа, со своими уникальными для этого типа свойствами. Набросал на скорую руку модель, получилось довольно понятно:
Фактически такая модель избавляет нас от рутины программирования дополнительных модулей для сайта, основную работу будет выполнять ядро, т.к. модель у нас одна и единственной структурной единицей будет "объект" - объект-новость, объект-комментарий, объект-статья и так далее. Объект - экземпляр определенного типа, а тип обьекта может описать АБСОЛЮТНО ЛЮБУЮ сущность.
Фактически все действия будут обрабатываться ядром, а как то: создание и описание типа объекта (на этапе разработки сайта), создание, редактирование, удаление объектов определенного типа (на этапе администрирования сайта), извлечение данных объекта в процессе работы сайта.
В следствии этого конкретный модуль будет должен только обеспечивать какие-то действия над полученным объектом (или множеством объектов) и формировать представление объекта, то есть его отображение в браузере. Таким образом мы избавляемся от "Модели" для каждого модуля.
Архитектурный шаблон MVC (Модель-представление-контроллер) подробно описан здесь.
Так будет выглядеть основа нашего движка. Обо всех возникших нюансах расскажу в следующих постах, так же не забуду про самомотивацию, эх, давно я не занимался своим блогом, и что-то больно много тем в нем образовалось, надо будет подумать, может быть следует отделить все что связано с разработкой в отдельный блог.
Перепечатка и использование отдельных частей материала РАЗРЕШАЕТСЯ только с указанием первоисточника: http://litecash.blogspot.com/
среда, 17 декабря 2008 г.
среда, 10 декабря 2008 г.
Сундучок со сказками - чемодан для блоггера
Информационный блок:
Кремлевская елка, билеты - Традиционный новогодний праздник, мечта каждого ребенка, сводите свое чадо на елку - подарите ему настоящий праздник.
Крутые тачки - Самые крутые тачки мира, их можно носить на руках, запрягать в них лошадку и даже возить коров на заднем сидении :) Такого я еще не видел, честное слово!
Акция идет уже давно, но узнал о ней только сейчас! Наш коллега-блоггер Артем Беляйкин создал по истине уникальный интсрумент - "Чемодан для блоггера".
Какие же преимущества он нам с Вами дает:
Подробно об этом интеллектуальном произведении можно узнать на сайте его разработчика в посте “Каждому блоггеру - по “Чемодану“
Кремлевская елка, билеты - Традиционный новогодний праздник, мечта каждого ребенка, сводите свое чадо на елку - подарите ему настоящий праздник.
Крутые тачки - Самые крутые тачки мира, их можно носить на руках, запрягать в них лошадку и даже возить коров на заднем сидении :) Такого я еще не видел, честное слово!
Акция идет уже давно, но узнал о ней только сейчас! Наш коллега-блоггер Артем Беляйкин создал по истине уникальный интсрумент - "Чемодан для блоггера".
Какие же преимущества он нам с Вами дает:
- Удобный постинг в социальные закладки. Автоматической авторизации пока нет, но данные вставляются легко, требуется буквально пара движений мышью. Теперь 15 сервисов социальных закладок в наших руках.
- В фокусе - своеобразный источник информации обо всех новинках и значимых событиях в блогосфере.
- Конкурсы! - Теперь мы можем после запуска конкурса оповестить о нем всех владельцев чемоданчика, чем сразу же привлекаете участников, кроме того Вы сами можете узнать о проходящих конкурсах и поучаствовать в них, а может и выйграть приз.
- Эфир - узнаем оперативную информацию о том, кто упоминает наши блоги и блоги наших друзей.
- SEO - смотрим обратные ссылки, позиции в поисковиках, анализ блога.
Подробно об этом интеллектуальном произведении можно узнать на сайте его разработчика в посте “Каждому блоггеру - по “Чемодану“
Перепечатка и использование отдельных частей материала РАЗРЕШАЕТСЯ только с указанием первоисточника: http://litecash.blogspot.com/
Ярлыки:
В сети
понедельник, 8 декабря 2008 г.
Как должен выглядеть движок сайта
Информационный блок:
Жалюзи на заказ - если Вы живете в Москве и Вам необходимы жалюзи, то Вам сюда. Специалисты сделают все сами, стоит только обратиться.
Блог удалённой работы - Будет действительно интересно всем, кто работает или собирается работать удаленно. Т.е. заниматься фрилансом. Я уже добавил в закладки :)
Итак, как же должен выглядеть движок для сайта, как вижу эту проблему я.
Сперва определимся с функциональностью, для начала начнем с малого, а потом постепенно будем расширять функциональность и исправлять возникающие ошибки, если таковые будут иметь место:
Как будет построена работа:
Перепечатка и использование отдельных частей материала РАЗРЕШАЕТСЯ только с указанием первоисточника: http://litecash.blogspot.com/
Жалюзи на заказ - если Вы живете в Москве и Вам необходимы жалюзи, то Вам сюда. Специалисты сделают все сами, стоит только обратиться.
Блог удалённой работы - Будет действительно интересно всем, кто работает или собирается работать удаленно. Т.е. заниматься фрилансом. Я уже добавил в закладки :)
Итак, как же должен выглядеть движок для сайта, как вижу эту проблему я.
Сперва определимся с функциональностью, для начала начнем с малого, а потом постепенно будем расширять функциональность и исправлять возникающие ошибки, если таковые будут иметь место:
- Естественно, управление пользователями и группами пользователей. Это пригодиться как для администрирования сайта несколькими людьми с различными правами доступа так и для возможности авторизации на сайте посетителей в будущем.
- Управление дизайном. Шаблонный движок, вы узнаете как создать таковой своими руками.
- Новости сайта. Этот пункт, думаю, не нуждается в пояснениях.
- Статьи, или страницы сайта, как кому нравится. Эта функция необходима собственно для наполнения сайта контентом.
Как будет построена работа:
- Подробное планирование. Описание всех сущностей, создание модели БД (Базы Данных), описание работы всех модулей.
- Собственно реализация. Будет использоваться PHP+MySQL.
- Тестирование.
- Исправление ошибок, если таковые найдутся и оптимизация.
Перепечатка и использование отдельных частей материала РАЗРЕШАЕТСЯ только с указанием первоисточника: http://litecash.blogspot.com/
Ярлыки:
Пишем движок
Подписаться на:
Сообщения (Atom)