Перейти к содержимому

Фото
- - - - -

Свой CMS


  • Вы не можете создать новую тему
  • Please log in to reply
52 ответов в этой теме

#1 eL fantasmA

eL fantasmA

    Олимпийский мишка

  • Постоялец
  • 8 807 сообщений

Отправлено 15 Декабрь 2006 - 13:42

Народ, как начать писать?
Чем руководствовались?

Какие примеры разглядывали?
Какие сайты?

Просты примерчики в *.rar, еси есть у кого.
Всё будет полезно.


Спасибо.
  • 0
«Удовольствие и счастье совсем не одно и тоже. На самом деле особую ценность имеет то, что не вечно...»

#2 Контрафхтагн

Контрафхтагн

    но вот

  • Постоялец
  • 2 565 сообщений

Отправлено 15 Декабрь 2006 - 14:13

Писал, в 2002... Нарисовал на бумажке нужную функциональность, расписал её поподробнее и начал писать, закладку за закладкой. Без примеров.

Руководствовался премиями и пиндюлинами со стороны начальства.
  • 0

#3 Antiseptic

Antiseptic

    психо-зверёк

  • Постоялец
  • 1 529 сообщений
  • Откуда:Cтарый район.

Отправлено 15 Декабрь 2006 - 15:00

для начала сделай по проще что-нибудь =) галлерею например... с пхп и мусикл.. и шоб с шаблонами ... ну тоесть опыто поднаберись =) а то с нуля цмс писать.. просто обычно люди пишушие цмс не задают таких вопросов а делают как Глеб написал =)
  • 0
Дыши, ровно. Представь корабли, море, спокойные волны.. горизонт полосой, взгляд на закат, если ты хочешь, всё будет именно так.

#4 Акей

Акей

    Смотрит свысока

  • Постоялец
  • 2 134 сообщений

Отправлено 15 Декабрь 2006 - 15:42

Учиться надо на хорошем. Можно начать с демо известных цмс-систем. И по каждой фичи смотреть:
а) А мне это надо?
б) То как там сделано меня устраивет или у меня есть идеи сделать по-другому?
ц) А я смогу реализовать эту фичу?
  • 0

#5 Fors

Fors
  • Пользователь
  • 328 сообщений

Отправлено 15 Декабрь 2006 - 18:21

Народ, как начать писать?Чем руководствовались?

Для начала надо определить круг задач, которые должны решаться твоей системой.

Потом идет выбор языка написания, и как следствие, программная и аппаратная платформа.

И только потом все остальное ИМХО.


ц) А я смогу реализовать эту фичу?

+1 очень важный пунктик
  • 0

#6 .NET

.NET
  • Постоялец
  • 3 511 сообщений

Отправлено 15 Декабрь 2006 - 23:34

Вопрос- а нафиг тебе это надо ? :) Это очень нудное занятие, и как правило для команды, а не для одного человека, да и знания все эти нужны. Мускул знания хоть минимальные. Уметь работать с классами, объектами классов и так далее. )
  • 0

#7 eL fantasmA

eL fantasmA

    Олимпийский мишка

  • Постоялец
  • 8 807 сообщений

Отправлено 16 Декабрь 2006 - 04:06

тоесть, чтобы довить в хтмл какую-то вещь для смены даты создания страницы на всех страницах одновременно. Надо знать кучу всего и париться 2 недели одному? так чтоли?
  • 0
«Удовольствие и счастье совсем не одно и тоже. На самом деле особую ценность имеет то, что не вечно...»

#8 Fors

Fors
  • Пользователь
  • 328 сообщений

Отправлено 16 Декабрь 2006 - 10:23

тоесть, чтобы довить в хтмл какую-то вещь для смены даты создания страницы на всех страницах одновременно. Надо знать кучу всего и париться 2 недели одному? так чтоли?

это и есть CMS в твоем понимании?
  • 0

#9 Акей

Акей

    Смотрит свысока

  • Постоялец
  • 2 134 сообщений

Отправлено 16 Декабрь 2006 - 12:55

думаю автору надо начать со скрипта добавления новостей. Он с одной стороны достаточно прост, но достаточно развивает начинающего
  • 0

#10 Antiseptic

Antiseptic

    психо-зверёк

  • Постоялец
  • 1 529 сообщений
  • Откуда:Cтарый район.

Отправлено 16 Декабрь 2006 - 13:01

eL fantasmA, ну значит для начала нужно почитать что такое СМS =)
  • 0
Дыши, ровно. Представь корабли, море, спокойные волны.. горизонт полосой, взгляд на закат, если ты хочешь, всё будет именно так.

#11 eL fantasmA

eL fantasmA

    Олимпийский мишка

  • Постоялец
  • 8 807 сообщений

Отправлено 16 Декабрь 2006 - 13:32

Хорошо. Тогда скажиете мне, что надо сделать, чтобы на сайте можно было сменить дату на всех страницах стразу?
  • 0
«Удовольствие и счастье совсем не одно и тоже. На самом деле особую ценность имеет то, что не вечно...»

#12 .NET

.NET
  • Постоялец
  • 3 511 сообщений

Отправлено 16 Декабрь 2006 - 15:01

Код можно в студию. А то я не понимаю, что за даты. И на что их менять вообще.
  • 0

#13 BlackIce

BlackIce

    грозный Дон Пако

  • Пользователь
  • 313 сообщений
  • Откуда:Tallinn

Отправлено 16 Декабрь 2006 - 18:58

нда, eL fantasmA, CMS - Content Management Sistem (т.е. Система Изменения Содержания), а то, про что ты говоришь это не то))
Сделай проще, в каждой странице, где должна быть дата такой код

file.php
<html>
. <td class=design>
<?php
$file=file("data.txt");
$data=trim($file[0]);
echo $data;
?></td> .
</html>


в фаиле
data.txt
пишешь на первой строчке
Updated 16 DEC 06

вот и все, просто потом меняешь текстовой фаил и дата меняется на всем сайте...
  • 0
а кули, я тоже рульный дизайнер ввв.ме2.ее

#14 Vladson

Vladson

    XTGamers.com

  • Постоялец
  • 1 921 сообщений
  • Откуда:Эстония, Таллинн

Отправлено 17 Декабрь 2006 - 00:02

как начать писать?

1 - понять что любой сайт это в первую очередь контент
2 - в зависимости от требуемого контента спроектировать БД (не важно будь то файлы или "СУБД")
3 - написать скрипт который в зависимости от URL доставал нужную(/нужные) запись(/записи) из БД
4 - далее взять дизайн и натянуть его на написанный скрипт

Сообщение изменено: Vladson (17 Декабрь 2006 - 00:04 )

  • 0
Один Владсон может за...ать всех, кроме себя самого. Два Владсона могли бы за...ать абсолютно кого угодно, но Владсон единственный и неповторимый. ©Vladson

Вы либо способны перелопатить тонны информации и отсеять лишнее, либо программистом не будете. ©Psih

Не вазелин, а бизнес-гель ©Avagraen

#15 eL fantasmA

eL fantasmA

    Олимпийский мишка

  • Постоялец
  • 8 807 сообщений

Отправлено 17 Декабрь 2006 - 12:08

BlackIce, вот сенькью. Тобишь таким образом можно публиковать любой текст из ТХТ в таблицу в ХТМЛ?
  • 0
«Удовольствие и счастье совсем не одно и тоже. На самом деле особую ценность имеет то, что не вечно...»

#16 БугаГа

БугаГа
  • Пользователь
  • 260 сообщений
  • Откуда:-за

Отправлено 17 Декабрь 2006 - 12:22

Если действительно есть интерес то можно прочитать/обработать это.
Как раз можно будет править лёгкие скрипты и шаблоны, что вроде и надо. На Liivalaia напротив перехода как идти к больнице есть книжный магаз, там она 60 крон вроде стоит ;)

BlackIce, вот сенькью. Тобишь таким образом можно публиковать любой текст из ТХТ в таблицу в ХТМЛ?

ДА, можешь в файл написать ХТМЛ и он его в финальный ХТМЛ вставит. 6 глава вышеукзанной книги :)
  • 0
First they ingore you. Then they laugh at you. Then they fight you. Then you win. © Mahatma Ghandi

#17 Vladson

Vladson

    XTGamers.com

  • Постоялец
  • 1 921 сообщений
  • Откуда:Эстония, Таллинн

Отправлено 26 Декабрь 2006 - 11:26

CMS - Content Management Sistem (т.е. Система Изменения Содержания)

Content - содержимое (а не содержание)
Management - управление а не изменение (а в CMS это явно значит систематизация отображения, для большего удобства можно добавить добавление и редактирование, но без них эта штука не перестаёт быть CMS)
Sistem - System

(смотрю на этом форуме полно "программистов") :)
  • 0
Один Владсон может за...ать всех, кроме себя самого. Два Владсона могли бы за...ать абсолютно кого угодно, но Владсон единственный и неповторимый. ©Vladson

Вы либо способны перелопатить тонны информации и отсеять лишнее, либо программистом не будете. ©Psih

Не вазелин, а бизнес-гель ©Avagraen

#18 Fors

Fors
  • Пользователь
  • 328 сообщений

Отправлено 26 Декабрь 2006 - 13:42

(смотрю на этом форуме полно "программистов")

? Круче тебя только яица?
курим тут

Сообщение изменено: Fors (26 Декабрь 2006 - 13:47 )

  • 0

#19 FreAkeD

FreAkeD

    Да?

  • Пользователь
  • 216 сообщений
  • Откуда:Bob Marley's Grave,Jamaica

Отправлено 26 Декабрь 2006 - 13:50

Content - содержимое (а не содержание)
Management - управление а не изменение (а в CMS это явно значит систематизация отображения, для большего удобства можно добавить добавление и редактирование, но без них эта штука не перестаёт быть CMS)
Sistem - System

(смотрю на этом форуме полно "программистов") :)

да,это конечно сильное програмирование,ничего не скажешь <_<
  • 0
MAFFAKA!

#20 Vladson

Vladson

    XTGamers.com

  • Постоялец
  • 1 921 сообщений
  • Откуда:Эстония, Таллинн

Отправлено 26 Декабрь 2006 - 14:57

Круче тебя только яица?

Ты сомневаешься в моих яйцах ?

курим тут

Курить будешь там, а тут мне скажи в чём моё объяснение не правильно !

да,это конечно сильное програмирование

Это не программирование это элементарные понятия...
  • 0
Один Владсон может за...ать всех, кроме себя самого. Два Владсона могли бы за...ать абсолютно кого угодно, но Владсон единственный и неповторимый. ©Vladson

Вы либо способны перелопатить тонны информации и отсеять лишнее, либо программистом не будете. ©Psih

Не вазелин, а бизнес-гель ©Avagraen

#21 Fors

Fors
  • Пользователь
  • 328 сообщений

Отправлено 26 Декабрь 2006 - 16:42

Курить будешь там, а тут мне скажи в чём моё объяснение не правильно !

Тебя пальцем тыкать?

Ты сомневаешься в моих яйцах ?

Мне оно надо? Осторожнее надо с высказваниями, к тому же очень поверхностными
  • 0

#22 .NET

.NET
  • Постоялец
  • 3 511 сообщений

Отправлено 26 Декабрь 2006 - 16:55

Fors, "ну давай бомби"©
  • 0

#23 БугаГа

БугаГа
  • Пользователь
  • 260 сообщений
  • Откуда:-за

Отправлено 26 Декабрь 2006 - 17:00

управление а не изменение
а в CMS это явно значит систематизация отображения, для большего удобства можно добавить добавление и редактирование

ИМХО, изменение содержания явлется частью управления содержанием. На русском звучит система управления содержанием. НО CMS без функции изменения это вроде не CMS :rolleyes:
Или имеешь ввиду если контэнт уже есть на БД и добавлять нового не надо, а нужно только правильно отобразить имеющейся? тогда это редкий случай, но ты прав :)

да,это конечно сильное програмирование,ничего не скажешь <_<

Програмирование начинается с постановки задачи и определения свойств продукта.
Терь будем знать, что можно втюхнуть ЦМС без функции дополнения, и это всё же будет ЦМС :ph34r:
  • 0
First they ingore you. Then they laugh at you. Then they fight you. Then you win. © Mahatma Ghandi

#24 zedirtybastard

zedirtybastard
  • Пользователь
  • 499 сообщений

Отправлено 26 Декабрь 2006 - 17:07

мне лично всегда симпатизировала вот эта CMSка
http://nudnik.ru/engine/
  • 0

#25 Fors

Fors
  • Пользователь
  • 328 сообщений

Отправлено 26 Декабрь 2006 - 17:37

Что думаешь ты:

Content - содержимое (а не содержание)

что по этому поводу думает лингво.ру?
ТЫК!

что думает википедиа?

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


Если ты четко представляешь себе грань между содержимым и содержанием. А я бы определил их как синонимы.

Management - управление а не изменение (а в CMS это явно значит систематизация отображения, для большего удобства можно добавить добавление и редактирование, но без них эта штука не перестаёт быть CMS)


Википедиа думает несколько иначе. У нее аж целых три типа ЦМС, у тебя всего одна. Подменяешь понятия однако. Путаешь частное с общим.

От себя добавлю 5 копеек - управление без изменения?! Тут явное противоречие с определением, данным википедиа.

не заботясь о внутреннем механизме построения и вывода веб-страниц

Все равно надо писать что-то для изменения. Хоть назови это лопатой. Писать придется в рамках единого проекта ЦМС.

Sistem - System

Это почему не прокомментил? Интересно же "программистам" и это понять.

(смотрю на этом форуме полно "программистов") :)


Ну да. Программисты здесь не сидят.
  • 0

#26 Vladson

Vladson

    XTGamers.com

  • Постоялец
  • 1 921 сообщений
  • Откуда:Эстония, Таллинн

Отправлено 26 Декабрь 2006 - 18:16

что по этому поводу думает лингво.ру?

движок веб-сайта, позволяющий управлять текстовым и графическим содержанием веб-сайта

Это вам лингво сказал ?

Ну-ну, тогда ставьте водителей грызунов, посылайте файлы на удалённые обьекты и дистанции радуйтесь...

Больше сказать мне нечего, курсы английского это не моя профессия, подрастёте поймёте...
  • 0
Один Владсон может за...ать всех, кроме себя самого. Два Владсона могли бы за...ать абсолютно кого угодно, но Владсон единственный и неповторимый. ©Vladson

Вы либо способны перелопатить тонны информации и отсеять лишнее, либо программистом не будете. ©Psih

Не вазелин, а бизнес-гель ©Avagraen

#27 Fors

Fors
  • Пользователь
  • 328 сообщений

Отправлено 26 Декабрь 2006 - 18:40

Это вам лингво сказал ?

Читаем все по строчкам. Думаем. Читаем снова.

это взято с википедиа. Прямая ссылка в посте БугаГа.

Лингво привел в пример для буквального значения слова.

З.Ы. курить википедию можно, там нет никотина
  • 0

#28 zedirtybastard

zedirtybastard
  • Пользователь
  • 499 сообщений

Отправлено 26 Декабрь 2006 - 18:51

Википедия, вообще-то, тоже не аргумент, туда может любой зайти и написать любую фигню.
  • 0

#29 Vladson

Vladson

    XTGamers.com

  • Постоялец
  • 1 921 сообщений
  • Откуда:Эстония, Таллинн

Отправлено 26 Декабрь 2006 - 19:04

zedirtybastard, вот и я об этом !!!

Лингво привел в пример для буквального значения слова.

Т.е он перевёл вам Management - изменение ?

Мдя, я в этом топике завязываю, ваше дело, верьте кому хотите...
  • 0
Один Владсон может за...ать всех, кроме себя самого. Два Владсона могли бы за...ать абсолютно кого угодно, но Владсон единственный и неповторимый. ©Vladson

Вы либо способны перелопатить тонны информации и отсеять лишнее, либо программистом не будете. ©Psih

Не вазелин, а бизнес-гель ©Avagraen

#30 Акей

Акей

    Смотрит свысока

  • Постоялец
  • 2 134 сообщений

Отправлено 26 Декабрь 2006 - 19:25

во народ флудит:)
от себя добавлю:
в CMS C - слово "Content" действительно содержание, но применено оно в понятии содержимого. Содержение в смысле оглавления это "Contents" и к CMS оно имеет очень отдаленное отношение.
А локализаторов ИТ-терминов ненавижу от всего сердца, поди потом разбирайся как они термины префразировали и перефаназировали.
  • 0