Общие сведения по системе Ucoz ФУНКЦИОНАЛЬНЫЙ СОСТАВ
Основой аккаунта на Ucoz является Редактор страниц, его надо задействовать обязательно.
По умолчанию при создании аккаунта формируется Главная страница сайта. Она будет иметь адрес http://ваше_имя_сайта.Выбранный_домен/. Одновременно по умолчанию формируется страница О сайте и, если вы задействовали модуль Почтовые формы, страница Обратная связь. Все они имеют один Общий шаблон.
В Редакторе страницвы можете создать неограниченное количество страниц с Общим шаблоном и 20 страниц с индивидуальным шаблоном. Индивидуальный шаблон можно задать странице или при её создании или при редактировании (Изменить информацию).
Если вам кажется, что 20 страниц с индивидуальным шаблоном мало для вашего проекта, то вы ошибаетесь. С помощью работающих в системе специальных Ucoz-кодов, глобальных блоков и условных операторов вы можете создать ещё столько же или больше вариаций одного шаблона на основе этих 20.
Структура страниц в Редакторе страниц следующая:
Контент (ваша информация: текст, картинки, ссылки и прочее) вводится в шаблон Ucoz-кодом $CONTENT$, его вы можете редактировать отдельно от шаблона. для этого существует три режима редактирования:
1. Через встроенный Визуальный редактор (рекомендуется для небольших изменений вроде редактирования текста).
2. вв-коды+HTML код.
3. Чистый HTML
В первом случае вы вводите в форму текст и затем форматируете его применяя специальные кнопки. также кнопками вы вставляете картинки, ссылки и прочие не текстовые элементы. Второй режим позволяет вставлять в КонтентHTML-код, но значительно облегчает жизнь наличием кнопок форматирования вв-кодов как в привычной многим форме ввода сообщения на форуме. Третий режим - чистый HTML - рекомендуется для пользователей хорошо освоивших основы HTML. Второй и третий режимы позволяют вводить в форму редактирования Контента Ucoz-коды. В первом режиме эти коды выведутся как текст.
Традиционными модулями являются Гостевая книга, Дневник (Блог), Форум, Новости и Фотоальбом. Эти 5 модулей имеют структуру и функциональность устоявшимися на всём пространстве сети. К ним примыкает Каталог статей, тоже имеющий традиционную для сети структуру и функциональность. Модуль FAQ тоже является специализированным. Этот модуль позволяет пользователям сайта задавать вопросы на которые администратор сайта может отвечать через Панель управления. А вотКаталог файлов, Каталог сайтов иДоска объявлений имеют более универсальную структуру и при желании могут быть настроены аналогично. Однако у каждого из Каталогов имеются и свои особенности.
В системе также имеются вспомогательные модули, которые не имеют самостоятельных главных страниц, а выводятся на сайт (любые страницы других моджулей) через Ucoz-коды или Ucoz-скриптами. Это Опросы, Тесты, Статистика.
Модуль Пользователииграет большую роль на сайте. Он позволяет ввести дополнительные степени управления вашим аккаунтом. Для этого в модуле существуют группы. Вместе с сайтом создаётся 5 групп.
Группы позволяют очень гибко управлять доступностью информации на сайте. Вы можете отключать отдельные функции для разных групп, закрывать от просмотра страницы целиком или их части, вы можете вообще закрыть свой сайт от незарегистрированных пользователей, но советуем вам делать это только в обоснованных случаях. В интернете закрытость информации ради регистрации на сайте считается дурным тоном.
Также вы имеете возможность управлять аватарами пользователей. Разрешать или запрещать их применение совсем, разрешить загрузку своих аватар, отключать стандпртные коллекции и загружать свои. Вы можете делать массовые рассылки писем подписавшимся на них пользователям, массово удалять пользователей по определённым критериям, создавать сообщества сайтов с общей базой пользователей и управлять рангами пользователей на форуме.
В системе имеется Редактор смайлов. Такжке как и аватары, смайлы вы можете использовать или стандартные или свои. Для каждого модуля вы можете выбрать свой набор смайлов. Очень интересной особенностью Ucoz является модульИнформеры. С помощью информеров вы можете вывести содержимое любого основного модуля на любую страницу как своего сайта, так и любого другого сайта в интернете. Не обязательно при этом расположенного на хостинге Ucoz. На Ucoz не работают скрипты написанные на php, но вы можете вывести на своём сайте содержимое страниц имеющих в своём коде такой скрипт с помощью Импорта удалённого кода. RSS-экспорт осуществляется специальным кодом $RSS_LINK$ с главных страниц основных модулей. RSS-импорт осуществляется с любых сайтов имеющих RSS-ленты с помощью модуля RSS-импорт. Полученный на этих сайтах скрипт вам надо вставить в шаблон страницы, где вы хотите увидеть информацию с этого сайта.
Практически все основные модули имеют вложенную структуру. У них есть категории и разделы. Причём реально существуют только материалы. Категории и разделы физически являются уровнями сортировки и существуют для удобства структурирования материалов. Поэтому категории и разделы вы можете создавать только в Панели управления, а материалы можете добавлять и с сайта. Разделы предназначены для тематической группировки категорий. Группировать категории нужно только в том случае, если у вас много категорий.
Страницы сайта на Ucoz являются динамическими. Динамическая страничка, это такая страничка, которая на сервере как единое целое не существует и собирается в обозревателе "на лету" из отдельтных блоков по определённому сценарию. То есть, для существования динамической страницы необходимы три условия или три важных структурных части:
1. Содержание или контент, то есть текст, сопровождающие текст картинки и гиперсвязи, обычно находится в специальной базе данных.
2. Описание оформления контента, то есть как это содержание будет располагаться и оформляться на странице, его окончательный вид.
3. Программа-сценарий, которая извлекает отдельные блоки контента из базы и собирает страницу в единое целое.
Вот в этом и состоит главное преимущество динамических страниц перед статическими. Информация (контент) и дизайн в них совершенно не зависят друг от друга и их можно изменять раздельно и в разное время. И что самое важное - дизайн очень легко приводится к единому виду при помощи шаблонов. Шаблон, трафарет, то есть набор правил расположения и оформления элементов на странице. Создав один или несколько шаблонов на сайт, вам останется только менять в установленных местах информацию, извлекать её из базы данных по сценарию или в ответ на действия пользователя. Последнее оказалось весьма важным свойством динамических страниц. Оно создало удобства не только для разработчиков сайтов, но и для их пользователей. С помощью разнообразных форм появилась возможность менять страницу в зависимости от действий пользователя. Это позволило создавать Интернет-магазины, виртуальные клубы, сетевые игры, форумы, чаты... Ничего этого не было бы, не придумай люди динамические страницы.
В системе Ucoz пользователь не может использовать скрипты исполняемые на стороне сервера (Это сделано исключительно в целях безопасности системы. Как от взлома так и от перегрузки серверов из-за написанных непрофессионалами неоптимальных скриптов.), но совершенно свободно может использовать любой скрипт исполняемый со стороны клиента (если и этот скрипт будет неудачным, то нагружать он будет не сервер, а компьютер пользователя).
При активизации аккаунта на сайт ставится один из выбранных дизайнов. Дизайны разработаны профессиональными дизайнерами и отвечают всем требованиям современного сайтостроительства. В Ucoz имеется почти 200 готовых дизайнов, но пользователю предоставляется возможность создать средствами системы любой индивидуальный дизайн. Единственным обязательным элементом в шаблоне является копирайт системы, всё остальное на усмотрение пользователя.
Под каждой формой для редактирования шаблона имеется список Ucoz-кодов, работающих в этом шаблоне. Вы можете использовать любую комбинацию этих кодов, можете с помощью условных операторов управлять их выводом на страницу. При этом для каждой группы пользователей страница может выглядеть по разному.
Практически все элементы выводимых системой страниц имеют классы или id. С их помощью можно менять оформление страниц применяя современную технологию каскадных таблиц стилей (Cascading Style Sheets, CSS). Обычный HTMLпозволяет задавать цвет и размер текста с помощью тегов форматирования. Если понадобится изменить параметры однотипных элементов на сайте, придется просматривать все страницы, чтобы найти и поменять теги. CSS позволяют хранить цвет, размеры текста и другие параметры в стилях. Стилем называется набор правил форматирования, который применяется к элементу документа, чтобы быстро изменить его внешний вид.
Другое преимущество CSS состоит в том, что стили предлагают намного больше возможностей для форматирования, нежели простойHTML. Кроме того, стили могут храниться во внешнем файле, браузер кэширует такие документы, поэтому загрузка сайта будет происходить чуть быстрее.
Всё это в совокупности делает Ucoz самой перспективной системой не только в рунете, но и в остальном интернете. Ибо аналогов Ucoz-у нигде пока не обнаружено.