work-flow-Initiative
Исторический портал о Родине, электронный музей СССР 16+

Путь


Вложенные разделы

    Операции

    WFI.lomasm.ru исторические материалы современной России и Советского Союза, онлайн музей СССР
    К началуК началу
    В конецВ конец
    Создать личную галереюСоздать личную галерею
    Создать личный альбомСоздать личный альбом
    Создать материалСоздать материал

    work-flow-Initiative

    Оценка раздела:
    Нравится
    3
    Не нравится

    work-flow-Initiative

    Дата публикации: До 2014-05-28
    Просмотров: 2977
    Автор:
    • WFI сервер использует следующие технологии:

      FastCGI - наилучшая скорость взаимодействия с WEB сервером
      NGINX - быстрый и стабильный WEB сервер
      PUREBASIC, ASSEMBLER, С, С++ - наилучшая оптимизация и быстродействие ядра сервера
      UTF-8 поддерживается
      Многопоточность от 1 потока и выше
      Работа в виде приложения или службы
      Кроссплатформенность (свежий релиз для LINUX будет только после выхода финальной версии для WIN)
      Встроенный WEB сервер (на данный момент функция заморожена)
      WFI-CMS менеджер контента, разработанный на языке PUREBASIC, базируется на  WFI-API и WFI-SDK
      Простой планировщик фоновых задач, может работать как поток или дочерний процесс 

      WFI сервер ориентирован на достижение следующих результатов:

      Быстродействие: превосходит по быстродействию любые препроцессоры гипертекста (кроме специфических FastCGI приложений или подобных систем), балансировка нагрузки и избыточность.

      Оптимизация: Кэширование, многозадачность, выполнение отложенных задач.

      Контент: генерация и управление контентом любого рода. Доступ к низкому уровню.

      Возможности: На базе WFI возможно абсолютно ВСЕ, взаимодействие с любыми технологиями, программным и аппаратным обеспечением, применение любых языков программирования, единственное ограничение - Ваше воображение)

      Подробнее:

      WFI - Многопоточный, кроссплатформенный Web-сервер, работающий по протоколу FAST-CGI, предназначен для построения систем, решающих нетривиальные задачи по генерации, обработке и выдаче WEB контента с обеспечением наилучшей производительности, избыточности, безопасности и стабильности.

      Сам по себе WFI-сервер занимается генерацией контента лишь косвенно, являсь по большей части связующим звеном между WEB-сервером и модулем, занимающимся генерацией с предоставлением модулю WFI-API, доступа к низкому уровню и прочим возможностям.

      WFI-сервер может выполняться с любыми WEB-серверами, поддерживающими протокол FAST-CGI (NGINX, APACHE, LIGHTTPD, ...), так и быть непосредственно WEB-сервером (данная возможность на данным момент заморожена и не развивается), может использоваться парралельно с другими языками прогаммирования (PHP, PERL, ...) и являться как основным обработчиком, так и второстепенным.
      WFI-сервер может выполняться как приложение с интерфейсом и как служба.

      Страница, которую вы в данный момент наблюдаете, является результатом работы модуля из состава WFI-CMS системы управления контентом, специально разработанной с использованием WFI-API и WFI-SDK, выполняющегося под WFI-сервером. Для разработки WFI-CMS использовался простой язык программирования PureBasic. По сути язык программирования вообще не имеет значения. Если он может скомпилировать динамическую библиотеку - она может быть модулем.

      Модули и отдельные потоки могут взаимодействовать друг с другом, можно использовать шаблоны с вставками спецкоманд WFI сервера, возможен рекурсивный вызов модулей.

      Цели:

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

      Безопасность:
      Множество стандартные методов атаки нестрашны WFI-серверу, невозможно внедрение в исходный код модулей, невозможна подмена модулей (новая технология наложения цифровой подписи на загружаемый модуль), контроль запросов на низком уровне, правила и исключения.

      Применение:
      Просто подключите воображение: все то, что казалось сложным или невозможным без WFI, может быть реализованно даже на древнем Васе-Бейсике, если вы, конечно, его знаете).
      Ниже несколько реальных примеров:

      На производстве:
      В автоматизированных системах или прочем оборудовании для мониторинга и управления (управление автоматизированными системами и производственными процессами).

      Интернет технологии:
      Обработка запросов (прием оплаты онлайн, авторизация OAUTH, парсинг, выдача рекламных модулей контекстной рекламы), генерация чего либо на ходу (обработка изображений....).

      В быту:
      Для любых ваших поделок, управление роботами (если робот с операционной системой), программами компьютера (удаленный запуск команд), сигнализацией (опрос и отображение состояния датчиков).


      Осторожно:
      Побочным эффектом программирования под WEB сервер WFI является то что Вам больше не нужно изучать множество PHP, PERL и прочего, так как для разработки вы можете использовать любой понравившийся и знакомый вам язык программирования.
       
    Оценка материала:
    Нравится
    4
    Не нравится
    Описание материала: work flow Initiative

    Следующая work-flow-Initiative CMS
    Остальные материалы раздела: work-flow-Initiative

    Заказ электронных компонентов

    Комментарии

    Всего комментариев:3

    Оставить комментарий

    как гость

    Похожие материалы:

    work-flow-Initiative
    work-flow-Initiative
    work-flow-Initiative CMS
    work-flow-Initiative секреты и лайфхаки CMS

    Новые альбомы:

    Разработка страницы завершена на 100%
    Яндекс.Метрика

    Поиск

    Язык

    [ РУССКИЙ ENGLISH ]

    Авторизация


    Войти в social_apps
    Social Apps

    Поддержка



    Изменить размер шрифта: + -

    Полезные советы...

    Навигация