2 Star 7 Fork 3

PeaceXie / imcat

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

New update is v6.X, It's Renamed ysKit(ys工具包)
(2023-10-12)


What is imcat(贴心猫)?

  • Imcat means IntimateCat(贴心猫), It is a set of general web system, It is a Contracted, Lightweight and Practical System following MIT open source protocol.
  • It is between the framework and CMS, and it is also a practical PHP toolkit.
  • It deeply optimizes the architecture of multi model, multi classification, multi sub page, multi language (sub sites).
  • It's not only the PC side, It can also provide mobile-terminal API conveniently, like as Wap / App / Mini-program.
  • It can be infinitely extended, like as customized Model / user fields / user parameter / classification...
  • It has a cross-border auxiliary system, like as Python crawler, nodejs push or chat service.

【Functions】

  • Support: PHP5.4 ~ PHP8.1 / custom module / custom field / custom parameter / custom classification
  • Data&share REST-API / sync / ourter import / Crawler / seo push / old vertion import
  • Interface: Ftp store / Sphinx search / WeChat / SMS / ip address / map (Baidu, Google) / payments (PayPal, Alipay, caifutong)
  • Demo Website: imcat(贴心猫)

【Setup】

  • Need Environmental

    • PHP5.4 ~ PHP8.1 (Recommend: PHP5.6 ~ PHP7.4)
    • mysql5.1+
    • Extended libs: MySQLi/MySQL, GD2, curl
  • Set the relative path of the site:

    • all files will be placed on the site of any directory;
    • In file: /root/cfgs/boot/_paths.php Set Param: PATH_PROJ;
    • The value of PATH_PROJ is the relative path of the site, eg:['/imcat'] or root [''](empty string)
    • For the first time, It will automatically correct the project path, so you can omit the operation
  • Edit DB-Config(It can be edited while installing, advice you config manually)

    • File: /root/cfgs/boot/cfg_db.php;
    • Tips: the defalut DB-Type is: $_cfgs['db_class'] = 'mysqli';
    • You can Edit it according to the service environment.
  • Setup/Config

    • View Start Page: /index.php?start to Check and Config
    • View Url: /root/tools/setup/ to Setup.

【v5.8 ChangeLog】 (2022-01)


  • 贴心猫(Imcat,IntimateCat) 是以PHP+MySQL架构设计的通用网站系统,简约、轻量、实用、开源、共享。
  • 介于框架和CMS之间,同时也是一个实用的php工具包;
  • 深入优化: 多模型, 多分类, 多子页面, 多语言(分站) 架构;
  • 深度结合:Pc/Wap/App/小程序多端展示;
  • 无限扩展:无限自定义:模型/字段/参数/分类…
  • 跨界辅助:拥有 Python爬虫, Nodejs推送聊天 等辅助系统。

【功能介绍】

  • 支持:PHP5.4 ~ PHP8.1/自定义模块/自定义字段/自定义参数/自定义分类/模板继承/tag缓存/js标签/静态/伪静态
  • 模型:问答系统/内部公文/商品展销/新闻/专题/课程资源/样例文档/用户
  • 接口:REST-API/Ftp存储/Sphinx 检索/微信/短信/地图/支付/数据分享/数据同步/外部导入/采集/推送/导入旧版

【安装提示】

  • 环境需求

    • PHP5.4 ~ PHP8.1 (推荐: PHP5.6 ~ PHP7.4)
    • mysql5.1+
    • 扩展: MySQLi/MySQL, GD2, curl
  • 设置站点相对目录;

    • 文件:/root/cfgs/boot/_paths.php 设置PATH_PROJ值为站点相对目录如:“/imcat”或 根目录用“”(空)等;
    • (首次安装使用会自动更正项目路径,所以可省略上述操作)
  • 修改数据库配置:

    • 文件:/root/cfgs/boot/cfg_db.php;注意数据库类默认为:$_cfgs['db_class'] = 'mysqli';
    • (可安装时配置,如果修改建议手动配置)
  • 安装/配置:

    • 访问起始页:/index.php?start 检查配置;
    • 访问地址:/root/tools/setup/ 安装程序。

【v5.8更新日志】(2022-01)

MIT License Copyright (c) 2021 PeaceXie Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

贴心猫(imcat):介于框架与CMS之间,也是一个轻量php工具包; 深入优化:多模型,多分类,多子页面,多语言(分站)架构;无限扩展:无限自定义:模型/字段/参数/分类…简约、轻量、实用、永久开源免费。 展开 收起
PHP 等 5 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/peacexie/imcat.git
git@gitee.com:peacexie/imcat.git
peacexie
imcat
imcat
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891