Kết nối mã nguồn với cơ sở dữ liệu

Một phần của tài liệu Thiết kế Web bằng Dural (Trang 54 - 55)

Để kết nối gói mã nguồn đã tải lên hosting và cơ sở dữ liệu thì bạn cần thay đổi thông tin cơ sở dữ liệu ở tập tin

settings.php (thư mục sites/default). Bạn cần chuẩn bị các thông số để khai vào tập tin này: database (thông số

database name), username (thông số database user), password (thông số database password).

Trong tập tin settings.php, bạn tìm đến dòng:

$databases = array ( 'default' => array ( 'default' => array ( 'database' => 'drupal', 'username' => 'xxxxxxx_yyy', 'password' => '********', 'host' => 'localhost', 'port' => '', 'driver' => 'mysql', 'prefix' => '', ), ), );

Lưu ý, bạn sử dụng phần mềm FileZile FTP Client để tải tập tin trên về máy rồi chỉnh sửa bằng Notepad, tải lên và ghi đè tập tin cũ.

Tổng hợp các module drupal hay

Drupal là CMS mã nguồn mở rất mạnh, sức mạnh của nó tập trung ở sự uyển chuyển giúp người phát triển, thiết kế website có thể dể dàng sử dụng những module kèm theo để hỗ trợ. Bài này giới thiệu với các

bạn một số module cở bản và cần thiết để làm nên một website.

Để install các module trong drupal các bạn chỉ cần giải nén file code, rồi upload lên thư mục /sites/all/modules trên webroots của các bạn. Sau đó vào http://localhost/admin/build/modules (thay locahost = tên domain) để kích hoạt.

1. Module Admin Menu:

Chức năng chính của module này là hiển thị 1 bản quản lý của admin trên cùng dạng như menu động. Cái này không thật sự quan trọng, nhưng mình khuyên các bạn nên sử dụng module nay, nó giúp các bạn tiết kiệm rất nhiều thời gian.

Download: http://drupal.org/project/admin_menu

2. Meta Tags

Module này cho phép quy định các giá trị meta tag cho website như meta keyword, meta title, meta description Download: http://drupal.org/project/nodewords

3. Pathauto & Token:

Chức năng của 2 module nay là tối ưu hóa đường link cho website của bạn, chức năng tương tự với sh404sef và joomsef bên joomla. Đường link của website sẻ được đưa về như http://thiekehay.com/Drupal/cau-truc-module- drupal.html khi sử dụng module này. Pathauto cần thêm Token để chạy kèm.

Download:

PathAuto - http://drupal.org/project/pathauto Token - http://drupal.org/project/token

4. CCK (Contents Contruction Kit)

Module này cho phép bạn dễ dàng tạo những loại contents khác nhau mà ko cần phải viết một số code. Download : http://drupal.org/project/cck

5. Views

Module views cho phép bạn tùy biến khả năng đọc các bài viết. Download: http://drupal.org/project/views

Hướng dẫn cài đặt và gỡ bỏ module của Drupal Tìm nơi cung cấp

Chúng ta có thể tìm các module ở các nơi:

- Drupal CVS, các module được các developer đóng góp, nhưng chưa công bố - Modules download của Drupal.org

- Các module mà bạn tự viết

- Các module ở các website khác (đối với các module lớn, như civicrm, ubercart, ...)

Cài đặt

Sau khi đã có các module cần thiết, chúng ta cần giải nén module của chúng ta vào đúng thư mục cài đặt drupal, có 3 vị trí để đưa module vào:

- path_to_drupal/modules/****

- sites/your_domain_name/modules/**** - sites/all/modules/****

Khi đã upload thành công, bạn vào trang điều hành module, kích hoạt các module mà chúng ta muốn sử dụng. Nhấp chuột vào nút "Save config".

Gõ bỏ

Để đảm bảo cho database của website không dư thừa và tốn tài nguyên, khi gỡ bỏ các module, chúng ta cần thực hiện đúng thứ tự các bước:

1. Vào trang điều hành module

2. Bỏ chọn các module không muốn sử dụng, nhấp vào nút "Save config"

3. Vào tab Uninstall, nhấp chọn các module muốn gõ bở (xóa nội dung trong cơ sở dữ liệu). 4. Vào thư mục mà nguồn (source) của module được tải lên, xóa bỏ chúng

Chú ý

* Các module không sử dụng nên xóa bỏ khỏi thư mục cài đặt drupal site.

* Việc uninstall một module chỉ có thể được thực hiện nếu như: người phát triển viết hàm uninstall cho module của họ + module có lưu dữ liệu trong database.

Một phần của tài liệu Thiết kế Web bằng Dural (Trang 54 - 55)

Tải bản đầy đủ (DOCX)

(55 trang)
w