自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 niucloud-admin中继承和重写思想,建议收藏

我们有这样一个业务需求,所有的功能都使用niucloud-admin框架本身的,只是会员列表、会员编辑的功能完全不符合自己的业务需求,因为我们希望实现的会员列表要有储值、累计消费金额、累计消费次数、当月消费金额、当月消费次数、而不要现在框架本身自带的手机号,注册方式等等等。对于这类型的开发,我们一定不要修改框架本身的功能,我们要做的是,我们新建一个插件,然后在插件中实现我们自己的会员列表和会员编辑,然后隐藏系统会员列表菜单,加载自定义的菜单并路由到自己编写的会员列表。造成的后果就是升级的兼容性问题。

2024-01-09 10:57:00 383

原创 niucloud-admin应用和插件的区别是什么?

或者,是实现某项具体的内核功能,这类型的功能,一般定义并开发为插件。第一,要开发的系统是否庞大,是否可能要修改整个niucloud-admin框架核心代码才能实现最终的业务功能,如果涉及到前面所述,我们一般会基于niucloud-admin框架进行全面的定制。这样的开发一般叫应用开发,插件是运行在应用上的功能扩展,插件是不能独立运行的,niucloud-admin框架是一个最基础的应用。非常深刻的理解应用和插件的定义,区分他们的区别,对于系统的可扩展性和开发方案的规划是非常重要的前提。

2024-01-06 14:27:27 360 1

原创 数九寒天,圈内大佬讨论却是热火朝天:Niucloud生态圈是什么?

大家可以把自己的项目发布出来,这个不是产品类的,是项目类的,如果别人有同类项目需求,会联系到你,你可以赚钱。更希望您能凭借自己勤劳的双手,智慧的大脑,可能因此做起一份属于自己的事业,哪怕是谋生的渠道也好。就生态圈而言,其他的生态都是垂直的。商务渠道可以交叉(这个其他平台也一样可以做的),可是产品和代码的完全打通和整合,其他生态就没有这个优势了。NIUCLOUD框架的诞生和初衷,就是为广大中小企业主,开发人员,创业者,码农,技术人员,销售人员而生的。那,我们能够发展的足够好,即使没有一个人可以看到你的付出!

2024-01-05 12:17:08 363 1

原创 Niucloud-admin系列教程--入口文件配置

小编近期观察到很多开发者出现的同一个问题,就是安装niucloud-admin框架时,总是把入口文件指定到域名根目录,在此,牛哥想要给大家讲解一下niucloud-admin的入口文件的位置在哪里,以及原理是什么。如果你没有特殊的自定义需求,无需对入口文件做任何的更改。除了应用入口文件外,系统还提供了一个控制台入口文件,位于项目根目录的think(注意该文件没有任何的后缀)。系统内置了一些常用的控制台指令,如果你安装了额外的扩展,也会增加相应的控制台指令,都是通过该入口文件执行的。

2023-12-29 10:05:28 423 1

原创 niucloud-admin站点site端(租户端、商家端)和saas管理端(平台端)究竟啥意思,有啥区别

站点site,和租户端,商家端,商户端,店铺端,都是一个概念。我们的考虑是基于niucloud-admin框架开发的系统,可能是商城,CMS, 业务管理系统。所以叫站点端,Site端。对于SAAS来说,所有的商家登录的地址都是统一的这个地址,这样也就确定了所有商家的登录后台管理端的样式看起来是一样的。自niucloud-admin框架saas版发布以来,有不少伙伴提出疑问,saas版、独立版、平台,租户、商家这些究竟有什么区别?开发程序的时候,所有的查询和处理中,各个表的siteid字段,都用0。

2023-12-23 16:54:02 119 1

原创 niucloud-admin自定义站点管理端控制台页面样式开发

本期牛哥给大家带来关于开发的干货知识。鉴于开发者在开发插件的时候,有的时候需要修改后台管理端的入口页面(默认页面)替代框架的默认页面,这样会让系统看起来更专业。niucloud-admin框架为您提供了实现方案。通过上面的两个步骤,系统会自动加载实现了自定义首页的插件页面。2. 在app\event.php 中,添加定义如下。`view_path` 视图页面的路径。`name`字段为名字。下面是具体的实现步骤。

2023-12-22 17:30:14 72

原创 niucloud-admin手把手教你如何打造高效后台管理系统前端框架

三、浏览器访问域名,即可进入安装页面,点击下一步校验扩展是否开启以及目录权限是否支持写入,如果所有条件均已符合,那么点击下一步即可进入参数配置界面,填写数据库设定以及网站设定(主机一般为localhost、mysql端口填写3306、数据库用户一般为root、数据库密码,在【数据库】--【root密码】中查看),填写完成后下一步就等待安装即可。路径:【软件商店】--【已安装】,找到php-8.0,点击【设置】--【安装扩展】,安装。四、伪静态配置:将下方伪静态复制到网站的伪静态配置中,保存。

2023-12-15 16:29:40 166

原创 手把手教你niucloud-admin后台管理框架计划任务的开发【建议收藏】

这个表示任务时间间隔时,回调的处理类,要带命名空间,对于插件开发,这里必须填写完整的类路径 如 addon\hello_world\app\job\schedule\OrderClose ( 对于插件中开发计划任务,目前框架没有优化处理自动找寻类, ),注意!Invoke的第一个参数是 action, 表示一个方法名,默认不填,就是 doJob方法回调,也可以传入自己定义的回调函数方法名称 ,第二个参数secs 表示延时的秒数,如果是更长时间,某年某月某日后的某个时间点,自己计算赋值。

2023-12-13 11:28:03 100 1

原创 Niucloud-admin路由的处理【建议收藏】

代码中请求路由地址的访问不需要带 addon,只是在插件路由的配置文件(route.php)中才需要写addon。访问不了路由,一般都是上面的命名空间类路径有问题。一定要注意插件和框架本身的写法是不同的。插件开发中,路由的处理和 框架本身的路由写法有些区别。* 路由(注意最好group路由名称与插件名称一致,防止路由冲突)插件中管理端路由位置,文件名必须为 route.php。插件中前端路由位置,文件名必须为 route.php。管理端路由书写方式 (//命名空间引用类路径。//命名空间引用类路径。

2023-12-11 17:50:55 47

原创 【强烈建议收藏学习】程序员必用框架,增加项目开发效率

大家好,我是为你们操碎心的牛哥,今天我给大家带来一款超简saas后台管理系统框架,他是一款快速开发SAAS通用管理系统后台框架,前端采用最新的技术栈Vite+TypeScript+Vue3+ElementPlus最流行技术架构,后台结合PHP8、Java SDK、Python等主流后端语言搭建,内置集成用户权限、代码生成器、表单设计、云存储、短信发送、素材中心、微信及公众号、Api模块一系列开箱即用功能,这是一款快速可以开发企业级应用的软件系统。其实大道理说多了,也就变成一个安慰人的客套话。

2023-12-08 11:54:37 33

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除