web платформа - 2018 : rapid application development (RAD) начинающего web-разработчика!


Установка и эксплуатация как сервиса


 У каждого сайта может быть свой пользователь со своим логином и паролем.  Каждый сайт располагается в виде поддомена основного домена. Например, данный сайт располагается на домене osnovnoe.info и имеет поддомен demo. Т.е. полный адрес сайта demo.osnovnoe.info. Ядро системы располагается в корневой папке основного домена и содержит программное обеспечение, которое используется всеми сайтами-поддоменами. Плюс такого подхода в том, что для внесения изменений, достаточно поменять текст программы в одном месте.

Шаблон у каждого сайта может быть свой, однако если он не установлен индивидуально, то используется общий, находящийся на основном домене. Это имеет смысл, поскольку новый пользователь может просто приобрести поддомен и сразу наполнять свой сайт информацией, получив рабочий сайт практически сразу после заполнения первой страницы. И не тратить время на разработку индивидуального шаблона. Собственный шаблон можно создать или изменить инструментами системы.

Для работы сервиса требуется хостинг с поддержкой PHP 5.6+. Требуется Appache 2.0 так как система интенсивно использует механизм перенаправлений. MySQL не требуется. Рабочее пространстсво целиком зависит от количество поддоменов (сайтов) и их наполнения изображениями. Что касается нагрузки на сервер, то приняты меры для кэширования выдачи страниц сайтов. Для работы с сервисом в бэкенде (админке) требуются браузеры последних версий. Opera 26+, Hrome 39+, Mozilla Firefox 34+, IE11+. Связано это с поддержкой этими браузерами технологии HTML5. Что касается фронтенда - рабочих страниц - то здесь требования не столь жесткие и можно версии браузеров уменьшить на единицу. Проверена работа с Hrome для Android 4.2+. Любителям Apple предстоит убедиться в работоспособности продукта.


WEB-платформа для владеющих PHP
» инструмент ускоренной разработки <IMG>-вых сайтов!