logiks/logiks-core

Logiks 框架核心

安装: 8

依赖者: 0

建议者: 0

安全性: 0

星标: 8

关注者: 3

分支: 9

开放问题: 2

语言:JavaScript

类型:项目

v4.5 2022-05-13 23:59 UTC

README

GitHub version GitHub issues Software license

Logiks 4.1 现已完全兼容 PHP 7.0

Logiks 框架是一个开源的高性能Web应用程序构建平台。它采用RAD原则和敏捷概念,用于构建和部署基于Web的PHP项目,基本上是AppSites。Logiks基本上是围绕项目开发的SRTP原则构建的,主要关注点是开发者在创建项目时的便利性。

Logiks 有一个活跃的开发者团队和社区,为项目带来了巨大的价值。除了避免重复造轮子外,使用Logiks意味着您的应用程序的核心经过了充分的测试,并且正在不断改进。

每次开始一个新项目时,无需重新发明轮子,请查看来自https://github.com/LogiksApps的应用程序,并开始您的应用程序逻辑。

功能列表

  • 灵活的MIT许可
  • 兼容 PHP 5.6.0 及以上版本
  • 以API为先,先构建和集成优秀的API
  • 集成数据库交互
  • 应用程序脚手架
  • 代码钩子,快速深入
  • 页面-模块-服务架构
  • 具有清晰、自定义URL和路由的请求调度器
  • 内置验证
  • 快速灵活的模板(PHP语法,带辅助工具)
  • 用于AJAX、JavaScript、HTML表单等的视图辅助工具
  • 电子邮件、cookie、安全、会话和请求处理组件
  • 灵活的ACL
  • 数据净化
  • 灵活的缓存
  • 本地化
  • 出色的第三方集成
  • 支持多种开发语言:NodeJS、Python以提高可扩展性
  • 可以从任何网站目录运行,涉及很少的Apache配置

服务器要求

  • PHP 7.0+
  • 支持的服务器:具有 .htaccess 功能的Apache/Web服务器
  • 支持的操作系统:Windows 2000/XP/Vista/服务器、CentOS、任何Linux
  • 支持的数据库:MySQL、MariaDB、SQLite、APIDB(MongoDB、ElasticSearch等)
  • Memcached/Redis/文件系统用于缓存(可选)

所需PHP扩展

  • Curl库

PHP.ini配置

  • 确保您已在php.ini文件中关闭了通知
  • error_reporting = E_ALL & ~E_NOTICE
  • 确保您已将session.save_path设置为一个有效的目录
  • 确保short_open_tag = On

所需的Apache模块

  • mod_rewrite
  • mod_headers
  • mod_expires(可选)
  • mod_deflate(可选)

可选PHP扩展

  • SQLite3库
  • GD库
  • Memcached库
  • Redis库

更多...

安装

完整的安装说明可以在以下链接找到:https://github.com/Logiks/Logiks-Core/wiki/Installation

许可证

开源MIT许可证。请访问http://openlogiks.org/license/logiks许可证协议页面。本项目使用了一些其他开源项目,请在其OpenLogiks许可证页面找到它们的描述。

注意

这些都是完整工作项目的一部分的源代码。(我们目前正在重新构建我们的网站,很快就会回来)