Ваш сайт - ваш дом Мировой Сети. Каждому хочется, чтобы его дом был красивым, уютным, удобным...
Этого нетрудно добиться, если у вас небольшая квартира и жильцов в нем немного. Если же у вас хотя бы небольшой, но особнячок, комнат этак на 10-15, и гости то и дело норовят заглянуть к вам на огонек, то тогда без помощи не обойтись - нужен дворецкий, или, по-советски говоря, управдом.
SAPID и есть такой управдом для вашего сайта. Он очень умный и расторопный, он сделает за вас всю черновую работу, все расставит по местам, отдаст все необходимые распоряжения и проследит за их исполнением, а вам останется расставить цветы в вазы в гостиной и сидя в креслах дожидаться гостей...
Но конечно же вы должны объяснить своему управляющему, что он должен делать всегда (SDC), что только тогда, когда вы позвоните в серебряный колокольчик (DDC), а что вы не доверите даже ему и будете делать только сами (QC). Он все аккуратно запишет и будет неукоснительно выполнять ваши распоряжения.
Итак, отдаем распоряжения:
I.Хочу, чтобы всегда (SDC) :
1)в красном углу, на самом видном месте висели портреты замечательных творцов Sapid'a Дмитрия Шейко и Максима Барышникова, будем ими любоваться (portrets.xml);
2)на полу лежал коврик с портретом какой-нибудь знаменитости, ноги вытирать (footpresident.xml).
II.Хочу чтобы, когда я пожелаю, мне подавали (DDC):
1)карту вин (topmenu);
2)меню сегодняшнего ужина (cascadevmenu);
3)газету со свежими новостями (news), а я уж выберу, что пить, есть или читать
III.Хочу самостоятельно, если мне этого захочется(QC):
1)менять цветы в вазе;
2)добавлять молоко и сахар в кофе.
Управдом записывает распоряжения:
I. SDC
<sapi:apply name="sdc.portrets.value" />
<sapi:apply name="sdc.footpresident.value" />
II. DDC
<sapi:apply name="ddc.news.value" />
<sapi:apply name="ddc.cascadevmenu.value" />
<sapi:apply name="ddc.topmenu.value" />
III.QC
<sapi:apply name="qc.vasa.value" type="publication" title="vasa." /><h2>
<sapi:apply name="qc.cofe.value" type="publication" title="cofe." />
Вот такой получился план (шаблон):
<html>
<head> <title>ПРИМЕР</title> </head>
<body >
<sapi:apply name="sdc.portrets.value" /></br>
<sapi:apply name="ddc.topmenu.value" />
<sapi:apply name="ddc.menu.value" />
<sapi:apply name="qc.vasa.value" type="publication" title="." />
<sapi:apply name="ddc.news.value" />
<sapi:apply name="qc.cofe.value" type="publication" title="cofe." />
<sapi:apply name="sdc.footpresident.value.value" />
</body>
</html>
И теперь , когда я войду в эту комнату или в другую, похожую на нее (templates!), всегда будет так, как мною же и было приказано. SAPID об этом позаботится.
Здесь картинка во вложении
Что-то не очень художественно получилось... А для наведения красоты есть художники, дизайнеры всякие, уж теперь пусть они расставят в плане (шаблоне) теги разные - сделают вам красиво.
Ну а если серьезно, SAPID - это система управления сайтом, практическое воплощение XML Sapiens (универсального языка управляемых сайтов). SAPID предоставляет возможность сайтостроителям оптимизировать свой труд, отделив работу над содержанием от оформления сайта. Все содержание сайта SAPID разделяет на несколько информационных групп:
1.статичное содержание, общее для всех страниц - SDC (например, на каждой странице есть логотип, счетчик, рекламный блок и т.п.)
2.динамически формируемое содержание - DDC (разнообразные меню, новости и пр.)
3.редактируемое содержание - QC (вы можете редактировать на странице заголовки, текст, вставлять изображения)
В шаблоне своей страницы нужно расставить указатели-задания для SAPID ( причем система помогает вам это сделать) - и вот план содержания вашего сайта готов. SAPID, встречая в шаблоне эти указатели, будет знать, что ему делать и сделает это!
Теперь можно работать над оформлением, используя ту технологию, которая вам нравится (HTML, CSS, XML или еще что-то) и наполнять ваши страницы содержанием - уже не компьютерным, а человеческим .
Написано супер, только вот для интереса дал почитать двум "интересующимся чайникам" - для них такая подача материала оказалась сложноватой.
От себя личнно - за отличную статью 5++
Написано нормально. Но только для того, кто понимает эти принципы. Остальные тоже поймут, если потычутся немного (как я ). После пары ночей я это перечитал еще раз и все стало в голове на свои места. Спасибо автору.
Согласен с query.
И такой вопрос к Дмитрию Ш.: на сайте в меню есть такой раздел - "Интерактивные учебники", в частности: "Как создать свой сайт".
Когда они появятся для загрузки?
И очень бы хотелось, чтобы подача метериала была расчитана на чайников, ведь для спецов учебник не нужен.
А вот чайникам, да еще как можно подробнее, да с примерами это очень нужно.
И поверьте, приверженцев Sapid существенно прибавится.
Зарегистрирован: Вт май 23, 2006 4:36 pm Сообщения: 256 Откуда: Москва
"чайники" не понимают что такое html код... я обычно показываю или в картинках.. или демонстрирую в присутствии чо-да-как работает и что с чем едят... Ведь зрительное восприятие намного лучше усваивается для "чайников" нежели они будут тупо читать инструкции и не понимать что это... (проверенно!)
Текст хорош, да .....ну скорее романтика чем популярное объяснения "неопытным пользователям", не все же они люди творческие.. некоторые не способны себе представить такую красоту
_________________ метод "тыка" двигатель прогресса
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения