Руководство разработчика Компания «аист»

Руководство разработчика Компания «аист»


НазваниеРуководство разработчика Компания «аист»
страница1/8
ТипРуководство
rykovodstvo.ru > Руководство эксплуатация > Руководство
  1   2   3   4   5   6   7   8


Система управления сайтами NetCat

версия 2.4
Руководство разработчика

Компания «АИСТ»

Москва, 2006 г.
Внимание! Право на тиражирование программных компонентов и документации принадлежит компании «АИСТ». Приобретая систему NetCat, вы автоматически соглашаетесь не допускать копирование программ и документации без письменного разрешения компании «АИСТ», за исключением копирования документации в электронном виде.

© 1999-2006 ООО «АИСТ»
Компания «АИСТ», отдел разработки NetCat

Адрес: 105064, г. Москва, Нижний Сусальный пер., д. 5 стр. 10

Телефон: (495) 783-6021 (многоканальный)

Сайт: http://www.netcat.ru

Электронная почта: support@netcat.ru
Разработка системы управления сайтами NetCat: П. Филатов, Д. Спирин, И. Мелехин, И. Завойчинский, К. Заугольнов, В. Мельников, В. Крайнов, К. Хряпин.

Документация: Д. Спирин, П. Филатов, Д. Васильев, К. Хряпин, М. Нестерова.

Руководство разработчика для версии 2.4, третье издание.
Оглавление


Введение 5

Часть 1. Описание системы 7

Технические требования 7

Идеологические требования к сайтам 7

Часть 2. Архитектура системы 11

Структура сайта 11

Шаблоны данных 12

Макеты дизайна 13

Пользователи и права доступа 15

Данные 18

Списки 19

Импорт списка 20

Модули 20

Часть 3. Предпроектная подготовка 23

Часть 4. Ввод и настройка структуры сайта 25

Создание сайтов 25

Создание разделов 26

Создание шаблонов в разделах 26

Примеры реализации нестандартных задач 26

Часть 5. Дизайн сайта 31

Подготовка макетов страниц 31

Конвертация и ввод макетов страниц 38

Использование дополнительных полей 54

Шаблоны вывода навигации 55

Часть 6. Шаблоны данных 59

Создание и редактирование полей 60

Типы полей шаблона 61

Создание и редактирование шаблонов вывода 62

Использование PHP-кода в шаблонах 68

Поиск и выборка 68

Использование условий и параметров 71

Системные настройки шаблонов 72

Шаблоны действий 74

Форма добавления 74

Условия добавления 75

Действие после добавления 76

Форма изменения, Условия изменения, Действие после изменения 76

Действия после включения и удаления 77

Форма поиска 77

Форма расширенного поиска 77

Текст письма для подписчиков, условия подписки 78

Экспорт-импорт шаблонов 78

Оформление блоков администрирования $f_AdminButtons и $f_AdminCommon 78

Часть 7. Дополнительные инструменты 81

Мультиязычность 81

Управление задачами 82

Командная строка SQL 82

Визуальный HTML-редактор (WYSIWYG) 83

Файловая система 83

Отслеживание ошибок 84

Использование MySQL 85

Использование вставок PHP-кода 85

RSS 86

Часть 8. Обновление системы 87

Установка модулей 87

Установка обновлений системы 88

Структура модуля 90

Подробное описание файлов 90

Процесс написания модуля 93

Подготовка установочного архива 93

Часть 10. Устранение проблем 95

Приложение 1. Схема базы данных 96

Приложение 2. Список используемых функций и переменных 98

Функции и переменные, используемые в шаблонах и макетах 98

Функции и переменные, используемые в шаблонах 102

Функции и переменные, используемые в макетах 106

Заметки 110

Введение



Данное Руководство позволит Вам создавать сайты с помощью системы NetCat, управлять ими после создания, изменять и расширять функциональность. Перед прочтением настоящего Руководства изучите Руководство пользователя, т.к. Вам понадобятся базовые знания о системе, приведенные в нем.
Человек, создающий сайт на NetCat, должен:


  • знать HTML в объеме, необходимом для создания обычного статического сайта;

  • уметь работать с растровой компьютерной графикой, например, в пакете Adobe Photoshop (за исключением случаев, когда на сайте не используются графические элементы);

  • представлять себе принципы работы реляционной СУБД (примеры реляционных СУБД: Microsoft Access, Microsoft SQL Server, MySQL, Oracle).


Также желательно знать основы языка программирования PHP и языка SQL. Язык PHP похож на языки C, C++, Perl, поэтому если Вы знаете какой-либо из этих языков, то скорее всего Вам не потребуется серьезное изучение PHP.
Если Вы хотите создавать собственные модули, Вам необходимо:


  • хорошо знать язык PHP, иметь опыт разработок на нем;

  • хорошо знать SQL, его реализацию в СУБД MySQL.


Также подразумевается, что разработчик сайта должен быть «продвинутым пользователем» компьютера («advanced user»). Если сайт на NetCat создает не один человек, а команда разработчиков (например, веб-студия), эти знания и навыки могут быть распределены между ее участниками.
  1   2   3   4   5   6   7   8

Похожие:

Руководство разработчика Компания «аист» iconРуководство разработчика Компания «аист»
Разработка системы управления сайтами NetCat: П. Филатов, Д. Спирин, К. Трунов, В. Мельников, И. Завойчинский, К. Заугольнов, Д....

Руководство разработчика Компания «аист» iconРуководство разработчика Компания «аист»
Разработка системы управления сайтами NetCat: П. Филатов, Д. Спирин, К. Трунов, В. Мельников, И. Завойчинский, К. Заугольнов, Д....

Руководство разработчика Компания «аист» iconРуководство пользователя Компания «аист»
Право на тиражирование программных компонентов и документации принадлежит компании «аист». Приобретая систему NetCat, вы автоматически...

Руководство разработчика Компания «аист» iconРуководство пользователя Компания «аист»
Право на тиражирование программных компонентов и документации принадлежит компании «аист». Приобретая систему NetCat, вы автоматически...

Руководство разработчика Компания «аист» iconРуководство по модулям Компания «аист»
Право на тиражирование программных компонентов и документации принадлежит компании «аист». Приобретая систему NetCat, вы автоматически...

Руководство разработчика Компания «аист» iconРуководство пользователя Компания «аист»
Право на тиражирование программных компонентов и документации принадлежит компании «аист». Приобретая систему NetCat, вы автоматически...

Руководство разработчика Компания «аист» iconРуководство пользователя Компания «аист»
Право на тиражирование программных компонентов и документации принадлежит компании «аист». Приобретая систему NetCat, вы автоматически...

Руководство разработчика Компания «аист» iconМуниципальный модуль прикладного программного обеспечения «аист»...
Настоящий документ является эксплуатационным документом на муниципальный модуль прикладного программного обеспечения «Аист» (далее...

Руководство разработчика Компания «аист» iconРуководство пользователя Компания «аист»
Разработка системы управления сайтами NetCat: П. Филатов, Д. Спирин, Г. Аревшатян, В. Мельников, И. Завойчинский, К. Заугольнов,...

Руководство разработчика Компания «аист» iconРуководство по эксплуатации Москва 2015
Руководство по эксплуатации предназначено для изучения устройства и работы счетчиков горячей и холодной воды аист производства компании...

Руководство разработчика Компания «аист» iconРуководство пользователя разработчика информационных систем
Список зарезервированных имён пользовательских свойств информационной сущности 21

Руководство разработчика Компания «аист» iconРуководство пользователя разработчика информационных систем
Виды деятельности, функции, для автоматизации которых предназначена программная платформа 7

Руководство разработчика Компания «аист» iconРуководство пользователя разработчика информационных систем
Виды деятельности, функции, для автоматизации которых предназначены виджеты wwii 15

Руководство разработчика Компания «аист» iconРуководство разработчика
Описания системных служб, возможностей интеграции и управления основным функционалом, api для разработчиков дополнительных плагинов...

Руководство разработчика Компания «аист» iconРуководство разработчика
Автоматическая подгонка ширины столбцов grid'а под ширину клиентской области grid'а. 16

Руководство разработчика Компания «аист» iconПоложение о порядке работы по предотвращению конфликта интересов...
«Центр развития ребенка – детский сад №1 «Аист» муниципального образования город-курорт Геленджик (далее мбдоу «црр-д/с №1 «Аист»)...


Руководство, инструкция по применению




При копировании материала укажите ссылку © 2018
контакты
rykovodstvo.ru
Поиск