Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 14
lynx_da Сообщение 06/12/2006 21:33 Копия темы
Я тут задумал собственную CMS написать. Опытные люди, подскажите, что обычно должно в неё входить???
===
Знаю, вопрос глупый, но кроме новостной ленты и редактора разделов в голову больше ничего не приходит...
SpaiS Сообщение 06/12/2006 21:38 Копия темы
Фотоальбом или раздел для размещения потфолио. Мне бы такая CMS пригодилась. чисто из за этого. Например написал бы CMS чисто для фрилансеров. Т.е. добавить возможность добавлять разделы сайта – например Веб-дизайн, логотипы, полиграфия и т.д. Потом возможность добавлять к каждому разделу работы с превью и описанием. В общем вот чего я хочу, но не могу себе позволить :(((
lynx_da Сообщение 06/12/2006 21:52 Копия темы
Попробовать можно... Как посвободней стану, обязательно этим займусь. :)
Спасибо за подсказку.
lcfsoft Сообщение 06/12/2006 22:15 Копия темы
Ну ты же работал очевидно с другими цмс? вот там и можно посмотреть, что туда должно входить. Хотя вообщем то насчет основного содержания ты прав. Новостной ленты и редактора разделов должно хватить для решения большинства задач о размещении контента... Все что будет сверх – это фишки всякие, которые наверно и не обязательны вовсе, если цмс не для широкого распростронения...
l--_--_--l Сообщение 06/12/2006 22:42 Копия темы
Попробую описать примерную модель и модули средней CMS:
  • Абстрактный уровень DB – это необязательная, но желательная состовляющая движка, должен быть задействован мехонизм абстрагирования от базы данных, т.е сдать максимально кроссплатформерный уровень. (Это может непонадобиться в обычных CMS, но для продуктов «на продажу» — обязательно).

  • Шаблонизатор – абстрагированный, или явно заданный шаблонизатор. Smarty или любой другой, включая php-native.

  • Отладчик – класс сбора и управления ошибками, возникающими у скрипта. Должен вести лог и информировать о ошибках адменистрацию.

  • Сессии – класс-хранитель текущей активной сессии пользователя. Должен быть с интерфейсом для легкой смены полей данных пользователя, смены группы и т.п.

  • Пользователи – класс управления учетными записями пользователей, для редактирования и создания учётных записей.

  • Представление данных (структура) – класс для управления структурой данных (фактически управление страницами, каталогами и категориями).

  • Обработка данных – контролирование ввода и вывода данных из базы данных, сюда входят такие ф-ции, как фильтрация, обработка и т.п.

  • Модули – класс управления модулями — инсталлирование, деинсталляция, взаимосвязи, контроль доступа — грубо говоря класс-родитель всех модулей системы.

    .
    .
    .

    Что касается основных модулей в CMS я составил еще давно небольшой список:
  • Новостная лента (грубо говоря — лента любого бесконечно-вложенного контента).

  • Статические страницы. без комментариев

  • Каталоги (базы данных) — т.е вводишь в бэкофисе поля (напр. id, имя, фамилия, род занятий), делаешь шаблон вывода и форму поиска, а пользователь вводит в форму данные и ему по шаблону результат поиска – это очень удобный инструмент, с его помощью можно каталогоризировать любые данные.

  • Модуль-frame для запуска php приложений от thirdparty. Этот модуль довольно важен — с его помощью можно добавить в дизайн и в сам сайт приложение от сторонних разработчиков. Он делает include, ловит вывод, правит шапку и вывод, и все ссылки переделываются чтобы новые страницы приложения открывались опять через этот модуль.

  • Управление формами – задаем форму, а ее содержание пишем в базу или отправляем на мыло.

    Вот такие у меня мысли. Может слишком спонтанно — спать охота, извините. :)
  • sal Сообщение 07/12/2006 03:46 Копия темы
    Ой сейчас насоветуют :-)))
    OldYellowMacho Сообщение 07/12/2006 06:36 Копия темы
    о млин :) есть ещё романтеги от программирования :))

    самое главное что в ней должно быть это уникальность и выгодное отличие от других cms.
    vi-king Сообщение 07/12/2006 10:32 Копия темы
    Для любой СМS главное – хороший рекламный бюджет! ;) Кстати, касается не только CMS...
    tragati Сообщение 14/12/2006 19:57 Копия темы
    lynx_da Сообщение 14/12/2006 21:05 Копия темы
    Спасибо за совет. Отвечаю на Ваши вопросы:
    Зачем интересно нужна ещё одна...?
    Как Вы считаете, если бы все думали так? У нас всего бы было по одному. Одна операционка, один браузер, один почтовик... Зачем такое многообразие? Наверное дело в заточке под определённые нужды конкретного человека...

    К тому же, если сам не знаешь зачем она тебе нужна...
    Хммм... Не помню, что бы я такое писал...

    Выбери команду которая уже делает что-то и подходит тебе по идеологии, и присоединись к ним. Пользы думаю будет польше.
    Предпочитаю работать один. А само использование готовых решений и наработок вырабатывает потребительское отношение к жизни и убиват программирование как искусство. Почему Вы не задаёте дизайнерам вопросы типа:
    Да зачем дизайны придумывать. Есть же уже... просто свой текст туда втыкаете и всё...

    Не хотел Вас обидеть, просто изложил своё взгляд на эту тему. вы вправе с ним не согласиться. :)
    tragati Сообщение 14/12/2006 21:14 Копия темы
    lynx_da Сообщение 14/12/2006 21:19 Копия темы
    Сайты с нуля писать не хочется, а по поводу чужих решений, читай выше.
    Я хочу создать структурированную КМС для себя с базовым набором модулей, что бы потом без проблем можно было к ней ещё модули приписать. И вот так с течением времени начинает прорисовываться почти универсальная КМС. Загвоздка в наборе базовых модулей. Вот я и выясняю :)
    lynx_da Сообщение 14/12/2006 21:25 Копия темы
    Кстати, а по специальности я – физик. Поэтому диплом у меня тоже по физике (Микроэлектроннике точнее) :)
    tragati Сообщение 14/12/2006 21:39 Копия темы
    0

    ©2008 edogs egods
    Выразить восторг, поругаться
    или предложить что-нибудь можно на форуме
    Для обсуждения этого сервиса так же есть темы на фрилансе по
    поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"