PmWikiRu /
ПожалуйÑта ÑкÑпериментируйте в пеÑочнице!ФилоÑофиÑ

Эта Ñтраница опиÑывает некоторые направлÑющие идеи дизайна и иÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ PmWiki. Патрик Мичауд не претендует на оригинальноÑÑ‚ÑŒ вÑего Ñказаного ниже. Это лишь то, что движет разработкой PmWiki. Ð’Ñ‹ вÑегда можете выÑказать Ñвоё неÑоглаÑие Ñ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñленым. Кроме того, Ñтраница ? даёт объÑÑнение большинÑтву идей данных ниже.

1. ВозноÑить пиÑателей над читателÑми
По Ñути, PmWiki Ñто ÑиÑтема Ð´Ð»Ñ Ð³Ð¸Ð¿ÐµÑ€Ñ‚ÐµÐºÑтового документа Ñ ÐºÐ¾Ð»Ð»ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¼ авторÑтвом. Довольно трудно уговорить людей (в том чиÑле и Pm) дополнÑÑ‚ÑŒ напиÑаный материал. Имение дела Ñ HTML разметкой и ÑвÑзывание подобных документов ÑÑылками ещё больше оÑложнÑет ÑотрудничеÑтво. Таким образом, PmWiki намерена упроÑтить напиÑание документов, даже еÑли Ñто ограничивает разнообразие Ñоздаваемых документов.
2. Ðе пытатьÑÑ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ HTML
PmWiki не делает каких-либо попыток доÑтичь вÑего, что можно Ñделать Ñ HTML. ЕÑÑ‚ÑŒ причина почему люди не иÑпользуют веб броузеры Ð´Ð»Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ HTML -- Ñто не очень Ñффективно. И еÑли вам надо применÑÑ‚ÑŒ на Ñтранице кучу клёвого HTML кода, то PmWiki вам не подойдёт. Что PmWiki пытаетÑÑ Ñделать, так Ñто упроÑтить ÑвÑзывание PmWiki Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ "не-вики" веб документами, внедрение PmWiki Ñтраниц в Ñложные веб документы, и позволить другим веб документам проÑто ÑÑылатьÑÑ Ð½Ð° PmWiki.
Этот принцип также Ñледует из принципа "ВозноÑить пиÑателей над читателÑми" -- ÐºÐ°Ð¶Ð´Ð°Ñ Ð½Ð¾Ð²Ð°Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑ‚ÑŒ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð°Ñ Ð² PmWiki требует некоторой дополнительной разметки Ð´Ð»Ñ ÐµÑ‘ поддержки. Довольно Ñкоро иÑходный документ Ñтанет выглÑдеть веÑьма паршиво и только тогда мы будем готовы пользоватьÑÑ HTML.
Ð”Ñ€ÑƒÐ³Ð°Ñ Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ð° Ð´Ð»Ñ Ð¸ÑÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ HTML Ñто то, что неправильно оформленный HTML может Ñделать Ñраницу полноÑтью неотображаемой. Также вольный HTML может нанеÑти ущерб безопаÑноÑти. Ущерб ещё больший, когда Ñтраницы можно Ñоздавать анонимно. Подробнее читайте на Ñтранице http://www.cert.org/advisories/CA-2000-02.html .
3. Избегать беÑполезных функций (илÐована в ÑоответÑтвии Ñ Ñ‡Ñ‘Ñ‚ÐºÐ¸Ð¼Ð¸ потребноÑÑ‚Ñми'', а не потому что она "может пригодитьÑÑ". Ð’ любого Ñорта полезных ÑиÑтемах трудно изменить неудачно Ñработаные функции, оÑобенно когда люди уже поÑтроили на их оÑнове множеÑтво Ñтруктур. (Ðужен пример? ПоÑмотрите на MS-DOS или Windows.
)) Один из ÑпоÑобов избежать плохого дизайна Ñто уÑтоÑÑ‚ÑŒ перед иÑкушением Ñделать что-то до того, пока вы ÑÑно не поймёте как Ñто будет применено.
4. Поддержка ÑовмеÑтного ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¼Ð¸ веб Ñтраницами
ÐеÑÐ¼Ð¾Ñ‚Ñ€Ñ Ð½Ð° то, что Ñто было не ÑовÑем первоначальной целью PmWiki Ñкоро Ñтало очевидно, что принципы WikiWikiWeb могут быть применены группами Ð´Ð»Ñ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ñ ÑовмеÑтной разработки и ÑÐ¾Ð¿Ñ€Ð¾Ð²Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ñ… веб Ñтраниц. PmWiki позволÑет защищать паролем отдельные Ñтраницы, а поÑле пары небольших дополнений и целые разделы. Более того, во многих ÑлучаÑÑ… PmWiki обеÑпечивает "таблицы Ñтилей на Ñтероидах": вы можете быÑтро менÑÑ‚ÑŒ заголовки, подпиÑи и другие Ñлементы на группах Ñтраниц без какого либо воздейÑÑ‚Ð²Ð¸Ñ Ð½Ð° Ñодержимое отдельных Ñтраниц. И наконец, Ð´Ð»Ñ Ñпециализированых применений отноÑительно проÑто добавить ÑобÑтвенную разметку.
5. ПроÑÑ‚Ð°Ñ ÑƒÑтановка, наÑтройка и Ñопровождение
Размер Ñжатого gzip файла около 200К, закачка PmWiki на ваш Ñервер займёт мало времени. Выполните chmod раз или два, обновите неÑколько наÑтроек в config.php и вы закончили и запуÑтили. PmWiki хранит вÑе данные в проÑÑ‚Ñ‹Ñ… файлах так, что не требуетÑÑ MySQL или другие утилиты. Обновление в оÑновном проÑто ÑводитÑÑ Ðº копированию поÑледней верÑии файлов поверх уже уÑтановленых.

<< ? | Ð”Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ | Заметки о дизайне >>

Перевод Ñтраницы PmWiki.PmWikiPhilosophy - Оригинал перевода PmWikiRu.PmWikiPhilosophy - Backlinks
PmWikiRu.PmWikiPhilosophy: Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð¾Ñ‚ 06.04.2006 22:59 Uhr
PmWiki.PmWikiPhilosophy: Ñ€µÐ´Ð°ÐºÑ†Ð¸Ñ от 28.06.2012 17:16 Uhr

Seite zuletzt geändert am 06.04.2006 22:59 Uhr