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


НазваниеРуководство разработчика Компания «аист»
страница1/8
ТипРуководство
  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Руководство пользователя табельный учет внимание! Настоящий документ...
Ооо «Компания бэст» также не несет никакой ответственности за специфический, прямой или косвенный ущерб, вызванный данной публикацией...

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

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

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

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

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

Руководство разработчика Компания «аист» iconРуководство пользователя учет питания внимание! Настоящий документ...
В содержание документа могут быть внесены изменения без предварительного уведомления со стороны ООО «Компания бэст». Так как система...

Руководство разработчика Компания «аист» iconI уровня филиала «Хабаровская теплосетевая компания» ао «Дальневосточная генерирующая компания»
Запрос цен на право заключения договора на поставку кровельных материалов (рубероид, стекломаст) для нужд структурных подразделений...

Руководство разработчика Компания «аист» iconI уровня филиала «Хабаровская теплосетевая компания» ао «Дальневосточная генерирующая компания»
Запрос предложений на право заключения договора на оказание услуг по реконструкции роу (пир) для нужд структурного подразделения...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск