Differences between revisions 1 and 2
Revision 1 as of 2008-07-23 09:42:23
Size: 8222
Editor: eSyr
Comment:
Revision 2 as of 2008-08-01 11:28:54
Size: 10673
Editor: eSyr
Comment:
Deletions are marked like this. Additions are marked like this.
Line 12: Line 12:
 * Второй вариант --- есть неке собщесто людей, кторые не веб-дизайнеры, не веб-прграммисты, но задача которых состоит в пополнении информации на сайте наиболее простым спосбом. При чём, может в зависимсти от функциональнсти на требоваться. А в случае, если речь идёт некоем совм. исп. контент, мы упираемся в первую очередь в простоту работы. И те, и другие работы, то есть, организция некоего удобного для польз. прстранства, чтобы н мог пред. некие услуги поверх, делается с помощью такой вещи, как веб-движок. Т есть, поверх веб-сервера запущегна некая прграмма, которая всасывает данные и фрм. контент. Таких движков чртова прорва. В первм случае это порталы --- большие инстр. для людей, кторые занимаются постр. веб-сайтов --- готовый куск под названием блог, сист. документооборота, готвое мест, где дизайнер может внедрить дизайн. Наиболее пробвинутый, хтя не чень известный движок, называется Zope. altlinux крутится на joomla, fosscenter --- на drupal. Drupal двольно интересная штука, челвек, который этим не занимается, лектор, смог за час эго устанвить и настроить. Смущают только две вещи --- оно на php и слишко мнстровый движок. Такое входит в состав pspo, и вроде есть в ветке --- moodle. ЕдинственнеЮ, чт с пмощью moodle нельзя сделать ---- написать сайт, чтбы н выглядил как сйт, а не как learning management system.  * Второй вариант --- есть неке собщесто людей, кторые не веб-дизайнеры, не веб-прграммисты, но задача которых состоит в пополнении информации на сайте наиболее простым спосбом. При чём, может в зависимсти от функциональнсти на требоваться. А в случае, если речь идёт некоем совм. исп. контент, мы упираемся в первую очередь в простоту работы. И те, и другие работы, то есть, организция некоего удобного для польз. прстранства, чтобы н мог пред. некие услуги поверх, делается с помощью такой вещи, как веб-движок. Т есть, поверх веб-сервера запущегна некая прграмма, которая всасывает данные и фрм. контент. Таких движков чртова прорва. В первм случае это порталы --- большие инстр. для людей, кторые занимаются постр. веб-сайтов --- готовый куск под названием блог, сист. документооборота, готвое мест, где дизайнер может внедрить дизайн. Наиболее пробвинутый, хтя не чень известный движок, называется Zope. altlinux крутится на joomla, fosscenter --- на drupal. Drupal двольно интересная штука, челвек, который этим не занимается, лектор, смог за час эго устанвить и настроить. Смущают только две вещи --- оно на php и слишко мнстровый движок. Такое входит в состав pspo, и вроде есть в ветке --- moodle. ЕдинственнеЮ, чт с пмощью moodle нельзя сделать --- написать сайт, чтбы н выглядил как сйт, а не как learning management system.
Line 17: Line 17:

##Кусок от 080730
##TODO: Merge

На момкент созд. ПСПО не было строгой реком., какую из двух веток исп. в качестве продакшана (1.3 или 2.2). Важно то, что у апача 2 дост. длжго было много проблем с безопаснстью. Крме того, у него дост. сложная структура управления, которая в альте до конца не тлажена (схема была скопирвана из дебиана, где спец. утилита этим упр). Поэтму сначала посм. более прстую вещь, как обращаться с апачем1.

Для того, чтобы развернуть веб-сайт, не нужно практически ничего, нужно поставить пакет апач. Вроде бы считается, что на те пры апач1 был прще в управлении. любом случае, апач в том виде, в котором ставится из школьного бранча, он сразу готов к аботе. Теперь на эту машину можно заходить.

По умолч. эта штука смотрит в каталог с дк. по апачу. Создадим где-нибудь в этм /var/www/ пдкаталог.

Создадим страницу с помощью bluefish. Сохраним её локальон и потом скопируем из под рута.

Теперь отредактируем /etc/httpd/conf/httpd.conf и поменяем DocumentRoot. После чего необх. перезапустить апач и мы увидем нашу страницу.

Чем хорош блюфиш --- ненужные заголовки мжн поудалять, а нужные не трогать.

Теперь установим вики. Моин это такое вики, кторое написано на питоне. С школьной точки зрения он ничем ни хорош ни плох, а с точки зрения того, кто будет изм. функциональность, он очень удобен.

Для установки инстанса достаточно сказать setup-moin-instance имякаталогасвики.

Wiki

Как ни с того, ни с сего сделать школьный вебсайт. Тут есть одна небольшая прблема, связаная с тем, что ПСПО делалась на сонове двольно тсарой ветки, и в ней ещё не было до кнца принятго решения, какую версию апача использовать. Поэтому то, чт лектор будет расск. про апач 1. На апаче 2.2 это делается точно также, но в тличие от апча 1, делается одной кмандой.

Первым делом уст. http-серврер. Никт уже давн не занимается тем, что редактирует редакторм html-страницы и предст. это в виде вебсайта. В чём пафос утвреждения: чт такое прсмтр ведсайта: вы зходите по http на сервре, сервер тдаёт некий текст, обычно в формате html, это такой язык разметки, ваш прграмма, называемая брузер, умеет показывать эти html-страницы красивым образом и браб. разнго рода деятельность. Вопрос: откуда берутся эти html-ные массивы данных. Раньше как это делалось: запускалась программа, писался размеченный текст, и схранялся как html, или писался этот html при помщи редактра. Если вам надо писать школьный сайт, кторый рабтает, то надо представтиь,во чт вы вляпыветесь: пмимо адм. вебсервера, надо потр. часы на создание дестяка хтмл-страниц, друг на друга ведущих, и кзывается, чт через плгода оно теряет актуальность, а, поскольку трапртавали том, что есть сайт, т начальство тредует его бновлять. В общем, это какая-то прост бяка плучается, кторую забесплатно никт делать не будет. Соответственно, была профессия контентщик.

Кроме того, структура должна быть спланироваа, это должно как-т выглядеть, крме тго, редактируя html вручную, мжно доиться того, что оно нормаьлно нигде не будет пказываться.

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

  • Некий непростй workflow. В этм случае было бы неплохо орг. путешествие документа по глубинам рараб. сайта, пока он не попадёт в публикацию
  • Второй вариант --- есть неке собщесто людей, кторые не веб-дизайнеры, не веб-прграммисты, но задача которых состоит в пополнении информации на сайте наиболее простым спосбом. При чём, может в зависимсти от функциональнсти на требоваться. А в случае, если речь идёт некоем совм. исп. контент, мы упираемся в первую очередь в простоту работы. И те, и другие работы, то есть, организция некоего удобного для польз. прстранства, чтобы н мог пред. некие услуги поверх, делается с помощью такой вещи, как веб-движок. Т есть, поверх веб-сервера запущегна некая прграмма, которая всасывает данные и фрм. контент. Таких движков чртова прорва. В первм случае это порталы --- большие инстр. для людей, кторые занимаются постр. веб-сайтов --- готовый куск под названием блог, сист. документооборота, готвое мест, где дизайнер может внедрить дизайн. Наиболее пробвинутый, хтя не чень известный движок, называется Zope. altlinux крутится на joomla, fosscenter --- на drupal. Drupal двольно интересная штука, челвек, который этим не занимается, лектор, смог за час эго устанвить и настроить. Смущают только две вещи --- оно на php и слишко мнстровый движок. Такое входит в состав pspo, и вроде есть в ветке --- moodle. ЕдинственнеЮ, чт с пмощью moodle нельзя сделать --- написать сайт, чтбы н выглядил как сйт, а не как learning management system.

Вот лектор назвал всякие названия, единственное, что нужно отметить --- к каждму такму проекту нужен системный администратор. Нам, простым смертным, это доступно, но, если не следить, то оно плох развивается. Вторй вариант --- восп. техн., которые упрщают рабту с сайтами. Оно происх. от wikiwiki, что на гавайском означает быстр-быстр. Концепция --- чтобы создание сайта занимала не дольше, чем вбивание текста в текстовое окно. На самом деле, wiki-движков дост. много, и то, что лектор хочет предложить вашему вниманию... Он очень небольшой. Вполне себе изолированный. Давайте апач запустим. Если пройдём по 10.30.5.1, то увидим дефолтную страницу, что означает, чт своих страниц сейчас нет. Моин, это очередной движок, кторый тличатеся тем, чт написан на питоне, а не на похапе.

Для установки достаточно сказать moin-instance-setup base

На момкент созд. ПСПО не было строгой реком., какую из двух веток исп. в качестве продакшана (1.3 или 2.2). Важно то, что у апача 2 дост. длжго было много проблем с безопаснстью. Крме того, у него дост. сложная структура управления, которая в альте до конца не тлажена (схема была скопирвана из дебиана, где спец. утилита этим упр). Поэтму сначала посм. более прстую вещь, как обращаться с апачем1.

Для того, чтобы развернуть веб-сайт, не нужно практически ничего, нужно поставить пакет апач. Вроде бы считается, что на те пры апач1 был прще в управлении. любом случае, апач в том виде, в котором ставится из школьного бранча, он сразу готов к аботе. Теперь на эту машину можно заходить.

По умолч. эта штука смотрит в каталог с дк. по апачу. Создадим где-нибудь в этм /var/www/ пдкаталог.

Создадим страницу с помощью bluefish. Сохраним её локальон и потом скопируем из под рута.

Теперь отредактируем /etc/httpd/conf/httpd.conf и поменяем DocumentRoot. После чего необх. перезапустить апач и мы увидем нашу страницу.

Чем хорош блюфиш --- ненужные заголовки мжн поудалять, а нужные не трогать.

Теперь установим вики. Моин это такое вики, кторое написано на питоне. С школьной точки зрения он ничем ни хорош ни плох, а с точки зрения того, кто будет изм. функциональность, он очень удобен.

Для установки инстанса достаточно сказать setup-moin-instance имякаталогасвики.


Сведения о ресурсах

Готовность (%)

Продолжительность (ак. ч.)

Подготовка (календ. ч.)

Полный текст (раб. д.)

Предварительные знания

Level

Maintainer

Start date

End date

0

1

1

1

1

ConstantinYershow, Allena, VsevolodKrishchenko


CategoryLectures CategoryPspo CategoryMpgu CategoryUneex

PspoClasses/080722/05Wiki (last edited 2009-03-22 20:53:52 by eSyr)