首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  PHP

基于 PHP + Vue 实现的 项目管理系统

  •  7
     
  •   a54552239 · 260 天前 · 8651 次点击
    这是一个创建于 260 天前的主题,其中的信息可能已经有所发展或是发生改变。

    个人独立开发的项目,下面是部分界面截图

    1 1 1 1 1 1 1 1

    项目地址链接

    第 1 条附言  ·  260 天前
    第 2 条附言  ·  260 天前
    第 3 条附言  ·  229 天前
    2.0 版本全新升级,预览地址请戳: https://beta.vilson.xyz
    70 回复  |  直到 2019-01-02 17:58:25 +08:00
        1
    PHPJit   260 天前 via Android
    有点像 teambition
        2
    bestkayle   260 天前
    执行力很强
        3
    shaojz2005   260 天前
    支持关注一下,个人做出这样的系统非常不容易
        4
    yc8332   260 天前
    优秀。点赞
        5
    babedoll   260 天前   ♥ 1
    我看到了啥子?魔道祖师?? =。=楼主你莫非。。
        6
    whuiscool   260 天前
    antd 👍
        7
    hlwjia   260 天前
    我以为直接是 teambition
        8
    frank611   260 天前 via Android
    厉害了?
        9
    aheadjames   260 天前
    UI 是自己设计的?
        10
    a54552239   260 天前
    @PHPJit
    @hlwjia
    嗯嗯,任务列表界面是向 teambition 前辈学习的
        11
    a54552239   260 天前
    @whuiscool
    @aheadjames
    UI 风格是 Ant Design Pro
        12
    a54552239   260 天前
        13
    Jaosn   260 天前
    大佬牛逼!
        14
    aaahhh123   260 天前
    支持 牛逼 学习了!
        15
    FakeLeung   260 天前
    大佬牛逼。

    顺便问下,能不能传一份到 github。
        16
    a54552239   260 天前
        17
    imxthd   260 天前
    这个 ui 跟 bootstrap、layui 不一样啊
    请问学习这个需要先学 node,js ?
        18
    FakeLeung   260 天前
    @a54552239 #16
    已 star。

    顺便说下,小屏打开( 1260 宽度),文字错位了。
        19
    liuxyon   260 天前
    演示网站打开太慢了..
        20
    hlwjia   260 天前
    @a54552239 很赞!支持
        21
    jazzychai   260 天前 via iPhone
    很棒 马克
        22
    phpbest   260 天前
    api 是用的啥框架,还是没用?
        23
    huafang   260 天前
    好强大
        24
    naic   260 天前
    牛逼。已 star
        25
    0xff0x77   260 天前
    看了一下代码,虽然说代码整体结构和设计模式有待提升。

    但是此项目作为一个进入中型公司的敲门砖,问题不大。
        26
    JaguarJack   260 天前 via iPhone
    除了 666,还能说啥呢?执行力好强
        27
    Norie   260 天前 via Android
    看起来比较清新
        28
    ugu   260 天前
    不是响应式的
        29
    Outhwaite   260 天前
    挺牛逼的,学习了~
        30
    skywalkerfc   260 天前
    有点类似于 trello
        31
    alakey1989   260 天前
    给力
        32
    virus94   260 天前
    学习学习 楼主给力
        33
    virus94   260 天前
    PHP 端框架自己写的嘛?
        34
    DamonLin   260 天前
    php 有用框架么
        35
    a54552239   260 天前
    @phpbest
    @virus94
    @DamonLin
    后端是用的 PhalApi
        36
    sobigfish   260 天前
    可惜了,PhalApi 是 GPL 协议的,所以你的 projectManageApi 不能以 apache 协议发布
        37
    DamonLin   260 天前
    已关注
        38
    DamonLin   260 天前
    @sobigfish "一个轻量级 PHP 开源接口框架,专注于接口服务开发,支持 HTTP/SOAP/RPC 协议,拥有自动生成的在线文档、多种开发语言的客户端 SDK 包以及可重用的扩展类库,可用于快速搭建微服务、RESTful 接口或 Web Services。"—— PhalApi (π框架)
        39
    a54552239   260 天前
    @sobigfish 感谢指出
        40
    sobigfish   260 天前
    @DamonLin #38 我在说什么 你又在说什么....
        41
    DamonLin   260 天前
    @sobigfish 哈哈小弟肤浅了
        42
    OMGZui   260 天前
    鼓励下
        43
    haohappy   260 天前
    界面太好看了 专业啊
        44
    way2create   259 天前
    666,对了作为一个后端狗不太熟悉前端的想问一下 up,单页应用多 tab 的是怎么管理 js,css,让 tab 间不互相影响的,不知道表述对不对,我以前纯手撸个 bootstrap+jq 的练习项目后台的时候就会影响,所以我就选择把不在活动状态的 tab 隐藏了起来,我不太熟悉前端那些,不知道前端是怎样处理的
        45
    nisnaker   259 天前
    很漂亮
        46
    ironMan1995   259 天前
    @haohappy 这是人家阿里框架写好的 ui 框架,自己改一改就行了。
        47
    suroi   259 天前
    已 start~
        48
    jmercer   259 天前
    楼主很热心,手动点赞
        49
    doyouhaobaby   259 天前
    不错,star
        50
    leewellst   259 天前 via Android
    厉害,👍👍👍
        51
    Paual   259 天前
    star,看着很舒服
        52
    kylesean   259 天前
    厉害,点赞
        53
    IMuMa3   259 天前
    很像 trello,如果单个任务可以直接左右拖动会更赞
        54
    xianxiaobo   259 天前
    这个 UI 框架真好看
        55
    joybou01   259 天前
    厉害,start !
        56
    lfzyx   259 天前
    @xianxiaobo 这个 UI 框架叫 teambition
        57
    yiyi11   259 天前
    @way2create #44
    解决办法:使用 webpack 等模块化打包工具,配置模块化打包规则解决。如果你使用的是主流的前端框架如 react,vue 等,这些框架官方都提供了脚手架,内置 webpack,开箱即用。
    原理:我说下自己粗浅的理解,处理你说的 js 互相影响的问题,就是 js 模块化--各个函数或对象内部定义的变量互不影响,然后需要在外部定义的时候,再用一个更大的函数或对象把这些函数或对象包裹起来。
    相关知识:js 作用域,js 命名空间,js 模块化规范,webpack。
        58
    way2create   259 天前
    @yiyi11 好的 谢谢 因为没做这方面的 也不太清楚 就想知道大概的原理,当然我知道实际开发一般都有轮子不用考虑太多了。我那个练手的后台是只用了 jq+bootstrap 的,所以 js 我都是写了个方法去选择 selector,css 就是隐藏了非活动 tab 才解决了污染,就是感觉我的方法不怎么高明,所以引发了这个疑问 ,哈哈
        59
    way2create   259 天前
    @yiyi11 你说的这些我其实也有粗略了解过,就是身为后端狗暂时没去深入研究
        60
    lepig   259 天前
    听牛逼的 能独立开发出来这个 很不简单了
        61
    yiyi11   259 天前
    @way2create #59 我也是后端的,后端做前端的建议是,需要掌握 js 语法基础,比如 es5,es6 是必须要掌握的。但是不要折腾工具链的原理,会用即可,比如那些打包工具 webpack 的原理,配置,大概了解,甚至不求甚解,尽量不要去碰它们。最好的方法就是了解一门流行的前端框架,react 或 vue,然后照着官方文档用脚手架做一遍。因为 js 最初的设计比较简陋,现在其实是在填历史的坑(但不否认 js 的强大特性)。js 乃至前端现在在搞工程化建设,目前还存在这巨大的变数--也就是说你今天了解的工具,可能很快就被遗弃或者下沉到更底层--不需要深究的地方。不好意思说得太啰嗦了,因为我折腾过所以有感而发。
        62
    a54552239   259 天前
    @IMuMa3 感谢建议,已经在计划中
        63
    magicfam   259 天前
    新增待处理的任务后 再编辑状态为进行中,并没有去“进行中”的那一栏
        64
    a54552239   259 天前
    @magicfam 如果要移动任务,需要在任务详情页左上角选择
        65
    wth1990103   258 天前
    大佬,我想在你的基础上继续开发优化,请问可否?
        66
    a54552239   258 天前
    @wth1990103 可以的,没有限制
        67
    wqawd520   257 天前
    这个项目我抄了,用.net core 和 java 来写后台了。
        68
    kkk212   243 天前
    这样项目,一个人要开发多久呀
        69
    a54552239   243 天前
    @kkk212 断断续续快 1 年咯
        70
    a54552239   229 天前
    2.0 版本全新升级,预览地址请戳: https://beta.vilson.xyz
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3967 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 26ms · UTC 02:43 · PVG 10:43 · LAX 19:43 · JFK 22:43
    ♥ Do have faith in what you're doing.