User Tools

Site Tools


site_configuration

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
site_configuration [2009/07/29 17:53]
celutp
site_configuration [2012/06/20 14:07] (current)
celutp
Line 58: Line 58:
 === Загружаемые файлы === === Загружаемые файлы ===
  
-Поля **URL загрузки** и **Путь загрузки**. Задаются виртуальный путь от корня сайта к корневой папке загрузки и полный физический путь к ней же. Библиотека сайта располагает в подпапке //images// относительно корневой папки загрузки. Библиотеки контентов -- в подпапках //​contents/​номер контента//​. URL загрузки используется затем на страницах QP7 как свойство upload_url и в различных методах QP7 API, возвращающих различные вариации URL'а загрузки. ​+Поля **URL загрузки** и **Путь загрузки**. Задаются виртуальный путь от корня сайта к корневой папке загрузки и полный физический путь к ней же. Библиотека сайта располагает в подпапке //images// относительно корневой папки загрузки. Библиотеки контентов -- в подпапках //​contents/​номер контента//​. URL загрузки используется затем на страницах QP7 как свойство ​[[api:​qpage#​upload_url]] и в [[api:​dbconnector:​paths 
 +|различных методах QP7 API]], возвращающих различные вариации URL'а загрузки. ​
  
 C помощью полей **Использовать абсолютный URL закачки** и **Префикс URL закачки** есть возможность сделать URL загрузки абсолютным,​ что может быть полезно,​ если ресурсы сайта и сам сайт находятся на разных сайтах IIS (разных серверах). C помощью полей **Использовать абсолютный URL закачки** и **Префикс URL закачки** есть возможность сделать URL загрузки абсолютным,​ что может быть полезно,​ если ресурсы сайта и сам сайт находятся на разных сайтах IIS (разных серверах).
Line 83: Line 84:
   * обновлении существующего сайта   * обновлении существующего сайта
   * сборке сайта со страницы Свойства сайта   * сборке сайта со страницы Свойства сайта
 +Стоит отметить,​ что из расположения папки //bin// вычисляется расположение папок //​App_Data//​ и //​App_Code//,​ которые используются при генерации LINQ-to-SQL классов. Предполагается,​ что папки //​App_Data//​ и //​App_Code//​ находятся на том же уровне в дереве папок, что и //bin//.
 +
 +=== Настройки сборки в LINQ ===
 +
 +Задаются в секции **Параметры сборки в LINQ-классы** (**LINQ Assembling Parameters**).
 +
 +Опция **Импортировать файл отображения в базу данных** (**Import mapping file to database**) позволяет импортировать существующий файл отображения (//​mapping.xml//​),​ находящийся в папке //​App_Data//​ сайта в базу данных для последующей настройки отображения через бэкенд QP7 и последующей генерации файла отображения на основе информации из базы данных (опция **Использовать прямое отображение из базы данных** (**Use direct mapping from database**)). При успешном выполнении импорта опция **Импортировать файл отображения в базу данных** (**Import mapping file to database**) автоматически сбрасывается,​ а опция **Использовать прямое отображение из базы данных** (**Use direct mapping from database**) автоматически устанавливается. При включении опции прямой генерации файла отображения становятся доступными другие опции уровня сайта, описанные [[developer:​linq:​db_mapping|здесь]].
 +
 +
 +
 + 
 +
 +
  
  
Line 111: Line 125:
     * страница для глобального CSS     * страница для глобального CSS
  
- +  ***Принудительная сборка** (**Force Assemble**) -- включает режим пересборки всех контролов вне зависимости от того, когда они были модифицированы. Так как данная опция может оказать негативное влияние на производительность,​ после любой сборки сайта, шаблона или страницы происходит ее автосброс.
- +
  
 ====Режим OnScreen==== ====Режим OnScreen====
  
-После сборки сайта в тестовом режиме,​ становится доступным режим OnScreen, построенный на его основе. Чтобы пользователю был доступен данный режим, он должен быть разрешен в его профиле.+После сборки сайта в тестовом режиме,​ становится доступным режим OnScreen, построенный на его основе. Чтобы пользователю был доступен данный режим, он должен быть разрешен в его профиле. ​Конфигурация OnScreen, создаваемая по умолчанию хорошо подходит только для небольших,​ простых по верстке сайтов. Для более сложных сайтов,​ вероятно,​ потребуется [[admin:​onscreen|дополнительная настройка]]
  
 Режим OnScreen позволяет просматривать сайт (его тестовую версию) и редактировать данные по месту. В навигационном дереве **QP7.Framework** эта вкладка имеет следующий путь: **Сайты / Имя сайта / OnScreen**. ​ Режим OnScreen позволяет просматривать сайт (его тестовую версию) и редактировать данные по месту. В навигационном дереве **QP7.Framework** эта вкладка имеет следующий путь: **Сайты / Имя сайта / OnScreen**. ​
site_configuration.1248879207.txt.gz · Last modified: 2009/07/29 17:53 (external edit)