作为在php开发岗位上的开发者,讲讲如何维护自己的用户管理系统。
2020-12-29 16:20:11 阅读(175) 评论(0)
银弹是狼人等超自然怪物的特效武器。后来也被比作极其有效的解决方案,作为杀手锏、最强杀招、王牌等的代名。作为一个在php开发岗位上有几年经验的开发者,我的日常工作是基于tp框架的php项目开发。我一直致力于独立开发,包括最基本的用户管理和后台管理系统。最困扰我的是权限管理、用户登录注册等。每个项目都有不同的需求,所以我使用的方法是修改和维护我的用户管理系统。然后应用于各种项目。直到有一天,我在OSC上看到了一个新的开源项目——Opencenterphp用户管理系统。让我突然有一种相见恨晚的感觉。为什么我会有这种感觉?首先,OC遵循Apache2.0开源协议,即与TP相同的协议。消除了我对版权的疑虑。此外,作为一个用户管理系统,它提供了一个相对完善的用户注册过程,包括手机号码注册、电子邮件注册、用户名注册等多种注册方式,但也支持真实性验证,显示了开发团队的真诚。此外,它在用户权限管理方面的努力也可见一斑。开发团队表示继承自Onethink,我曾经在项目中使用Onethink,发现OC还是有很大区别的,也加入了前台权限管理。为了给大多数tper一个参考,我特别比较了onethink和oc。1.开源协议两者都是基于Apache2.0的,没有什么好比较的。2.两者都是基于ThinkPHP的系统框架。但是OC是基于Onethink的,这让我很困惑。从表面上看,很难看出两个系统的核心是相同的。但经过研究,我们仍然发现了一些共同点。Onethink基因有很强的Onethink。在前端,OC使用zui是一个大胆的尝试(据我所知,zui是bootstrap的改进版,学习成本相对较低),onethink更传统,使用botstrap。3.系统专注于Onethink的内容管理,从后台结构也可以看出。内容管理部分可以在导航栏中看到,内容管理部分的功能已经初具规模。OC侧重于用户管理,因此后台导航没有内容管理部分。更具特色的是,导航部分突出了“模块”的概念。模块专门放置在左栏中,也支持模块的安装和卸载。这应该说是一个很大的改进。&OC的另一个突出特点是支持用Php构建后台管理页面,这对像我这样没有太多前端经验的后端开发人员来说是最大的吸引力。纯php可以通过Adminbuilder类库构建管理页面。还有更牛的开发者自己改进了一套Adminbuilder,用于前台。图1、OC后台局部截图4。在前台功能方面,两者都只提供基本的demo,onethink提供博客形式的demo。而且OC更彻底,只提供了一个演示模块和一个演示主页。然而,OC的默认风格更小、更新鲜,这可能与使用zui框架作为前端有关。Onethink注册登录没有提供完整的流程。OC在这方面做得值得称赞。多种形式的注册登录、第三方登录、裁剪、扩展字段、密码修改等功能。值得一提的是,OC还提供了一种基于轮询技术的消息机制。在这里,我认为还有改进的空间。但基本上可以满足我的需求。图2。数据修改界面图3。新闻提醒菜单5。说到扩展,我认为Onethink做得很好。Onethink有更多的开发者贡献插件,这是一个相对较大的竞争优势。OC,因为它刚刚问世,没有这方面的支持,但我试图将OneThink插件移植到OC上,发现它更兼容。毕竟,父子关系就在那里。然而,OC的官方工作也更加努力,提供了一些内置插件,如图片水印、空间皮肤交换等。值得一提的是,开发团队在改进了一些Onethink的第三方插件后,仍然保留着作者,这比一些所谓的“分享精神”的人要高尚一点。6.我个人觉得OC没有能力和Onethink比较文档文档。首先,OC文档不够完整,这也是OC的痛处。虽然开发团队提供了离线文档,但还是不详细。比Onethink差很多。不过群里每天都有更新进度,也算不错。7.其实开发者比较这个项目对OC是相当不公平的。毕竟一年前才推出第一个版本,Onethink已经发布很久了。然而,就我个人而言,OC作为一个用户管理系统,仍然有很大的前景。毕竟,并不是每个开发人员都喜欢自己开发和维护一个用户管理系统。拥有一个现成的项目将更加方便。8.通过对两个开源项目的比较,不知道大家是否清楚。从我个人的角度来看,无论是黑猫还是白猫,抓老鼠都是好猫,看需求!我个人的选择建议:1.如果你正在做CMS项目,OneThink是首选。毫无疑问,OC在这个领域没有模块扩展,从OneThink中整合这一部分并不困难。2.如果你做一些需要用户系统和更多用户互动的新项目,那么选择OC。OC的存在无疑会让你更加强大,节省大量的开发时间。通过对两个开源项目的比较,很明显OC还没有达到银弹的水平,但最近发现OC在开源中国OSC@GitPHP类别中排名第一,无疑给了开发者一个不错的选择。在这篇文章的最后,让我表达一下我对OC未来发展的期望。模块化系统构建的概念很好。如果OC开发团队能够关注开发人员,为开发人员提供更多的支持,我相信越来越多的PHP开发人员会使用OC,但也希望使用OC的开发人员能够积极分享功能扩展,使OC能够越来越远。
推荐阅读
- 应用程序无法正常启动0xc000005怎么办
无法正常启动0xc0000005怎么解决?应用程序无法正常启动0xc0000005解决步骤:; 1、首先右键软件图标,点击属性。; 2、打开属性后在属性栏里选择兼容性。; 3、然后勾选以兼容模式运行这个程续。; 4、…查看详情
- Sinox是一个什么样的操作系统?
Sinox是一个什么样的操作系统?是一种操作系统·,Sinox汉澳操作系统是2005年8月面世的中国最新操作系统。 Sinox与freebsd、linux、windows比较Sinox和linux都是类unix操作系统,遵守posix标准…查看详情
- 免费的美剧app软件有哪些 美剧app排行榜前十名
随着时代的发展,美剧越来越受到年轻人的喜爱,现阶段各种美剧app也层出不穷。通过美剧app,能够满足多元人群的追剧需求,同步更新剧集内容,了解最新的美剧动态。下面小编就给大家来详细介绍一下免费的美剧app软件有哪些 美剧app排行榜…查看详情
- 房产系统全国联网吗
随着社会的发展和人民生活水平的提高,房地产行业在中国经济中扮演着重要的角色。为了有效管理和监管房地产市场,许多国家建立了房产系统。但是,这些系统是否全国联网呢?以下是关于房产系统全国联网的重要性以及实现该目标所面临的挑战的文章。 房产系统全…查看详情
- 淘宝商品页面打不开,有什么办法可以解决?
淘宝网的首页能打开就是打不开店铺页面是怎么?第一步:先试试开下京东亚马逊,等其他网站的详情页,还有换个浏览器再试试!~~~如果都能打开就正面网络正常,就算清理了浏览器垃圾一样不可能打开淘宝! 第二步:试试打开天猫详情页,因为天猫和淘宝是相…查看详情
- html如何加注释
怎么注释html标签?HTML语言中,注释用【】来添加,具体代码如下html注释代码是什么html中注释怎么写如何注释?写注释的话,我们只需要输入/就可以了,然后在后面写完之后也要加上一个这个符号就可以了,其次是注释的话,你写完一行代码或者…查看详情
- 怎么做第二域名? 第二域名设置方法
优质答案(1) 域名和二级域名区别为:组成不同、范围不同、作用不同。 一、组成不同 1、域名:域名是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称。2、二级域名:二级域名是域名的倒数第二个部分,属于主域名…查看详情
- 怎样制作微信小程序?相关步骤要知道
微信小程序使用率是比较高的,尤其是在最近几年越来越火,有很多的线下商家相信也都是了解的,甚至有很多的企业想要制定自己的小程序,这样才能够将自己的产品展现出去,也能够吸引更多的客户。但是在进行微信小程序定制的时候,很多人并不了解步…查看详情
- 2022年代运营一家店铺多少钱
现在很多的卖家在做电商的时候都会把店铺的运营交给第三方代运营公司,有很多商家是没有运营的这块能力的,那么2022年代运营一家店铺多少钱,下面万商云集小编就给大家来解答下这个问题。 2022年代运营一家店铺多少钱 如今天猫代运营公司越…查看详情
- 常用的绩效管理工具-绩效考核管理系统
说道绩效考核就不得不说道员工这一块,所有的绩效考核都是根据员工的工作能力,以及工作态度和工作效率而评定下来最终关于薪资的关键存在,那今天我们就来讲一下绩效考核管理系统都有哪些。 1、蓝信APP 这是一款很多公司正在使用的办…查看详情
- documents是什么文件夹
hykb是什么文件夹可以删除吗?hykb是手机里的系统或者游戏数据文件。可以删除。 数据文件在大容量复制操作中,将数据从向外大容量复制操作传输到向内大容量复制操作的文件。在SQLServer2000数据库中,数据文件存放着在数据库中存储的…查看详情
- 空调品牌有哪些 2022十大空调品牌排行榜
相信大家对空调的品牌都是比较熟悉的,家里面的也是装有空调的,下面万商云集小编给大家来详细介绍一下空调品牌有哪些 2022十大空调品牌排行榜,不知道下面的这些空调品牌有哪些,大家都使用过这些空调品牌没有。 一.格力GREE 近日,…查看详情
- hao123浏览器兼容模式怎么设置
hao123浏览器是一款基于谷歌浏览器内核开发的浏览器,它提供了许多便捷的功能和个性化设置。当遇到某些网站或应用程序在hao123浏览器中无法正常显示或运行时,您可以尝试使用兼容模式来解决问题。要设置hao123浏览器的兼容模式,请按照以下…查看详情
- 2022年专利转让需要多少钱(新整理)
如果一项专利有很大的市场前景,专利的转让可以给专利发明人带来很大的收益。专利的转让在中国也越来越普遍。下面小编就给大家来详细介绍一下2022年专利转让需要多少钱这一块的相关内容,希望下面的内容能帮助到大家。 2022年专利转让需要多少…查看详情
- 版权登记有什么作用?保护权益,获得补贴,作为无形资产
即使如今社会经济、互联网在飞速发展中,人们对知识产权的重视度越来越高,但在实际生活中仍然存在侵权的情况,但是若及时进行版权登记,受到法律保护,就能及时维护自己的著作权,因此很多人开始进行版权登记,那么究竟版权登记有什么作用呢? 图片来源于网…查看详情
猜你喜欢
最新文章

扫码二维码
立即领取《千元实战营销秘籍》
还可免费试用营销管理系统
*如有疑问,请随时拨打免费咨询热线:400-0033-166
服务时间:8:30-18:00
软件企业
认定号:川RQ-2018-0216
高新技术企业
认定号:GR201951001121

关注微信公众号
和10万中小企业共同成长

扫码下载APP
享全方位服务一触即达
Copyright © 2004-2022 万商云集(成都)科技股份有限公司 版权所有
蜀ICP备12001963号-2
川公网安备 51010402000322号

快速找产品
找一找哪款产品适合您?
咨询热线:400-0033-166
-


-
电话沟通
在线咨询
获取方案
下载APP
官方微信
扫码下载APP
全方位服务一触即达
关注万商云集
和10万中小企共成长
TOP

企业首选的数字选用平台






