`

Drupal 学习之我见

    博客分类:
  • PHP
 
阅读更多

      Drupal玩了一段时间了,感觉总体设计的非常好,真的是插件版的CMS,很多插件即插即用,而且开发者也非常多。下面详细说说我自己的一些看法。


         优点】

         1)Drupal可扩展性极佳!

           2)官网的插件非常丰富,努力的搜寻,应该会有你需要的。

         3) 资料还算丰富,从视频到文本的。官网,论坛。

          4) 翻译的工作做的还不错。从Core到Plugin都有中文的翻译,只要肯学,问题不大。


        【缺点】

          1)学习成本非常大。(个人感觉)

               可能是自己没有PHP的基础,从学PHP到学Drupal觉得要学的东西很多。Drupal本身就是一个体系,模块的开发有自己的一套规则,要完全掌握需要的时间会长。

              另外,正是由于插件太多,除了一些核心的插件CCK、View、Panel,如果你需要一些特别的插件,自己又没能力开发时,找起来还真是麻烦。


       2) Drupal是一个CMS,不要拿它来做类似博客群系统,它非常不适合,内部的Private Term (Vocabulary)做的非常不好。这里推荐一个插件(Own Term),我找了好久才找到。用于个人博客的文章分类。


       3) 主题没有那么丰富,可塑性非常强,留给你的空间很大。



         我还没用过WordPress和Joomla。比较的文章网上有很多,概括起来就是:

         WordPress很适合做Blog群系统,学习成本最低,容易上手。Joomla主题美观,UI漂亮,适合做企业级网站,学习成本适中。Drupal扩展性和可塑性都非常好,理论上任何网站都可以实现(个人感觉还是别用它做Blog群系统),学习成本最大。



      本人学习尚浅,这都是最近的一些感悟,哪里说的不对,还请网上的高人指教。  

分享到:
评论

相关推荐

    2009最新drupal 学习资料合集

    Drupal的模块化设计是其强大之处。学习资料中可能详细讲解了如何安装、启用、配置以及开发自定义模块。这包括理解钩子(Hooks)、菜单系统、主题机制,以及如何使用像 Views 和 CCK 这样的核心模块来扩展功能。 三...

    drupal的一套相关学习资料.rar

    这个名为“drupal的一套相关学习资料.rar”的压缩包文件显然包含了丰富的资源,帮助用户深入理解和掌握Drupal的使用。下面将详细介绍压缩包中可能包含的内容以及 Drupal 的相关知识点。 1. **Drupal 源码**: ...

    Drupal 入口级学习文档 PDF

    Drupal,作为一个开源的内容管理系统(CMS),是全球许多网站和应用程序的构建基础。...不论你是网站管理员、设计师还是开发者,都能从中受益,开启Drupal的学习之旅。在实践中不断探索,你将发现Drupal的无限可能性。

    drupal学习资料包

    drupal学习资料包 内含十五个资料 Beginning Drupal 7.pdf Drupal 6 Social Network.rar drupal 6手册.chm Drupal 7 Module Development.pdf drupal-7.15.zip Drupal6主题开发指南 .pdf Drupal_工作原理解析.docx ...

    Drupal7宝典+Drupal开发指南+Using Drupal

    通过这些书籍,你不仅可以学习到Drupal7的基本操作,还能深入了解其背后的架构和开发模式,从而能够构建出高效、可扩展的网站。同时,Drupal社区的强大支持意味着你可以找到丰富的在线资源和活跃的论坛,以便在实践...

    drupal学习资料.zip

    3. **模块系统**:Drupal的核心特性之一,模块可以扩展其功能。讲解如何安装、启用和配置模块。 4. **主题设计**:如何自定义Drupal网站的外观,包括使用预设主题、创建自定义主题以及理解模板文件(如page.tpl.php...

    drupal-9.0.1_drupal9_drupal9教程_drupal9开发实例_

    定期更新以保持安全是Drupal的核心原则之一。 4. **改进的用户体验**:为了提供更好的用户界面和交互,Drupal 9引入了新的编辑工具和模块,如CKEditor 5,使得内容创作更加直观和高效。 5. **更好的性能**:此版本...

    drupal学习小结、文档

    以下是对“drupal学习小结、文档”中可能涉及的关键知识点的详细解释: 1. **Drupal安装**:首先,你需要下载最新版本的Drupal核心文件,然后上传到你的服务器或本地开发环境中。安装过程通常包括创建数据库、配置...

    Drupal data Drupal data

    Drupal的核心功能之一是存储和管理内容,这些内容通常保存在MySQL数据库中。MySQL是一种广泛使用的开源关系型数据库管理系统,它为Drupal提供了稳定、高效的数据存储解决方案。 1. **Drupal 数据结构**:在Drupal中...

    Drupal专业开发指南(Drupal5)

    ### Drupal专业开发指南(Drupal5):关键知识点解析 #### 一、Drupal概述 ...通过对本书的学习,读者不仅可以掌握Drupal的基础知识,还能学会如何根据实际需求进行定制开发,从而更好地服务于各类网站项目的建设。

    Drupal资料大全(推荐几本不错的drupal电子书)

    如果你正在寻找提升Drupal技能的资源,以下是一些推荐的电子书和资料,这些资料在你的学习之旅中可能会非常有价值。 1. **《Drupal 8开发手册》**:这本书详细介绍了Drupal 8的核心概念和开发流程,包括如何创建...

    drupal入门第一步

    4. **安装模块**:Drupal的强大之处在于其丰富的模块生态系统。"Drupal如何安装模块.docx"会指导你如何在Drupal网站后台或者通过命令行使用Drush来安装模块。首先,你需要在 Drupal.org 的模块页面找到所需的模块,...

    drupal学习总结.doc

    钩子是Drupal的核心机制之一,它们允许模块响应系统中的特定事件或动作。当你在Drupal中进行操作时,系统会调用相应的钩子函数,这些函数由开发者根据预定义的命名规则编写。 Drupal的设计遵循内容与显示分离的原则...

    drupal高级开发手册

    - **学习资源**:列出官方文档、视频教程、博客文章等一系列学习资源,帮助读者快速掌握Drupal开发技巧。 - **最佳实践**:总结来自社区的经验教训,提供实用的开发建议和避免常见错误的方法。 通过以上知识点的...

    drupal 6.28 的包

    1. **内容管理**:Drupal的核心功能之一就是强大的内容管理,允许用户创建、组织、审核和发布各种类型的内容,如文章、页面、图像、视频等。 2. **模块化架构**:Drupal 6的模块化设计使得扩展和定制变得简单。例如...

Global site tag (gtag.js) - Google Analytics