Петербургский Государственный Университет Информационных Технологий, Механики и Оптики Кафедра вт диплом

Вид материалаДиплом

Содержание


О галерее Simple Picture Gallery Manager
Рекламный слоган продавца газет на рынке.
Возможности MediaWiki
Подобный материал:
1   2   3

О галерее Simple Picture Gallery Manager


SPGM - простой PHP скрипт для отображения галерей изображений. SPGM предназначен для облегчения установки сетевых альбомов фотографий: создание каталогов, заполнение их изображениями, и загрузка. Скрипт генерирует HTML 4.01 кода и обширно использует CSS таблицы стилей для обработки галерей.

SPGM требует PHP 3 или 4 и не зависит от библиотек манипуляции изображениями (подобно GD или базам данных.

Другие особенности:

SPGM обеспечивает очень простой способ наладки альбомов фотографий онлайн: создание каталогов, заполнение их изображениями и загрузка на Ваш вебсайту.

Галерея в широком масштабе конфигурируема, так что, Вы можете настроить внешний вид так, чтобы он соответстовал проекту вебсайта. Несколько особенностей:


* ввод субтитров галереи/картины

* неограниченные подгалереи

* несколько вариантов оформления для фотографий и для галерей

* случайные/неподвижные эскизы используются для предварительных просмотров галереи

* новое выдвижение фотографии на передний план

* скрытые галереи

* Поддержка EXIF

* способ демонстрации слайдов

* легкая интеграция в вебсайты

* многоязычная поддержка (34 языка),

* темы, доступные для использования


О галерее WR-Gallery

:: Назначение скрипта ::

Перед Вами простенькая галерея на php. Удобная навигация - скрипт показывает как небольшие изображения загруженных фото, так и позволяет просмотреть полноразмерные изображения. Имеются возможности администрирования: редактирования/удаления фото, описания к фото и т.д. Скрипт использует файлы в качестве Базы Данных, не требует сложных настроек, прост и не прихотлив в эксплуатации. Простая структура БД позволяет легко и быстро установить/перенести скрипт без потери данных в любую папку как на сервере, так и на другой сайт. Размер скрипта - 96 Кб.

:: Возможности ::

- возможность настройки верхней и нижней части всех страниц (top.phpl и bottom.phpl);

- отправка на емайл админу сообщения о добавлении фото в галерею (опционально);

- автоматически указываются дата/время/размер/ширина/высота фото при добавлении;

- выбор количества отображаемых фото на каждой странице, разбивка на страницы;

- Админинтерфейс с возможностью редактирования/удаления фотографий.

2. Фишки и изменения в новой версии по сравнению с v. 1.2:

- При просмотре фотки в развороте теперь есть кнопки вперед / назад / вернуться;

- добавлен скин skin-red. В комплекте теперь 2 скина. Основные цвета вынесены из скрипта в таблицу стилей;

- Добавлена сортировка по: рейтингу / кол-ву комментариев / дате загрузки / разрешению / размеру в байтах;

- В админку выведен кусок кода php. Добавив его на php-страницу вы увидите количество фоток в галерее;

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

- При удалении фото теперь удаляется не только запись в БД, но и файлы с фото, миниатюрой и комментариями.

:: Установка и использование ::

1. Создайте папку на Вашем сервере, например "gallery". Закачайте в эту папку все файлы и каталоги.

Выставите ей атрибуты Chmod 755.

Закачивать и настраивать атрибуты скрипта можно менеджером "Total Commander" (Файл -> Изменить атрибуты).


Также в некоторые Системы управления содержимым входят скрипты фотогалерей. Эта дипломная работа ограничивается рассмотрением упомянутых программ.

      1. Новости


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

Новости в глобальной сети распространяются от сайта к сайту. При этом сохраняются ссылки на источник сообщения.

На свой веб-ресурс можно установить новостную ленту, любую из бесплатных, распространяемых даром. В Системах Управления Содержанием также предусмотрены новостные ленты.

Статьи новостей могут добавляться через FTP-доступ к сайту: закачиваются нужные файлы. Но это исключение.

Скрипты разрабатываются так, что имеется возможность редактировать, добавлять, удалять статьи через веб-интерфейс. BB-коды позволяют менять параметры шрифта, вставлять изображение, файлы. BB-коды – это коды управления гипертекстом, подобные HTML-кодам. Но некоторые скрипты дают возможность работать с текстом, как в текстовом редакторе, например в Word. Например, в GOOGLE создание документов ведётся в подобном редакторе.

      1. Wiki-статьи

«Купите программку.»

Рекламный слоган продавца газет на рынке.


Уже немыслима деятельность учёного или заинтересованного студента без посещения Википедии. Этот проект, организованный Джимбо Уэйлс, стал общенародным достоянием.

Википедия (англ. Wikipedia, произносится) — свободная общедоступная многоязычная универсальная энциклопедия, поддерживаемая некоммерческой организацией «Фонд Викимедиа». Название образовано от слов «вики» (технологии для создания сайтов) и «энциклопедия». Более 13 миллионов статей Википедии (на русском — 455 638) написаны совместно добровольцами со всего мира, и все эти статьи могут быть изменены кем угодно, кому доступен сайт Википедии. Участников Википедии называют википедистами.

Википедия — онлайн-энциклопедия.


Запущенная в январе 2001 года Джимми Уэйлсом и Ларри Сэнгером, Википедия сейчас является самым крупным и наиболее популярным справочником в Интернете.





По объёму сведений и тематическому охвату считается самой полной энциклопедией из когда-либо создававшихся за всю историю человечества. Одним из основных достоинств Википедии как универсальной энциклопедии является возможность представить информацию на родном языке, сохраняя её ценность в аспекте культурной принадлежности.

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




Посмотрел, Подумал, Поправил.

Три Правила при работе с wiki (Евгений Балдин).

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

Пожалуй, вряд ли найдётся человек, владеющий информационными технологиями, и в то же время не слышавший о существовании wiki. Wiki – это простая в освоении гипертекстовая среда. Технология позволяет легко организовывать взаимодействие между людьми путём создания «живой документации».

Цветок подсолнуха – официальный логотип MediaWiki. Двойные квадратные скобки на заднем плане символизируют синтаксическое выражение для создание гиперссылки внутри Wiki.

Говорить о wiki можно безгранично. Сегодня речь пойдёт о движке Википедии – MediaWiki.




MediaWiki появился благодаря немецкому студенту-биохимику Мангусу Манске (Magnus Manske) специально для замены первоначального perl-движка Википедии. В 2002 году Википедия перешла на новый движок, который предоставлял дополнительную функциональность и лучшую масштабируемость, что положительно сказалось на развитии обоих программных продуктов. В 2003 году появилось название движка MediaWiki и официальный логотип. Появление собственного имени и логотипа означало, что MediaWiki стал самостоятельным и независимым от Википедии программным продуктом.

Благодаря свободной лицензии GPL, а также существованию Википедии, MediaWiki на текущий момент – одно из самых популярных решений для создания гипертекстовых wiki-сред.

Возможности MediaWiki

Ссылки внутри гипертекстовой среды при использовании MediaWiki создаются с помощью двойных квадратных скобок. Например, текст [[Википедия:Установка MediaWiki]] внутри русского сегмента Википедии представляет из себя ссылку на краткую одноимённую статью по установке MediaWiki. В названиях статей разрешены пробелы и различные знаки препинания за некоторым исключением.

MediaWiki поддерживает пространства имён (namespaces). Например, все имена пользователей в русскоязычной Википедии регистрируются в пространстве имён «Участник:». MediaWiki поддерживает механизм категорий, что позволяет организовывать страницы по темам. А так как сами категории также являются специально оформленными страницами, то можно создавать сложные иерархические структуры.

Wiki-идею что, «Всё есть статья» развивает наличие механизма шаблонов (templates). Шаблоны – это блоки текста из специальным образом созданных статей, которые динамически подгружаются внутри других статей. Шаблоны вызываются с помощью двойных фигурных скобок: {{имя шаблона}}.

MediaWiki позволяет пользоваться множеством стандартных HTML-тегов. Кроме упомянутого также имеется набор меток для структурной разметки текста. За подробностями о правилах вики-разметки лучше всего обратиться к статье из русскоязычной Википедии «Википедия:Справка».

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

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

MediaWiki поддерживает разграничение пользователей на группы и простейшие механизмы ограничения доступа. Пользовательский интерфейс можно отредактировать на лету. Это реализовано через редактирование статей в пространстве имён «MediaWiki:». Для этого пользователь должен обладать необходимыми привилегиями. Как правило, таких пользователей называют администраторами.

Обычный же пользователь может поменять интерфейс с помощью настройки таблицы стилей (stylesheets) и клиентских " onclick="return false">ссылка скрыта.

MediaWiki — свободное программное обеспечение. Поскольку эта программа лицензируется безвозмездно, не предоставляется никаких гарантий, в той степени, в какой это допускается действующим законодательством.

MediaWiki устанавливает себя с помощью интерактивного PHP-скрипта. Но до того, как запускать этот скрипт, необходимо:

* Убедиться, что установлены нужные версии Apache, PHP, MySQL.

* Загрузить программный пакет MediaWiki на сервер.

* Если необходимо, создать новую базу данных для Вашей вики.

* Если необходимо, создать аккаунт на Вашем веб-сервере, с помощью инструкции по созданию системного аккаунта.

      1. Блоги


Всё легче, всё невесомее становится дело создания своего уголка в глобальном информационном пространстве. Блог может открыть любой человек во множестве грамотно построенных серверов. На выбор: оформление, название блога. То, что ты хочешь сказать миру, располагается на видимом 24 часа в сутки, 7 дней в неделю сайте. Сервис «блогов» выбирают для себя люди любого класса. Найти интересную информацию, завести знакомство легче. Блоги интересны как молодым людям для общения с другими, так и учёным для содействия.

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

Блог — это публичный дневник с комментариями.

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

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

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

Блог существует во времени — записи появляются в хронологическом порядке. (Это, естественно, не мешает автору группировать их еще по каким-то признакам, например по темам). В этом отличие блога от обычного сайта, содержимое которого «вечно». Блог дискретен, в каком-то это смысле это путевые заметки.

Широкое использование мультимедиа делает блог привлекательным. Ведение блога и просмотр блогов – это приятное времяпрепровождение.

Блог — это разговор. Люди обычно разговаривают о том, что представляет для них интерес и к чему у них есть личное отношение. В этом отличие блога от монолога обычных новостей. Разговор подразумевает тему или фокус. Фокус не обязательно должен быть тематическим, он может быть, например, эмоциональным.

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

Этимология слова «блог»: web log (1997) -> wee-blog (1999) -> blog. Значимое слово здесь log — запись событий или повседневной деятельности.

В 2003 году их популярность стала настолько велика, что они были объявлены отдельным жанром сетевой литературы. Тысячи и даже десятки тысяч людей спешили поделиться друг с другом информацией, нажитой в WWW. Блогов становилось все больше и больше, выбор все рос и рос.

Ретроспективно первым блогом можно назвать веб-страницу изобретателя WWW, Тима Бернерс-Ли. Термин weblog первым использовал Jorn Barger. Сегодня в индексе Technorati 18.1 миллионов блогов, а их общая аудитория — около 50 миллионов человек.

Известными сервисами «блогов» являются: Живой Журнал ссылка скрыта, GOOGLE Blogger ссылка скрыта, Блоги @Mail.Ru ссылка скрыта, Я.ру ссылка скрыта, MySpace ссылка скрыта, Mblogi.Qip.ru ссылка скрыта, Блог Блогуна ссылка скрыта, Привет.ру ссылка скрыта, Хабрахабр ссылка скрыта, Блоги @Gde.ru ссылка скрыта, freelanceblogs ссылка скрыта.

Продвижение блогов

С конца 2006 года стало набирать популярность SMO и SMM. SMM (social media marketing, маркетинг в социальных сетях) используется для продвижения сайтов/блогов в блогосфере и социальных медиа, таких как форумы, рассылки, ICQ, сайты digg-типа, социальные закладки и любые другие коммуникационные среды с профилями пользователей. SMO (social media optimization) используется для подготовки сайта/блога для более эффективного нахождения его пользователями.

Объединение блогов/планета блогов

Планета блогов - это RSS-агрегатор, предназначенный для объединения персональных блогов и агрегирования их на одном ресурсе. Это достаточно статичное объединение, желающие могут попросить включить их блог в объединение или посоветовать чужой блог. Посты участников располагаются в хронологическом порядке, новые посты идут в начале. Основанием для объединения блогов могут быть разные причины: принадлежность авторов к одной социальной группе, схожие хобби, увлечения и т. д.

Географическое размещение блога

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


Создание хостинга блогов

Для создания на веб-портале хостинга блогов и предоставления пользователям возможности ведения личных блогов необходимо установить и настроить мультиблоговую систему. Можно воспользоваться бесплатными программами с открытым исходным текстом. В сети распространены WordPress и LifeType.