Общие сведения


Подсистема управления сайтом "ONPHPONLY" предназначена для создания, сопровождения и изменения сайтов и интернет приложений.
Подсистема управления сайтом "ONPHPONLY" распространяется бесплатно, и создана только на основе бесплатного языка программирования РНР. Подсистема не использует СУБД и построена на файлах.
Внимание ! Подсистема работает со всеми браузерами , но создает сайты и приложения гарантировано работающие под IE, Opera, Mozilla и др. и на мобильных устройствах с соответствущими браузерами.
Посетите сайт разработчиков

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


Рисунок 1.
Подсистема позволяет создавать и сопровождать сайт структуры, приведенной на рис 1.


     Сайт (или далее приложение) создается как множество связанных по смыслу страниц (или далее форм).
    В структуре существуют следующие страницы:
  1. Главная страница, страница которая показывается при заходе на сайт. Любая из внутренних станиц может быть назначена главной страницей.
  2. Множество внутренних страниц
    Внутренняя страница, это страница, которая показывается в цетре главной сраницы. Внутренние страниц могут быть объединены в группы и подгруппы. Каждая внутренняя страница может иметь множество внешних страниц.
  3. Множество внешних страниц
    Внешняя страница - это страница которая показывается в отдельном окне и занимает его полностью. Внешние страницы в виде ссылок доступны любым страницам.
    Каждая из внешних страниц может быть в форме страницы, или в форме картотеки, или в форме базы данных (множество таблиц).
  4. Множество внешних общих страниц
    Общие внешние страницы это страницы созданные иними средствами. Эти страницы в виде ссылок доступны всем страницам сайта. 
        Каждая из внутренних и внешних страниц создается и/или изменяется встроенным конструктором и может содержать следующие объеты:
    • Тексты - это набор шаблонов позволяющих заполнять страницы текстом.
    • Картинки - это набор шаблонов позволющих заполнять страницы картинками и текстом.
    • Таблицы - это набор шаблонов позволяющих заполнять страницы таблицами.
    • Ссылки - это список ссылок:
      • на внешние страницы и документы внутренней страницы; 
      • на внешние страницы общие; 
      • почтовые ссылки; 
      • ссылки на страницы ИНТЕРНЕТА; 
      • ссылки на файловые серверы. 
    • Модули - это фукции на php, которые выводят данные на страницу.
    • Комментарии - это набор шаблонов, позволяющий помещать на страницы форму для ввода комментариев и/или сами коментарии. Каждая из страниц сайта может иметь один объект «комментарии».
    • Документы - это документы загруженные на страницу субъектом.
    • Гостевая книга это набор шаблонов, позволяющий помещать на страницы форму для ввода записей в гостевую книгу и/или сами записи. Каждая из страниц сайта может иметь одну гостевую книгу.
    • Вопросы - ответы это набор шаблонов, позволяющий помещать на страницы форму для ввода вопросов и/или самих вопросов и ответов на них. Каждая из страниц сайта может иметь один объект «вопросы-ответы».
    • Голосование набор шаблонов, позволяющий помещать на страницы форму для проведения голосования и результаты голосования. Каждая из страниц сайта может иметь несколько объектов для голосования.
    • Гаджеты набор шаблонов, позволяющий помещать на страницы: календарь, калькулятор, ежедневник, записную книжку.
  • Конструктор "PA" Для создания объектов в формате "position:absolute" используется конструктор "PA". С его помощью можно располагать объекты в любой точке страницы и созавать составные объекты вставкой перемещением объектов внутрь объектов, создавать объекты "Карта" и "Контейнер".