Путь:
Навигация
- Архив рассылки
- В мире
- Вооруженные силы
- Гражданская оборона
- Даунгрейд
- Забытые компьютерные новости интернета
- Исторические заметки
- История Белоруссии
- История городов
- История Руси
- История Украины
- Кавказ
- Космос
- Миp искусства
- Наука
- Новости спорта
- Образовательные учебные материалы
- Общество
- Обычные истории
- Политика
- Развал СССР, Перестройка, 80е, 90е
- События 2000х
- События 90х
- Специальная военная операция
- Экология
- Электроника
- Югославский кризис
- Великая Отечественная война
- Пользовательское
- Союз советских социалистических республик
- Современная Россия
- Полезное
- work-flow-Initiative
- Союз маньяк
- Архив исторических материалов
Язык [ РУССКИЙ ENGLISH ]
Новые материалы
- Кредит с большой финансовой нагрузкой где взять 2024-12-19
- Процент потребительского кредита-какой оптимальный выбрать 2024-12-18
- Почему китайские автокраны опережают отечественные аналоги 2024-12-18
- Пенниборд что собой представляет, кому подойдет 2024-12-18
- Застройщик Территория Жизни какие проекты предлагает в Пензе 2024-12-18
- Автомобили HAVAL обзор популярных моделей 2024-12-01
- Преимущества покупки грузовиков с пробегом и важность обращения к официальному дилеру 2024-12-01
- Покупка загородной недвижимости особенности выбора и ключевые моменты 2024-11-30
- В чем преимущества биокаминов 2024-11-30
- Откатные ворота для гаража и забора устройство, разновидности, применение, достоинства и недостатки 2024-09-17
- Как мостить дорожки из камня 2024-09-17
- Деревянные дома из клееного бруса важная роль усовершенствования сырья 2024-09-07
- Как выбрать кондиционер для квартиры секреты комфортного климата в вашем доме 2024-09-07
- Интернет-магазин брендовой обуви и аксессуаров где стиль и качество встречаются 2024-09-07
- Лазерная коррекция зрения показания и особенности методов 2024-08-01
Картинка недели
work-flow-Initiative
Подробнее про WFI сервер:
История создания WFI
work-flow-Initiative
work-flow-Initiative CMS
Первые шаги WFI и Accelerated Mobile Pages
Раздел посвященный work-flow-initiative
Категории
work-flow-Initiative
Дата публикации: До 2014-05-28Просмотров: 8309
Автор: Мета Гость
-
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 и прочего, так как для разработки вы можете использовать любой понравившийся и знакомый вам язык программирования.