Drupal中JavaScript該怎么寫?

歸類于Drupal 參與評論

drupal項目開發中,不可避免遇到JavaScript的開發,尤其是如客戶端的開發,JavaScript幾乎承擔了大多數業務邏輯,跟Java、PHP等后端語言一樣,也需要合理的規劃和封裝。

本文標題有些標題黨的成分,出于簡潔原因。本來應該是:《Drupal開發中,如何保障大量JavaScript的可維護性》。(注:本文是參加Drupal深圳聚會的演講題目,因此這里只是做一個簡單的摘要)。
drupal-js

目前,JavaScript在Drupal開發中的困境:

1. 必須是jQuery,最好搭配jQueryUI。
2. 各個模塊的js大多以閉包開始。
3. 閉包里面添加事件綁定以及業務邏輯函數。
4. Drupal.behaviors的缺點。

第1點導致不便引入其他框架。
2-3導致維護性差,因為很多都是bind事件函數。
此外閉包的IDE支持也比較差(詳情見ppt)。
第4點Drupal的behavior有一些缺點,比如效率低,觸發所有的behavior,由于很多時候,開發人員并不會考慮重復執行和重復綁定的問題,因此會引起bug等等。

閱讀全文 《Drupal中JavaScript該怎么寫?》

893 Views ,

Drupal大學精彩問答-如何有效的學習Drupal

歸類于Drupal 2 條評論

問:請教各位關于drupal整個學習的一個過程?
“在學習一樣新鮮事物的時候,往往會發現其中好多方面或是分支知識儲備不夠,然后轉去學習別的知識點。比較困惑,就想請教各位關于drupal是一個怎么樣的學習過程?

目標:能夠完成普通的企業站和一些簡單需求的網站。”

原文地址:http://drupal001.net/question/229

閱讀全文 《Drupal大學精彩問答-如何有效的學習Drupal》

1,838 Views ,

Drupal大學一周精彩問答

歸類于Drupal 參與評論

drupal大學<http://drupal001.net>是基于drupal構建的網站開發、PHP/Drupal開發等領域的專業知識問答社區,主要給Drupal開發人員、使用者、以及愛好者提供一個交流平臺。

這里是本周精彩問答摘要,供大家學習參考。

drupal001-edit
源地址:http://drupal001.net/question/169
閱讀全文 《Drupal大學一周精彩問答》

462 Views , ,

頂部
安徽福彩15选5走势图