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

好烦, github 里面的项目大多数都是用框架了

  •  
  •   wework · 2020-03-24 15:30:39 +08:00 · 6676 次点击
    这是一个创建于 1710 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我今天想在 github 找一个基于 PHP 的带用户管理权限管理的迷你 crud 应用,找了一圈,发现都是用框架的

    比如 Laravel codeigniter lumen,尤其是基于 laravel 的项目非常多

    其实我需要的是一个原生 PHP 搞的 crud 应用,这种代码就比较简洁,二次开发也比较容易
    40 条回复    2020-03-27 18:14:32 +08:00
    7sj525bL0Wy7FOx9
        1
    7sj525bL0Wy7FOx9  
       2020-03-24 15:44:27 +08:00
    Hyejeong
        2
    Hyejeong  
       2020-03-24 15:44:43 +08:00   ❤️ 4
    给他们每个人提个 issue 让他们换用原生 PHP 写出来
    37Y37
        3
    37Y37  
       2020-03-24 15:46:24 +08:00   ❤️ 16
    emm,他们太讨厌了,都用框架我抄起来都不方便了,一群菜鸡
    gz911122
        4
    gz911122  
       2020-03-24 15:47:41 +08:00   ❤️ 1
    用框架不好吗?
    hiplon
        5
    hiplon  
       2020-03-24 15:52:38 +08:00   ❤️ 2
    Medoo?
    newtype0092
        6
    newtype0092  
       2020-03-24 15:56:43 +08:00
    搜下 micro framework,我们用的 slim,如果还嫌复杂就纯手撸吧。
    GrayXu
        7
    GrayXu  
       2020-03-24 16:01:47 +08:00
    Laravel 不香嘛
    mentalidade
        8
    mentalidade  
       2020-03-24 16:05:05 +08:00   ❤️ 1
    用成熟的框架坑少,后期维护成本低,有人接手的概率也高。
    wangyzj
        9
    wangyzj  
       2020-03-24 16:07:05 +08:00
    github 存在的意义不就在这
    WhatC
        10
    WhatC  
       2020-03-24 16:10:02 +08:00
    看框架源码,自减裁
    wujieyuan
        11
    wujieyuan  
       2020-03-24 16:13:03 +08:00
    自己写一个就是了, 找啥呢
    zongren
        12
    zongren  
       2020-03-24 16:21:17 +08:00
    你写一个还能收获一波跟你一样需求的人的 star
    easylee
        13
    easylee  
       2020-03-24 16:28:06 +08:00
    “原生 PHP 搞的 crud 应用,这种代码就比较简洁,二次开发也比较容易”

    这样的话干嘛不自己写呢......
    Dogergo
        14
    Dogergo  
       2020-03-24 16:35:07 +08:00
    两年了,我终于想起来之前用的那个微型 DB 库原来是叫这个名字
    Dogergo
        15
    Dogergo  
       2020-03-24 16:35:32 +08:00
    littlewing
        16
    littlewing  
       2020-03-24 17:35:37 +08:00 via iPhone
    那你为啥还要在 github 上找项目?自己写一个不就行了
    hbolive
        17
    hbolive  
       2020-03-24 17:41:47 +08:00
    为了打你们的脸,于是楼主自己手动撸了一个。。
    Vegetable
        18
    Vegetable  
       2020-03-24 17:44:36 +08:00
    我想问一下,你找的这个东西,他难道不是框架吗?你为什么要找项目
    reus
        19
    reus  
       2020-03-24 17:46:07 +08:00   ❤️ 1
    自己不会写,还嫌弃别人,还指指点点,又没给钱的
    ipwx
        20
    ipwx  
       2020-03-24 17:46:16 +08:00
    于是楼主自己手动开发,经过几次版本迭代之后发现,自己原来又造了个框架。还是独此一家的那种,只能自己去维护 www
    DamonLin
        21
    DamonLin  
       2020-03-24 17:46:57 +08:00 via Android
    框架:我的锅
    pmispig
        22
    pmispig  
       2020-03-24 17:54:56 +08:00
    用框架不是更适合二次开发吗
    a2532521
        23
    a2532521  
       2020-03-24 17:56:44 +08:00
    你以为手写 问题就少了吗...
    b821025551b
        24
    b821025551b  
       2020-03-24 17:57:43 +08:00
    那你自己去写啊
    hiplon
        25
    hiplon  
       2020-03-24 18:00:06 +08:00
    @Dogergo #15 现在啥都上了 composer,都快不会用 PHP 了
    wework
        26
    wework  
    OP
       2020-03-24 19:06:47 +08:00
    @newtype0092 使用框架就得学习一遍别人的东西,确实是比较麻烦,如果用原生代码写的,我就方便改
    wework
        27
    wework  
    OP
       2020-03-24 19:07:35 +08:00
    @easylee 其实就是懒惰了,ctrl+c ctrl v
    hantsy
        28
    hantsy  
       2020-03-24 19:11:16 +08:00
    @hiplon PHP 要是还没有 Composer 这种东西,真的会被忘记了。
    LokiSharp
        29
    LokiSharp  
       2020-03-24 20:21:19 +08:00 via iPhone
    我还嫌弃不用框架呢,滑稽
    ben1024
        30
    ben1024  
       2020-03-24 20:52:33 +08:00
    slimphp 凑合着用?
    stabc
        31
    stabc  
       2020-03-24 22:30:43 +08:00
    ci 框架还好吧,轻量级
    exploreXin
        32
    exploreXin  
       2020-03-24 22:37:55 +08:00   ❤️ 3
    楼主你好,我的建议是,还是用框架吧,为什么呢,因为原生代码,你一个人写,快乐似神仙,两个人写,难于上青天,要是三个人写的话,那就是早点上西天,让别人知道这烂代码是你写的,分分钟用到桶死你。用框架的意义就是可以复用别人的代码,还有就是减少团队开发难度,拿大炮和手枪比灵活性,那就体现不出大炮的优势了。
    agdhole
        33
    agdhole  
       2020-03-24 22:48:18 +08:00
    大部分情况下,框架比原生简洁
    takato
        34
    takato  
       2020-03-24 23:05:35 +08:00
    emmm 。。。我们如果没有框架的话,是不是现在还在戳纸带呢- -?
    我们当今谈论的原生代码也是站在某种框架或语言的肩膀上。。
    justin2018
        35
    justin2018  
       2020-03-25 00:36:09 +08:00
    @exploreXin 很有道理里 哈哈~
    smallgoogle
        36
    smallgoogle  
       2020-03-25 09:09:20 +08:00
    当你以为原生代码比较简洁的时候 你就输了。
    dvaknheo
        37
    dvaknheo  
       2020-03-25 15:29:07 +08:00
    写框架不难,最难的是推广出去。
    L 记这种,最值得学习的就是推广。
    jhdxr
        38
    jhdxr  
       2020-03-25 19:50:53 +08:00
    用啥 PHP,不还是基于 C 的一层封装。直接手撸 C,既清爽又高效
    encro
        39
    encro  
       2020-03-27 18:13:36 +08:00
    CGI => ASP => PHP => Web Framework => RESTful => PaaS => FaaS

    一个趋势就是需要写的代码越来越少。
    encro
        40
    encro  
       2020-03-27 18:14:32 +08:00
    每次这时候我就想 Yii3 怎么还不出来啊。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3247 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 12:19 · PVG 20:19 · LAX 04:19 · JFK 07:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.