专注WEB开发 分享经验,沉淀知识

mobAdmin我的第一个开源项目

 作者:chenxing  时间:2018-03-27 00:40  阅读:546  评论:

这是我的第一个开源项目——mobAdmin。

mobAdmin

这是我的第一个开源项目——mobAdmin。

为什么要写开源项目

我们的时间是宝贵的,值不值做一件事,有一一本书给了一个参考值——事件的半衰期(这件事儿的收益随时间衰减的速度)。半衰期越长,这件事对你的影响就越大,越值得做。对于coding这件事儿无非就两种状态,一个是工作期间为公司写项目,一个是业余时间给自己写项目。前者是高收益低半衰期,后者是低收益高半衰期,对于公司只要你离职或者项目有人接手,这个项目基本和你没啥关系了,而自己的项目会一直伴随着你,直到它失去本身的价值。

写一两个开源项目是程序猿都应该值得尝试的事儿,先不管这些项目是否受欢迎,至少对于自己来讲是有用的。

写了三年的PHP,真正给自己写的项目就两个:一个是博客系统,用这套系统写了一个求索网,有时间就写写技术博客;一个就是mobAdmin通用后台的开源项目。

mobAdmin是一个什么项目

它是一个兼容移动端通用的基础后台。

基础后台 工作中经历了很多大大小小的项目,对于后台管理类的项目有很多共性的东西,比如说登录注册,用户管理,权限管理,接口管理等基本每个后台的项目都有这些模块。这些东西更你的业务没有半毛钱关系,不管你是电商系统后台,游戏运营系统后台,CMS文章管理系统后台等等,这些模块总是可以适用的。那么把这些通用的基础功能给抽取出来,那么下次在去构建一套后台管理系统的时候,就能省下写这些模块的时间。不重复造轮子,能够把更多的时间花在业务层面的需求分析。

兼容移动端 移动端更多的呈现前台页面,很少直接把后台管理系统在移动端上呈现。大多数后台模板页面设计都是基于pc端的,虽然有些是响应式的,但是布局方式并不适用移动端,在手机上就会显得拥挤,用户体验极差。在mobAdmin就解决了这样一个问题,pc和移动端会自动获取对应的模板来呈现数据。

简洁易上手 我见过一些开源的后台系统,有好很多功能,甚至连可视化创建数据库表的功能都有,然后有一堆的文档说明,要么无从下手,要么删呀删呀删,挺耗费精力。mobAdmin只保留了后台最基本的功能,这样能够足够简洁。应用的模板插件也都是非常常见的开源产品,基本没啥学习和使用成本。

好了,文字再多都不如把项目跑起来了解的更透彻,花几分钟跑一下,就能够为你构建一个后台管理系统。

项目下载地址:http://mobadmin.qiusuoweb.com/

有什么问题可以直接在下面留言,多谢诸君关注!

除特别注明外,本网站所有文章均为作者原创。 或分享自己的编程经验,或探讨工作中的问题,或聊以人生趣事。 转载请注明出处来自 https://www.qiusuoweb.com/127.html

发布评论

 提交评论
有人回复时邮件通知我

 评论(0)

站长头像
chenxing(PHP攻城狮)

运营天数

总访问量

文章数量

-

-

-

交流群:157451741

新浪微博:草莽兴

 近期文章

一年时间又回到这里

 2019-07-27 16:54  75

PHP字符串转数组的三种场景

 2018-05-05 01:32  176

PHP如何遍历字符串?

 2018-05-04 00:56  877

api接口常见的安全问题和解决方案

 2018-05-03 23:20  784

 最新评论

 666666: 11月08日 13:49
66666
来源: 一年时间又回到这里
 花花草草: 10月14日 14:58
tp5不是已经提前开了吗
来源: _SESSION变量未定义?
 疯了: 10月10日 13:40
你好呀,我使用docker构建的 把整个项目给了777 并把runtime的所有者给了nginx php的运行者还是报错
来源: thinkphp5的mkdir() Permission denied问题探讨
 mesecretme: 09月30日 15:30
有个问题,有没有发现用redis保存session的话,session清空redis的key还没过期,会依然保留的,这是值变成空了
来源: php项目redis实现session共享案例
 旧久: 09月20日 07:24
感谢!
来源: 没备案域名如何在阿里云服务器上使用?
 pagenoname: 08月24日 18:51
兴哥牛B加油哈兴哥成功的道路上你又进了一步 哈哈
来源: 一年时间又回到这里