
- •1. Асноўныя паняцці 3d-мадэлявання. Геаметрычныя мадэлі
- •2.Напрамкі выкарыстання 3d графікі ў мастацтве і культуры.
- •3. Праграмныя і апаратныя сродкі трохмернага мадэлявання
- •4 Відэякарты і api. Этапы адлюстравання (адмалёўкi) трохмерных выяў
- •1Моделирование — создание объектов, которые будут на сцене.
- •2. Текстурирование — определение свойств поверхностей объектов для имитации различных свойств реальных предметов (цвет, фактура, прозрачность, яркость и т. Д.).
- •3. Освещение — добавление и размещение источников света подобно тому, как это делается в театральной студии или на съемочной площадке.
- •5. Праграмы 3d мадэлявання. Интэрфейс.
- •6. Метады пабудовы трохмерных графічных выяў. На аснове прымітываў, формаў, паліганальны, лофтынг, nurbs і інш.).
- •7. Создание объектов .Примитивы
- •8. Создание объектов .Составные обьекты
- •9. Полигональное моделирование
- •10. Работа с формами. Лофт. Оптимизация сетки. Деформации лофта.
- •11.Элементы геометрической структуры. Геометр операции на плоскости и в пространстве (булевы операции).
- •12.Сплайны Без’е. Nurbs. Асаблівасці і магчымасці nurbs-мадэлявання.
- •13. Модификаторы.
- •14. Этапы пабудовы сцэны. Катэгорыі аб’ектаў (3dГеаметрыя, Формы, Крыніцы святла, Камеры, Дапаможныя аб’екты, Аб’ёмныя дэфармацыі, Сістэмы)
- •15. Мадэліраванне матэрыялаў трохмерных аб’ектаў. Уласцівасці матэрыялу. Тыпы матэрыялаў.
- •17.Назначэнне і тыпы карт тэкстур. Сістэмы праекцыйных каардынат u,V,w. Мадыфікатар Unwrap.
- •18.Паняцце тэкстуры. Працэдурныя і растравыя тэкстуры. Праекцыйныя каардынаты.
- •19.Стварэнне і настройка ўласцівасцей матэрыялаў
- •20.Тыпы асвятлення. Стандартнае і фотаметрычнае асвятленне. Шэйдэры (алгарытмы зацянення) – Фонг, Блін, Анізатропны, Оўрен-Найар-Блін, Метал і інш.
- •21Рэндэры. Эскізная і канчатковая візуялізацыя ў 3dStudioMax. Эфекты візуялізацыі. Модуль Videopost. Фільтры кампаноўкі і апрацоўкі выяў.
- •22.Камеры ў 3dStudioMax. Узгадненне перспектывы.
- •23.Спосабы задання анімацыі ў 3dStudioMax. Кантролеры анімацыі.
- •24. Цель и задачи сайта. Исследование предметной области
- •25. Этапы проектирования сайта .Особенности разработки структуры, контента и навигации сайта.
- •26. Принципы пректирования.
- •27. Структура организации веб-узла. Типы информационного наполнения. Особенности построения и поиска информации в гипертекстовых аис.
- •28. Кодировки кириллицы.
- •29.Форматы растровой графики jpeg, gif, png. Оптимизация размеров изображений в форматах gif, jpeg, png для интернет.
- •30.Аўтаматызаваныя сістэмы кіравання сайтам - cms, iх тыпы.
- •31.Iнструментальныя сродкi распрацоўкi. Мова html, css.
- •32.Iнструментальныя сродкi распрацоўкi вэб-сайта. Карыстальнiцкiя скрыпты. Мова Javascript
- •33.Праграмныя сродкі стварэння вэб-старонак. Cms Joomla.
- •34. Праграмныя сродкі стварэння вэб-старонак. Cms Wordpress
- •36.Выбар даменага iменi рэсурса. Рэгiстрацыя даменаў. Спосабы публiкацыi.
- •37.Серверныя платформы. Вэб-серверы. Задачы клiента I вэб-сервера. Серверныя скрыпты.
- •38.Адмiнiстраванне вэб-сервера. Устаноўка вэб-сервера. Пакет Denwer.
- •39. Прызначэнне MySql. Праца з уцiлiтай phpMyAdmin.
- •40.Структура cms. Модулi I кампаненты cms.
- •46 Паняцце карты сайта. Стварэнне карты сайта
- •47 Шаблоны. Устаноука новых шаблонау
- •48.Стварэнне шаблону для сайта з cms.
- •49. Адмiнiстраванне Joomla. Аптымiзацыя I настройка бяспекi.
- •50. Капiраванне,перанос сайта на cms. Экспарт-iмпарт баз MySql.
48.Стварэнне шаблону для сайта з cms.
Шаблон для Joomla состоит следующих файлов:
- index.php - составляет основу шаблона, управляет отобржением инфы
- templateDetails.xml - из него джумла получает инфу о шаблоне, содержит список файлов всех шаблона, имя автора, свдения об авторских правах
- template_thumbnail - уменьш. изобр. шаблона для менеджера шаблонов
- директория images, куда вы будете складывать все графические файлы для использования в шаблоне
- директория css с файлом template_css.css внутри
Все файлы складываются в директорию с названием вашего шаблона, и все вместе – в директорию templates.
Основная информация страницы выводится в блоке mainbody. Вся остальная информация выводится в модулях (module). Модули, в свою очередь, располагаются в областях (position) вертикально друг под другом (возможно и горизонтальное расположение, но это редкий и порой сложный в исполнении вариант).
Модули могут быть программированные и созданные админом из контрольной панели. С готовыми программированными модулями все понятно – скачиваем и устанавливаем. Собственные модули – это по сути куски статического HTML кода, введенные вами. Рекомендую информацию, постоянную на каждой странице и не требующую изменений, прописывать прямо в коде шаблона (например, логотип, копирайт и т.п.). Информацию же, которая будет присутствовать только на некоторых страницах или часто меняться, лучше занести в модули. Названия областей лучше всего связывать с местонахождением, а не с планируемыми внутри модулями. Обратите внимание, что длина названия области может быть не более 10 букв.
49. Адмiнiстраванне Joomla. Аптымiзацыя I настройка бяспекi.
содержимое панели управления и меню админки Joomla зависит от учетной записи, под которой вы входите в административную панель. Всего в Joomla восемь групп пользователей, которые различаются по предоставляемым в этих группах пользователям привилегиям. Доступ в административную панель (админку) Joomla имеют всего три группы пользователей: менеджер, администратор и супер администратор. Остальным группам пользователей в Joomla (гость, зарегистрированный пользователь, автор, издатель, редактор) доступ в админку Joomla закрыт.
Причем, из тех трех групп пользователей, которым доступ в административную панель открыт, только пользователь из группы «Супер администратор» имеет самые полные права. Пользователь из группы «Менеджер» в админке Joomla имеет доступ только к менеджеру материалов, к меню, к медиа менеджеру, менеджеру главной страницы и менеджеру компонентов. Пользователь с правами «Администратор» получит еще дополнительно возможность управления пользователями, сможет устанавливать и удалять расширения, а также получит доступ к менеджерам модулей и плагинов. Пользователь из группы «Администратор» так же сможет сбросить блокировки, но о том, что это такое мы поговорим чуть позже.
Пользователь с правами «Супер администратор» получит дополнительный (по отношению к администратору) доступ в глобальные настройки Joomla, менеджер языков, менеджер шаблонов и во все остальные настройки, которые только могут быть в административной панели Joomla. Назначить нужные привилегии пользователю (отнести пользователя к той или иной группе) можно в менеджере пользователей, войти в который можно из админки Joomla, выбрав из верхнего меню пункты «Сайт» — «Пользователи». В результате, откроется окно менеджера пользователей Joomla, где отобразиться таблица со списком, содержащим имена пользователей, которые прошли регистрацию в Joomla (на вашем проекте). Кроме этого вы можете изменить и другие данные для этого пользователя, например, задать ему новый пароль, выбрать другой визуальный редактор по умолчанию, выбрать язык сайта и административного раздела (админки)и т.д. Переходим к глобальным настройкам Joomla (пункты «Сайт» — «Общие настройки»). В открывшемся окне на трех вкладках сосредоточены самые важные настройки Joomla, которые напрямую влияют на работоспособность сайта. Именно поэтому доступ к глобальным настройкам Joomla имеют только пользователи из группы «Супер администратор» и никто более.
Вкладка «Сайт» глобальных настроек Joomla (пункты меню админки «Сайт» — «Общие настройки»). В области «Установки сайта» вы сможете изменить название своего проекта в поле «Имя сайта», выбрать в поле «Визуальный редактор по умолчанию» наиболее удобный по вашему мнению визуальный редактор, из тех, которые установлены на данный момент в Joomla.
Два верхних поля в области «Установки сайта» позволяют на время запретить посетителям доступ на ваш сайт (например, при проведении модернизации) и задать текст сообщения, которое будут видеть при этом посетители. Поле «Длина списка» позволяет задать длину в строках для всех списков, которые вы будете использовать как в общедоступном сайте (например, при выводе списка категорий Joomla при помощи соответствующего пункта меню или же при отображении списка товаров интернет-магазина VirtueMart), так и в админке Joomla.
В поле «Длина RSS ленты» можно задать количество материалов, которое будет отдаваться в RSS ленту, например, из блога, построенного на основе Joomla. В области «Настройки метаданных» вы можете задать мета теги DESCRIPTION и KEYWORDS для всех страниц сайта на Joomla. Галочка в поле «Использовать заголовок материала в мета-теге» должна стоять обязательно, если вы, конечно же, не будете для каждой статьи Joomla задавать содержимое мета тега TITLE вручную. При установленной галочке, в мета тег TITLE будет автоматически добавляться заголовок статьи Joomla.
Имейте в виду, что текст, заключенный в мета тег TITLE (который так же называют заголовком страницы), имеет очень большое значение для поисковиков при ранжировании страниц вашего проекта по какому-либо поисковому запросу. Еще немного помучаю вас мета тегом TITLE, ибо его значение для поискового продвижения сайта очень трудно переоценить. Дело в том, что в Joomla мета тег TITLE формируется не совсем правильно и с этим можно и нужно бороться. Но у вас, при написании статьи в админке Joomla, всегда будет возможность задать уникальные тексты для этих мета-тегов именно для той статьи, с которой вы в данный момент работаете. Для этого, когда вы пишете статью в Joomla или же открыли ее для редактирования, вам нужно будет выбрать из правой колонки вкладку «Мета-данные» и заполнить соответствующие поля.
Рекомендуется создавать индивидуальные мета-теги DESCRIPTION для каждой статьи (ибо у некоторых поисковиков на основе мета-тега DESCRIPTION может формироваться сниппет в поисковой выдаче, который по большому счету является бесплатной рекламой вашего ресурса), а вот мета-тег KEYWORDS на данный момент не учитывается поисковыми системами и при неудачном его заполнении можно только навредить поисковому продвижению своего проекта. Ну, а как же вручную задать мета тег TITLE в Joomla? — спросите вы. Отвечаю. Для этого вам нужно будет зайти в настройки того пункта меню, с помощью которого создается нужная нам страница в Joomla. Зашли? Теперь в правой колонке откройте вкладку «Параметры — Система». В самом ее верху вы увидите поле «Заголовок страницы» — то что вы впишите в это поле и будет занесено в мета тег TITLE для той страницы Joomla, которая откроется при переходе по этому пункту меню. «Установки SEO». Здесь вы сможете настроить формирование адресов страниц сайта на Joomla в удобочитаемом для пользователей виде (ЧПУ для Joomla). Я уже довольно подробно писал об этом, поэтому, сославшись на те материалы, позволю себе не углубляться в этой статье в тему настройки SEF ссылок в Joomla.
Переходим на вкладку «Система» глобальных настроек Joomla. В области «Настройки пользователя» вы сможете детально настроить регистрацию новых пользователей в Joomla. Во-первых, вы можете разрешить или запретить регистрацию в Joomla (поле «Разрешить регистрацию пользователей»), во-вторых, вы можете задать привилегии, которые получит вновь зарегистрировавшийся пользователь (выбрать группу пользователей, к которой он будет автоматически отнесен). По умолчанию это будет группа зарегистрированных пользователей (задается в поле «Права нового пользователя»). Так же вы можете установить правило, что вновь зарегистрировавшийся пользователь должен будет обязательно пройти процесс активации, который заключается в переходе по ссылке, из пришедшего на указанный при регистрации E-mail адрес (поставить галочку в позицию «Да» поля «Активация нового пользователя»). «Установки кэша», где вы сможете активировать кэширование в Joomla встроенными средствами. Кэширование в Joomla можно так же осуществлять и с помощью сторонних расширений, но в большинстве случаев встроенного в Joomla кэша будет достаточно. На этапе настройки сайта кэширование можно будет временно отключить, для того, чтобы не возникало проблем с просмотром изменений, которые не сможете заметить без сброса кэша в Joomla (из верхнего меню админки выбрать пункты «Инструменты» — «Очистить кэш»). «Сервер» общих настроек Joomla и посмотрим, что здесь нас может заинтересовать. Пожалуй, что это только область «Установки почты» в Joomla, где в случае, если сервер вашего хостинга не будет поддерживать отправку электронной почты из Joomla посредством PHP скрипта, то вам нужно будет выбрать и настроить другой способ отправки почты с сайта.
Безопасность
Сразу же надо оговориться, что стопроцентной защиты нет. Существуют лишь некоторые правила, без соблюдения которых, защиту точно не составит труда обойти.
- Удалить название приложений/номера версий;
- Нельзя забывать обновлять настройки безопасности;
- Изменить префиксы в базе данных, которые имеют вид _jos. Таким образом, можно обезопасить свой ресурс от SQL-инъекций для получения паролей. - Обязательно инсталлировать компонент SEF (ЧПУ). Ведь для того, чтобы найти в системе слабые места хакеры пользуются сервисом Google inurl. С помощью SEF нужно переписать адреса;
- Для самой примитивной защиты в файл .htaccess надо добавить строчку "php_value register_globals 0"(или "php_flag register_globals off") (без кавычек)
- После сохранения конфига дать как можно меньше прав на файл configuration.php, вплоть до 444 (правда потом и вы не сможете перезаписать файл )
- На ВСЕ файлы и папки делайте CHMOD 644 и 755 соответственно. Если Joomla нужны будут права для записи/перезаписи, то она скажет об этом сама, подсветив нужные ей папки и файлы КРАСНЫМ цветом с сообщением Недоступно для записи.
- Для работы Joomla (полностью настроенного сайта, когда нужные расширения уже установлены) только у нижеуказанных папок могут быть CHMOD 777:
administrator/backups/ - chmod 777 иногда требуется для различных компонентов, делающих бэкап базы Joomla.
images/
images/banners/ - chmod 777, если записываете сюда баннеры с помощью Joomla
images/stories/ -
Каталог кэша cache/ - папка для записи кэша
Каталог сессий - определено в настройках PHP - ДОЛЖЕН БЫТЬ ДОСТУПЕН ДЛЯ ЗАПИСИ
- Защитите папку administrator паролем. В большинстве хостинговых панелей это делается за несколько секунд, а нервы здорово сбережет. Обязательно переименуйте файл htaccess.txt в .htaccess, даже если вы не используете ЧПУ (SEF-урл'ы)