小浣熊下载站-绿色软件下载_电脑软件下载_安卓手机软件下载_免费软件下载网站
TAG标签| 网站地图| 设为首页| 加入收藏
当前位置:小浣熊下载站 > 软件下载 > 编程开发 > 编程软件 >

WEB开发框架(CoreThink)

类型:编程软件

语言:中文

更新:2025-04-30 09:41

大小:10.9M

版本:v1.0 官方最新版

平台:WinAll

标签:CoreThinkweb开发框架

  • 软件介绍
  • 软件截图
  • 相关下载

CoreThink是一套轻量级WEB产品研发框架,CoreThink可轻松达成互联网+年代支持多终端的轻量级WEB商品迅速开发。系统功能使用模块化开发,内置系统设置、分类管理、底部导航、数据备份、开发者工具(菜单管理、配置管理、数据字典、开发文档、视频课程)、用户管理、部门管理、权限控制、内容模型、模板标签、模版主题、邮件管理、云存储、支付中心、插件扩展等模块,便于用户灵活扩展和二次开发。

CoreThink商品介绍:

框架介绍
简单、轻量、高效

CoreThink是一套轻量级WEB产品研发框架,追求简单、高效、卓越。可轻松达成互联网+年代支持多终端的轻量级WEB商品迅速开发。

开源免费
遵循Apache2开源协议

代码遵循Apache2开源协议,并且免费用,对商业用户友好。CoreThink将成为一面国产开源旗舰商品。

极易用
容易上手

CoreThink 极易用:没复杂的代码和新生语法,原生TP语言直接调用即可。后台Builder可迅速扩展功能不需要撰写模版。

无限可能
想到做到

CoreThink 可以用来开发公司网站、门户网站、多用户博客、O2O商城、公众号第三方平台,你想到的它都能办到。

通俗文档
通俗易懂

CoreThink 通俗文档:文档通俗易懂,尽可能避免专业术语,努力用最白话的形式表述。

ThinkPHP构建
大道至简

依托新版ThinkPHP的功能优势和命名空间的特质,官方七年磨一剑,用心塑造。更高,更快,更强!

迅速迭代
敏捷开发

CoreThink 迅速迭代:第一时间提交新功能的代码。当然也欢迎大伙一块贡献代码。

安装步骤:

CoreThink框架支持两种安装模式,第一种标准模式安装是业内比较通用的安装方法,一路点击下一步即可。第二种开发模式安装合适在Paas平台部署与开发者在当地调试开发时使用。用户可以结合我们的实质状况进行选择。

1.标准模式安装

1)下载CoreThink源码,解压缩至当地WEB服务器根目录或者上传至虚拟主机/VPS的WEB服务器网站跟目录;

2)浏览器访问主机IP或者域名进入安装界面,赞同进入下一步系统环境测试;

3)环境测试假如全部通过则点击下一步进入参数设置,不然请先处置红色的项目;

4)填写数据库信息、管理员信息,点击下一步开始安装系统,成功后将会提示。

2.开发模式安装

1)请先知道Apache或者Nginx的环境变量配置;

2)下载CoreThink源码,解压缩至WEB服务器根目录;

3)自行将/Application/Install/Data/install.sql数据库文件导入到马上用的MySQL数据库中;

4)参数配置

若是当地开发配置Apache参考如下

DocumentRoot/var/wwwServerNamewww.corethink.cnErrorLog/var/log/apache3/corethink_error_logCustomLog/var/log/apache3/corethink_access_logcommonOptionsIndexesFollowSymLinksMultiViewsAllowOverrideAllOrderdeny,allowAllowfromallSetEnvCT_DEV_MODEtrue#开发模式开关开启SetEnvCT_DB_HOST127.0.0.1#数据库IP地址SetEnvCT_DB_NAMEcorethink#数据库名字SetEnvCT_DB_USERroot#数据库用户名SetEnvCT_DB_PWDcorethink#数据库用户密码

若是Paas平台则配置类似下面如此:

5)打开首页访问即可完成。

此部署方法合适于在PaaS平台部署或者当地开发部署,能在进行项目版本控制时保证配置文件不需要改变。

系统设置:

在一个商品用中,必不可少的是各种各样的配置,譬如网站的标题、网站的网站优化关键词、网站的LOGO等。ThinkPHP框架本身提供了配置文件的形式来集中管理各类配置的需要,在通常情况下(运营者知道ThinkPHP)基本满足需要。然而考虑到现代的商品运营一般是专业运营,非常可能完全不懂技术,这个时候对系统就提出了比较高的需要,一个现代的系统应当提供图形化界面以供用户设置某些参数。

做系统设置有两种策略,一种在后台提供设置界面,用户修改配置后写回ThinkPHP配置文件,第二种也是目前本系统使用的策略,即:在数据库打造一种系统配置表,用户常常需要修改的配置存储到数据表里,当系统接收到访问请求时,第一从数据库读取所有些配置再与配置文件的配置进行合并,下面再实行正常的事务步骤。实质步骤如下图:

有关达成策略如下:

1)修改配置

管理员在后台修改网站标题、网站描述、版权信息等配置后提交到系统。系统接收数据后保存到数据库。

/***获得某个分组的配置参数*@authorjry598821125@qq.com*/publicfunctiongroup{//依据分组获得配置$map[status]=array;//禁用和正常状况$map[group]=array;$data_list=D-where-order-select;//架构表单名、分析optionsforeach{$data[name]=config[.$data[name].];$data[options]=parse_attr;}//用FormBuilder迅速打造表单页面。$builder=new\Common\Builder\FormBuilder;$builder-title//设置页面标题-SetTablist)//设置Tab按钮列表-SetCurrentTab//设置目前Tab-setUrl)//设置表单提交地址-setExtraItems//直接设置表单数据-display;}/***批量保存配置*@authorjry598821125@qq.com*/publicfunctiongroupSave{if){$config_object=D;foreach{$map=array;$config_object-where-setField;}}S;$this-success;}

2)系统获得数据库配置并于当地配置文件合并

这一步事实上是在AdminController中达成的,是继登录测试、权限测试之后的第三步。

//读取数据库中的配置$config=S;if{$config=D-lists;$config[DEFAULT_THEME]=;//后台无模板主题S;}C;//添加配置

TAG标签:CoreThink(1)web开发框架(1)

转载请说明来源于小浣熊下载站(http://www.tpwno.com)

本文地址:http://www.tpwno.com/soft/6955.html

郑重声明:文章来源于网络作为参考,本站仅用于分享不存储任何下载资源,如果网站中图片和文字侵犯了您的版权,请联系我们处理!邮箱3450399331@qq.com