Drupal 的正确入门方式是怎样的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
suxiaohuan
V2EX    问与答

Drupal 的正确入门方式是怎样的?

  •  
  •   suxiaohuan 2017-03-03 04:28:46 +8:00 2989 次点击
    这是一个创建于 3147 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近正在学 Drupal ,感觉很苦恼。
    7 条回复    2021-03-17 15:11:24 +08:00
    sfree2005
        1
    sfree2005  
       2017-03-03 07:03:08 +08:00 via iPhone
    Drupal 的确可以很强大,但的确可以很复杂,而且感觉社区没有 WordPress 强大,如果可以还是不要选它。如果需要定制性强,直接选流行的 web 框架就可以了。
    如果有现有的网站要维护,我感觉需要找出理据向你的经理说明重写比维护长期来看更节省成本。
    suxiaohuan
        2
    suxiaohuan  
    OP
       2017-03-03 07:12:21 +08:00
    @sfree2005 用 drupal 是上级决策,没有更改的可能。
    ibegyourpardon
        3
    ibegyourpardon  
       2017-03-03 09:26:48 +08:00
    得看做什么样的东西……

    我现在还会大量使用 drupal ,在不考虑界面的情况下,自定义字段,自定义内容类型,自定义 views ,可以组合出任何我想要的样子,甚至可以交给不懂开发的同事自己快速出个东西。

    不过现在更喜欢用 drupal 做 API 了……
    laogui
        4
    laogui  
       2017-03-03 10:04:38 +08:00
    druapl 的社区活跃度和 WordPress 没法比,我看到很多 WordPress 漂亮模板都垂涎三尺, Drupal 几乎没有拿来即用的好看模板,而且每次大版本改动都很激进,升级超级麻烦,变动太大,很多模块跟不上,现在还有不少使用 Drupal6 的大型网站,使用 drupal 会经历很多痛苦。

    Drupal 使用起来虽然可以完全不需要写 PHP ,但动手能力差会受到很多约束,要做强大的网站,必须熟悉内置两个强大的模块:自定义字段(cck)和模板(views), views 虽然强大,但用起来很复杂,如果你要把一个现成的页面套用到 Drupal 上,会花很多时间,尤其是对于我这种类处女座的人,调试模板几近崩溃,用国内的帝国或者织梦,模板套用非常省事。

    所以学 Drupal 要有足够的耐心,当然做个博客还是很简单的,但做稍微复杂的网站会花很多不眠之夜,去熟悉各种设置,尝试各种模块,修改调试模板,都会花很多精力,还要面对 drupal 的低性能去做很多程序和服务器优化,想想我这十几年使用 druapl 的过程,往事不堪回首。就目前的 PHP 发展趋势来说,我甚至认为学 drupal 还不如学个 PHP 框架。当然,如果你熬过各种槛,填过 N 多坑,对 drupal 熟悉了以后,以后就得心应手了,正如楼上说的,用 Drupal 8 搞 RESTful 非常简单快速。
    avantcontra
        5
    avantcontra  
       2017-03-22 14:24:38 +08:00
    我也刚选了 Drupal ,需求是:前后全干的小型短期项目。

    同样不用 Drupal 的 views ,前端用 React 开发单页面,通过 RESTful API 访问和操作 Drupal 的数据库。
    这样比较灵活,有需要时后台可以随需更换平台,与前端基本无耦合。

    缺点是 Drupal 的文档、各模块版本、各种设置等,确实很消耗时间。
    最近在用 Drupal Commerce ,功能让人很有鸡肋感。

    开发环境试过基于 vagrant 的 drupal-vm ( https://github.com/geerlingguy/drupal-vm ),以及 docker4drupal ( http://docs.docker4drupal.org/en/latest/),都不错。个人主要用 docker4drupal ,搭建笔记见:猪跑上码头( https://zhuanlan.zhihu.com/p/25845135 )。
    programV2
        6
    programV2  
       2021-03-17 15:07:15 +08:00 via iPhone
    @laogui 真是非常小众
    notgood
        7
    notgood  
       2021-03-17 15:11:24 +08:00 via iPhone
    V 友们大家好, 请问安装 Drupal 官方主题模板为什么安装完排版跟他的 demo 完全不一样? 并且连菜单都不见了,只有一个页面? 是我哪里操作不当吗? 能否指点小排查思路?谢谢 https://www.drupal.org/project/business_responsive_theme

    这个官方 demo 的显示效果
    我实际安装后的效果 :

    @sfree2005
    @suxiaohuan
    @ibegyourpardon
    @laogui
    @avantcontra
    @avantcontra
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1245 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 23:36 PVG 07:36 LAX 16:36 JFK 19:36
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86