ForeServer服务器

ForeServer是前嗅网络自主知识产权的Web服务器软件,是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。占用内存少,并发能力强,单系统可以支持十万量级以上同时在线并发,在集成条件下能够支持千万量级以上同时在线并发。

单进程多线程

Single process
multithreading

支持多操作系统

Support for multiple operating systems

内置集成数据库

Built in integrated database

集成KSP处理模块

Integrated KSPprocessing module

支持多种方式
HTTP认证

Support HTTP authentication in many ways

服务器内部直接支持 KSP 脚本语言,完全实现前后台代码分离。内置数据库、知识库管理引擎和IT数据系统管理工具,
既可以快速的搭建Web服务系统,也能够为企业内部构建IT信息系统提供了较完整的解决方案。

ForeServer服务器三大理念

多重功能

功能集成

简易强大

支持作为 HTTP代理服务器服务,内部直接支持 KSP 语言,实现前后端代码分离。有自己的函数库,除zlib和OpenSSL之外,标准模块只使用系统C库函数。
ForeServer与KSP、数据库以及前嗅智能分析引擎、知识库系统进行了完美融合,各产品的技术可以交互,形成了一整套大数据产品,为网站开发增加了智能基因。
ForeServer安装和配置文件极简易,Bug极少。采用C++进行编写,系统资源开销和CPU使用效率都很优秀。启动简易,7*24不间断运行,运行数月也无需重启。

管理优势

Simplifying installation, configuration and management difficul

极大的简化了安装、配置和管理难度

快速搭建后台

Build background quickly

内置ForeLib数据库、文件系统、图像系统、用户管理框架系统等,快速实现数据存储、文件操作、图形操和用户管理功能。

可移植性高

High portability

可以运行在Windows上和Linux等平台上。

便于管理

Easy to manage

内置管理系统,内置服务系统管理接口,方便远程进行后台的管理、更新等操作。

支持多个数据库

Support multiple databases

与前嗅ForeLib数据库无缝融合,同时支持MySQL等多个数据库。

性能优势

The performance is better than Apache and other mainstream serv

性能优于 Apache等主流服务器

性能优秀

Excellent performance

运行逻辑基于计算机底层编译,C++开发,性能优良,优于Apache、tomcat和IIS等主流服务器。

分布式集群

Distributed cluster

内置分布式引擎,可以快速进行分布式集群,支持大规模IT系统。

资源性能双优化

Dual optimization of resource performance

采取多级缓存机制,用最小资源换取最高性能,达到资源与性能双优的程度。

高安全性

High security

内置加密算法库,能够满足用户不同级别的安全需求。

扩展优势

Smart genes for sniffing all products before connecting you

为您连接前嗅所有产品的智能基因

扩展性好

Good scalability

具备优良的扩展性,丰富的数据操作接口,与KSP脚本语言结合,可以更方便的进行数据库操作。

强大数据操作

Powerful data manipulation

内置数据库,支持强大的式更加灵活,支持直接操作字段和数据偏移。

前后台分离

Separation of front and rear platform

与前嗅服务器搭配使用,可以完全实现前端与后台代码分离。

融合前嗅产品

Fusion pre-smell product

和前嗅智能分析引擎、知识库系统等其他产品无缝融合,KSP连接大数据和机器智能的增值技术。

ForeServer服务器功能

1
  • 支持最新的HTTP/1.1通信协议
  • 简单而强有力的基于文件的配置过程
  • 支持通用网关接口
  • 支持多种方式的HTTP认证
  • 集成数据库
  • 集成KSP处理模块
  • 集成代理服务器模块
  • 实时监视服务器状态和定制服务器日志
  • 支持服务器端包含指令(SSI)
  • 支持安全Socket层(SSL)
2
  • 支持基于IP 和名称的虚拟主机服务
  • 支持 keep-alive 和管道连接
  • 重新配置和升级无须中断客户的工作进程
  • 可定制的访问日志,日志写入缓存,快捷的日志回卷
  • 4xx-5xx错误代码重定向
  • 基于客户端IP和 HTTP认证的访问控制
  • PUT,DELETE,和 MKCOL 方法
  • 支持 FLV (Flash 视频)
  • 3xx网页重定向
  • 限制同个IP地址请求数量和带宽
3
  • 单进程多线程,不需要特殊授权即可运行
  • 最小化的数据拷贝操作
  • 处理静态文件,索引文件以及自动索引
  • 反向代理加速(无缓存),负载均衡和容错
  • SSL支持
  • IMAP/POP3支持

ForeServer与其他主流服务器对比

ApacheIISTOMCATForeServer
操作系统多种Windows多种多种
开发语言支持html静态页面ASP和HTMLservlet/jsp和HTMLKSP和HTML
稳定性中等
系统安全极高
资源占用较少较多
服务器搭建复杂复杂复杂无需搭建
数据库连接复杂复杂复杂自动连接
并发集群复杂复杂复杂简单
学习门槛极低

ForeLib发展历程

ForeLib数据库自主研发

前嗅ForeServer服务器是一款性能优秀又简易快捷的服务器,由前嗅网络创始人Mr Chen发明。当前主流的服务器不仅配置繁琐,操作复杂,而且难以不能满足商业化高效开发的需求。随后我便开始着手进行ForeServer服务器、KSP脚本语言和ForeLib数据库的研发工作。我希望能够让网页开发简单高效,性能强大,管理便捷,符合各类开发维护需求。

ForeServerForeServer数据库问世

KSP、ForeServer服务器和ForeLib数据库的问世,使网站开发可以更加高效简洁,并且智能。同时,可以和前嗅的智能分析引擎、知识库系统及其他产品无缝融合,让服务器的使用者可以轻松获取大数据和机器智能的增值技术。