V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
suxiaohuan
V2EX  ›  问与答

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

  •  
  •   suxiaohuan · 2017-03-03 04:28:46 +08:00 · 2713 次点击
    这是一个创建于 2847 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近正在学 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   ·   实用小工具   ·   3019 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 14:20 · PVG 22:20 · LAX 06:20 · JFK 09:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.